builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-069 starttime: 1466437665.01 results: success (0) buildid: 20160620070723 builduid: 7cea2a7f61a14fd9badb315a1e2eb13f revision: ec62fd62c9a7abd82517cd0243d166566fa776df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:45.007783) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:45.008250) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:45.008554) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:45.129364) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:45.129850) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False --08:47:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.22 MB/s 08:47:45 (9.22 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.750000 ========= master_lag: 0.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:46.492543) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:46.492895) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.984000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:47.494052) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:47.494423) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec62fd62c9a7abd82517cd0243d166566fa776df --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 ec62fd62c9a7abd82517cd0243d166566fa776df --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False 2016-06-20 08:47:48,069 truncating revision to first 12 chars 2016-06-20 08:47:48,069 Setting DEBUG logging. 2016-06-20 08:47:48,069 attempt 1/10 2016-06-20 08:47:48,069 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec62fd62c9a7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 08:47:48,492 unpacking tar archive at: mozilla-beta-ec62fd62c9a7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.140000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:47:48.731563) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:48.731911) ========= script_repo_revision: ec62fd62c9a7abd82517cd0243d166566fa776df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:48.732336) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:48.732669) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:47:48.748362) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 10 secs) (at 2016-06-20 08:47:48.748748) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 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-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:47:49 INFO - MultiFileLogger online at 20160620 08:47:49 in C:\slave\test 08:47:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:47:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:47:49 INFO - {'append_to_log': False, 08:47:49 INFO - 'base_work_dir': 'C:\\slave\\test', 08:47:49 INFO - 'blob_upload_branch': 'mozilla-beta', 08:47:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:47:49 INFO - 'buildbot_json_path': 'buildprops.json', 08:47:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:47:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:47:49 INFO - 'download_minidump_stackwalk': True, 08:47:49 INFO - 'download_symbols': 'true', 08:47:49 INFO - 'e10s': False, 08:47:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:47:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:47:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:47:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:47:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:47:49 INFO - 'C:/mozilla-build/tooltool.py'), 08:47:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:47:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:47:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:47:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:47:49 INFO - 'log_level': 'info', 08:47:49 INFO - 'log_to_console': True, 08:47:49 INFO - 'opt_config_files': (), 08:47:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:47:49 INFO - '--processes=1', 08:47:49 INFO - '--config=%(test_path)s/wptrunner.ini', 08:47:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:47:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:47:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:47:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:47:49 INFO - 'pip_index': False, 08:47:49 INFO - 'require_test_zip': True, 08:47:49 INFO - 'test_type': ('testharness',), 08:47:49 INFO - 'this_chunk': '1', 08:47:49 INFO - 'total_chunks': '10', 08:47:49 INFO - 'virtualenv_path': 'venv', 08:47:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:47:49 INFO - 'work_dir': 'build'} 08:47:49 INFO - ##### 08:47:49 INFO - ##### Running clobber step. 08:47:49 INFO - ##### 08:47:49 INFO - Running pre-action listener: _resource_record_pre_action 08:47:49 INFO - Running main action method: clobber 08:47:49 INFO - rmtree: C:\slave\test\build 08:47:49 INFO - Using _rmtree_windows ... 08:47:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:48:18 INFO - Running post-action listener: _resource_record_post_action 08:48:18 INFO - ##### 08:48:18 INFO - ##### Running read-buildbot-config step. 08:48:18 INFO - ##### 08:48:18 INFO - Running pre-action listener: _resource_record_pre_action 08:48:18 INFO - Running main action method: read_buildbot_config 08:48:18 INFO - Using buildbot properties: 08:48:18 INFO - { 08:48:18 INFO - "project": "", 08:48:18 INFO - "product": "firefox", 08:48:18 INFO - "script_repo_revision": "production", 08:48:18 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:48:18 INFO - "repository": "", 08:48:18 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:48:18 INFO - "buildid": "20160620070723", 08:48:18 INFO - "pgo_build": "False", 08:48:18 INFO - "basedir": "C:\\slave\\test", 08:48:18 INFO - "buildnumber": 1, 08:48:18 INFO - "slavename": "t-xp32-ix-069", 08:48:18 INFO - "revision": "ec62fd62c9a7abd82517cd0243d166566fa776df", 08:48:18 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:48:18 INFO - "platform": "win32", 08:48:18 INFO - "branch": "mozilla-beta", 08:48:18 INFO - "repo_path": "releases/mozilla-beta", 08:48:18 INFO - "moz_repo_path": "", 08:48:18 INFO - "stage_platform": "win32", 08:48:18 INFO - "builduid": "7cea2a7f61a14fd9badb315a1e2eb13f", 08:48:18 INFO - "slavebuilddir": "test" 08:48:18 INFO - } 08:48:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:48:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:48:18 INFO - Running post-action listener: _resource_record_post_action 08:48:18 INFO - ##### 08:48:18 INFO - ##### Running download-and-extract step. 08:48:18 INFO - ##### 08:48:18 INFO - Running pre-action listener: _resource_record_pre_action 08:48:18 INFO - Running main action method: download_and_extract 08:48:18 INFO - mkdir: C:\slave\test\build\tests 08:48:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:48:18 INFO - https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:48:18 INFO - trying https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:48:18 INFO - Downloading https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:48:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:48:19 INFO - Downloaded 1240 bytes. 08:48:19 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:48:19 INFO - Using the following test package requirements: 08:48:19 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:48:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:48:19 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:48:19 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'jsshell-win32.zip'], 08:48:19 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:48:19 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:48:19 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:48:19 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:48:19 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:48:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:48:19 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:48:19 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:48:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:48:19 INFO - https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:48:19 INFO - trying https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:48:19 INFO - Downloading https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:48:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:48:21 INFO - Downloaded 20351709 bytes. 08:48:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:48:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:48:24 INFO - caution: filename not matched: web-platform/* 08:48:24 INFO - Return code: 11 08:48:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:48:24 INFO - https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:48:24 INFO - trying https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:48:24 INFO - Downloading https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:48:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:48:27 INFO - Downloaded 36389112 bytes. 08:48:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:48:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:49:03 INFO - caution: filename not matched: bin/* 08:49:03 INFO - caution: filename not matched: config/* 08:49:03 INFO - caution: filename not matched: mozbase/* 08:49:03 INFO - caution: filename not matched: marionette/* 08:49:03 INFO - caution: filename not matched: tools/wptserve/* 08:49:03 INFO - Return code: 11 08:49:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:03 INFO - https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:49:03 INFO - trying https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:49:03 INFO - Downloading https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:49:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:49:09 INFO - Downloaded 68458472 bytes. 08:49:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:49:09 INFO - mkdir: C:\slave\test\properties 08:49:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:49:09 INFO - Writing to file C:\slave\test\properties\build_url 08:49:09 INFO - Contents: 08:49:09 INFO - build_url:https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:49:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:49:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:49:09 INFO - Writing to file C:\slave\test\properties\symbols_url 08:49:09 INFO - Contents: 08:49:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:49: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')]} 08:49:09 INFO - https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:49:09 INFO - trying https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:49:09 INFO - Downloading https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:49:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:49:13 INFO - Downloaded 55574716 bytes. 08:49:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:49:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:49:17 INFO - Return code: 0 08:49:17 INFO - Running post-action listener: _resource_record_post_action 08:49:17 INFO - Running post-action listener: set_extra_try_arguments 08:49:17 INFO - ##### 08:49:17 INFO - ##### Running create-virtualenv step. 08:49:17 INFO - ##### 08:49:17 INFO - Running pre-action listener: _pre_create_virtualenv 08:49:17 INFO - Running pre-action listener: _resource_record_pre_action 08:49:17 INFO - Running main action method: create_virtualenv 08:49:17 INFO - Creating virtualenv C:\slave\test\build\venv 08:49:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:49:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:49:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:49:21 INFO - Installing distribute......................................................................................................................................................................................done. 08:49:21 INFO - Return code: 0 08:49:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:49:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:21 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-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', '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-069\\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-069'}}, attempt #1 08:49:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:49:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:49:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:21 INFO - 'DCLOCATION': 'SCL3', 08:49:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:21 INFO - 'HOMEDRIVE': 'C:', 08:49:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:21 INFO - 'KTS_VERSION': '1.19c', 08:49:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:21 INFO - 'MOZ_AIRBAG': '1', 08:49:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:21 INFO - 'MOZ_MSVCVERSION': '8', 08:49:21 INFO - 'MOZ_NO_REMOTE': '1', 08:49:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:21 INFO - 'NO_EM_RESTART': '1', 08:49:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:21 INFO - 'OS': 'Windows_NT', 08:49:21 INFO - 'OURDRIVE': 'C:', 08:49:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:21 INFO - 'PROCESSOR_LEVEL': '6', 08:49:21 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:21 INFO - 'PROMPT': '$P$G', 08:49:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:21 INFO - 'PWD': 'C:\\slave\\test', 08:49:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:21 INFO - 'SESSIONNAME': 'Console', 08:49:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:21 INFO - 'SYSTEMDRIVE': 'C:', 08:49:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:21 INFO - 'TEST1': 'testie', 08:49:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:21 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:21 INFO - 'USERNAME': 'cltbld', 08:49:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:21 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:22 INFO - Downloading/unpacking psutil>=0.7.1 08:49:22 INFO - Running setup.py egg_info for package psutil 08:49:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:49:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:49:22 INFO - Installing collected packages: psutil 08:49:22 INFO - Running setup.py install for psutil 08:49:22 INFO - building 'psutil._psutil_windows' extension 08:49:22 INFO - error: Unable to find vcvarsall.bat 08:49:22 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-pugmh2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:49:22 INFO - running install 08:49:22 INFO - running build 08:49:22 INFO - running build_py 08:49:22 INFO - creating build 08:49:22 INFO - creating build\lib.win32-2.7 08:49:22 INFO - creating build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:49:22 INFO - running build_ext 08:49:22 INFO - building 'psutil._psutil_windows' extension 08:49:22 INFO - error: Unable to find vcvarsall.bat 08:49:22 INFO - ---------------------------------------- 08:49:22 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-pugmh2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:49:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data\pip\pip.log 08:49:22 WARNING - Return code: 1 08:49:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:49:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:49:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:22 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-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', '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-069\\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-069'}}, attempt #1 08:49:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:49:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:49:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:22 INFO - 'DCLOCATION': 'SCL3', 08:49:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:22 INFO - 'HOMEDRIVE': 'C:', 08:49:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:22 INFO - 'KTS_VERSION': '1.19c', 08:49:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:22 INFO - 'MOZ_AIRBAG': '1', 08:49:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:22 INFO - 'MOZ_MSVCVERSION': '8', 08:49:22 INFO - 'MOZ_NO_REMOTE': '1', 08:49:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:22 INFO - 'NO_EM_RESTART': '1', 08:49:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:22 INFO - 'OS': 'Windows_NT', 08:49:22 INFO - 'OURDRIVE': 'C:', 08:49:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:22 INFO - 'PROCESSOR_LEVEL': '6', 08:49:22 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:22 INFO - 'PROMPT': '$P$G', 08:49:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:22 INFO - 'PWD': 'C:\\slave\\test', 08:49:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:22 INFO - 'SESSIONNAME': 'Console', 08:49:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:22 INFO - 'SYSTEMDRIVE': 'C:', 08:49:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:22 INFO - 'TEST1': 'testie', 08:49:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:22 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:22 INFO - 'USERNAME': 'cltbld', 08:49:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:22 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:49:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:49:23 INFO - Running setup.py egg_info for package mozsystemmonitor 08:49:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:49:23 INFO - Running setup.py egg_info for package psutil 08:49:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:49:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:49:23 INFO - Installing collected packages: mozsystemmonitor, psutil 08:49:23 INFO - Running setup.py install for mozsystemmonitor 08:49:23 INFO - Running setup.py install for psutil 08:49:23 INFO - building 'psutil._psutil_windows' extension 08:49:23 INFO - error: Unable to find vcvarsall.bat 08:49:23 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-9pigqo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:49:23 INFO - running install 08:49:23 INFO - running build 08:49:23 INFO - running build_py 08:49:23 INFO - running build_ext 08:49:23 INFO - building 'psutil._psutil_windows' extension 08:49:23 INFO - error: Unable to find vcvarsall.bat 08:49:23 INFO - ---------------------------------------- 08:49:23 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-9pigqo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:49:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data\pip\pip.log 08:49:23 WARNING - Return code: 1 08:49:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:49:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:23 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-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', '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-069\\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-069'}}, attempt #1 08:49:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:49:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:49:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:23 INFO - 'DCLOCATION': 'SCL3', 08:49:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:23 INFO - 'HOMEDRIVE': 'C:', 08:49:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:23 INFO - 'KTS_VERSION': '1.19c', 08:49:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:23 INFO - 'MOZ_AIRBAG': '1', 08:49:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:23 INFO - 'MOZ_MSVCVERSION': '8', 08:49:23 INFO - 'MOZ_NO_REMOTE': '1', 08:49:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:23 INFO - 'NO_EM_RESTART': '1', 08:49:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:23 INFO - 'OS': 'Windows_NT', 08:49:23 INFO - 'OURDRIVE': 'C:', 08:49:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:23 INFO - 'PROCESSOR_LEVEL': '6', 08:49:23 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:23 INFO - 'PROMPT': '$P$G', 08:49:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:23 INFO - 'PWD': 'C:\\slave\\test', 08:49:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:23 INFO - 'SESSIONNAME': 'Console', 08:49:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:23 INFO - 'SYSTEMDRIVE': 'C:', 08:49:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:23 INFO - 'TEST1': 'testie', 08:49:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:23 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:23 INFO - 'USERNAME': 'cltbld', 08:49:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:23 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:24 INFO - Downloading/unpacking blobuploader==1.2.4 08:49:24 INFO - Downloading blobuploader-1.2.4.tar.gz 08:49:24 INFO - Running setup.py egg_info for package blobuploader 08:49:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:49:25 INFO - Running setup.py egg_info for package requests 08:49:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:49:25 INFO - Downloading docopt-0.6.1.tar.gz 08:49:25 INFO - Running setup.py egg_info for package docopt 08:49:25 INFO - Installing collected packages: blobuploader, docopt, requests 08:49:25 INFO - Running setup.py install for blobuploader 08:49:25 INFO - Running setup.py install for docopt 08:49:25 INFO - Running setup.py install for requests 08:49:25 INFO - Successfully installed blobuploader docopt requests 08:49:25 INFO - Cleaning up... 08:49:25 INFO - Return code: 0 08:49:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:49: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')]} 08:49:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49: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')]} 08:49:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:25 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-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', '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-069\\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-069'}}, attempt #1 08:49:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:49:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:49:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:25 INFO - 'DCLOCATION': 'SCL3', 08:49:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:25 INFO - 'HOMEDRIVE': 'C:', 08:49:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:25 INFO - 'KTS_VERSION': '1.19c', 08:49:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:25 INFO - 'MOZ_AIRBAG': '1', 08:49:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:25 INFO - 'MOZ_MSVCVERSION': '8', 08:49:25 INFO - 'MOZ_NO_REMOTE': '1', 08:49:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:25 INFO - 'NO_EM_RESTART': '1', 08:49:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:25 INFO - 'OS': 'Windows_NT', 08:49:25 INFO - 'OURDRIVE': 'C:', 08:49: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', 08:49:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:25 INFO - 'PROCESSOR_LEVEL': '6', 08:49:25 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:25 INFO - 'PROMPT': '$P$G', 08:49:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:25 INFO - 'PWD': 'C:\\slave\\test', 08:49:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:25 INFO - 'SESSIONNAME': 'Console', 08:49:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:25 INFO - 'SYSTEMDRIVE': 'C:', 08:49:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:25 INFO - 'TEST1': 'testie', 08:49:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:25 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:25 INFO - 'USERNAME': 'cltbld', 08:49:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:25 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:49:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:49:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:49:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:49:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:49:32 INFO - Unpacking c:\slave\test\build\tests\marionette 08:49:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:49:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:32 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:49:32 INFO - Running setup.py install for browsermob-proxy 08:49:36 INFO - Running setup.py install for manifestparser 08:49:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for marionette-client 08:49:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for marionette-driver 08:49:36 INFO - Running setup.py install for mozcrash 08:49:36 INFO - Running setup.py install for mozdebug 08:49:36 INFO - Running setup.py install for mozdevice 08:49:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozfile 08:49:36 INFO - Running setup.py install for mozhttpd 08:49:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozinfo 08:49:36 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozInstall 08:49:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozleak 08:49:36 INFO - Running setup.py install for mozlog 08:49:36 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for moznetwork 08:49:36 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozprocess 08:49:36 INFO - Running setup.py install for mozprofile 08:49:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozrunner 08:49:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for mozscreenshot 08:49:36 INFO - Running setup.py install for moztest 08:49:36 INFO - Running setup.py install for mozversion 08:49:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:49:36 INFO - Running setup.py install for wptserve 08:49:36 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:49:36 INFO - Cleaning up... 08:49:36 INFO - Return code: 0 08:49:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:49:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', '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-069\\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-069'}}, attempt #1 08:49:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:49:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:49:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:36 INFO - 'DCLOCATION': 'SCL3', 08:49:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:36 INFO - 'HOMEDRIVE': 'C:', 08:49:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:36 INFO - 'KTS_VERSION': '1.19c', 08:49:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:36 INFO - 'MOZ_AIRBAG': '1', 08:49:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:36 INFO - 'MOZ_MSVCVERSION': '8', 08:49:36 INFO - 'MOZ_NO_REMOTE': '1', 08:49:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:36 INFO - 'NO_EM_RESTART': '1', 08:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:36 INFO - 'OS': 'Windows_NT', 08:49:36 INFO - 'OURDRIVE': 'C:', 08:49:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:36 INFO - 'PROCESSOR_LEVEL': '6', 08:49:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:36 INFO - 'PROMPT': '$P$G', 08:49:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:36 INFO - 'PWD': 'C:\\slave\\test', 08:49:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:36 INFO - 'SESSIONNAME': 'Console', 08:49:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:36 INFO - 'SYSTEMDRIVE': 'C:', 08:49:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:36 INFO - 'TEST1': 'testie', 08:49:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:36 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:36 INFO - 'USERNAME': 'cltbld', 08:49:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:36 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:49:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette 08:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:49:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:49:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:49:46 INFO - Downloading blessings-1.6.tar.gz 08:49:46 INFO - Running setup.py egg_info for package blessings 08:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:49:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:49:46 INFO - Running setup.py install for blessings 08:49:46 INFO - Running setup.py install for browsermob-proxy 08:49:46 INFO - Running setup.py install for manifestparser 08:49:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for marionette-client 08:49:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for marionette-driver 08:49:46 INFO - Running setup.py install for mozcrash 08:49:46 INFO - Running setup.py install for mozdebug 08:49:46 INFO - Running setup.py install for mozdevice 08:49:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for mozhttpd 08:49:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for mozInstall 08:49:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for mozleak 08:49:46 INFO - Running setup.py install for mozprofile 08:49:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for mozrunner 08:49:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for mozscreenshot 08:49:46 INFO - Running setup.py install for moztest 08:49:46 INFO - Running setup.py install for mozversion 08:49:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:49:46 INFO - Running setup.py install for wptserve 08:49:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:49:46 INFO - Cleaning up... 08:49:46 INFO - Return code: 0 08:49:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:49:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:49:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:49:47 INFO - Reading from file tmpfile_stdout 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - Current package versions: 08:49:47 INFO - blessings == 1.6 08:49:47 INFO - blobuploader == 1.2.4 08:49:47 INFO - browsermob-proxy == 0.6.0 08:49:47 INFO - distribute == 0.6.14 08:49:47 INFO - docopt == 0.6.1 08:49:47 INFO - manifestparser == 1.1 08:49:47 INFO - marionette-client == 2.3.0 08:49:47 INFO - marionette-driver == 1.4.0 08:49:47 INFO - mozInstall == 1.12 08:49:47 INFO - mozcrash == 0.17 08:49:47 INFO - mozdebug == 0.1 08:49:47 INFO - mozdevice == 0.48 08:49:47 INFO - mozfile == 1.2 08:49:47 INFO - mozhttpd == 0.7 08:49:47 INFO - mozinfo == 0.9 08:49:47 INFO - mozleak == 0.1 08:49:47 INFO - mozlog == 3.1 08:49:47 INFO - moznetwork == 0.27 08:49:47 INFO - mozprocess == 0.22 08:49:47 INFO - mozprofile == 0.28 08:49:47 INFO - mozrunner == 6.11 08:49:47 INFO - mozscreenshot == 0.1 08:49:47 INFO - mozsystemmonitor == 0.0 08:49:47 INFO - moztest == 0.7 08:49:47 INFO - mozversion == 1.4 08:49:47 INFO - requests == 1.2.3 08:49:47 INFO - wptserve == 1.4.0 08:49:47 INFO - Running post-action listener: _resource_record_post_action 08:49:47 INFO - Running post-action listener: _start_resource_monitoring 08:49:47 INFO - Starting resource monitoring. 08:49:47 INFO - ##### 08:49:47 INFO - ##### Running pull step. 08:49:47 INFO - ##### 08:49:47 INFO - Running pre-action listener: _resource_record_pre_action 08:49:47 INFO - Running main action method: pull 08:49:47 INFO - Pull has nothing to do! 08:49:47 INFO - Running post-action listener: _resource_record_post_action 08:49:47 INFO - ##### 08:49:47 INFO - ##### Running install step. 08:49:47 INFO - ##### 08:49:47 INFO - Running pre-action listener: _resource_record_pre_action 08:49:47 INFO - Running main action method: install 08:49:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:49:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:49:47 INFO - Reading from file tmpfile_stdout 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - Detecting whether we're running mozinstall >=1.0... 08:49:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:49:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:49:47 INFO - Reading from file tmpfile_stdout 08:49:47 INFO - Output received: 08:49:47 INFO - Usage: mozinstall-script.py [options] installer 08:49:47 INFO - Options: 08:49:47 INFO - -h, --help show this help message and exit 08:49:47 INFO - -d DEST, --destination=DEST 08:49:47 INFO - Directory to install application into. [default: 08:49:47 INFO - "C:\slave\test"] 08:49:47 INFO - --app=APP Application being installed. [default: firefox] 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - Using _rmtree_windows ... 08:49:47 INFO - mkdir: C:\slave\test\build\application 08:49:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:49:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:49:50 INFO - Reading from file tmpfile_stdout 08:49:50 INFO - Output received: 08:49:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:49:50 INFO - Using _rmtree_windows ... 08:49:50 INFO - Using _rmtree_windows ... 08:49:50 INFO - Running post-action listener: _resource_record_post_action 08:49:50 INFO - ##### 08:49:50 INFO - ##### Running run-tests step. 08:49:50 INFO - ##### 08:49:50 INFO - Running pre-action listener: _resource_record_pre_action 08:49:50 INFO - Running main action method: run_tests 08:49:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:49:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:49:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:49:50 INFO - grabbing minidump binary from tooltool 08:49:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:50 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 08:49:50 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:49:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:49:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:49:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvgepxi 08:49:50 INFO - INFO - File integrity verified, renaming tmpvgepxi to win32-minidump_stackwalk.exe 08:49:50 INFO - Return code: 0 08:49:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:49:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:49:50 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/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:49:50 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/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:49:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 08:49:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 08:49:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:50 INFO - 'DCLOCATION': 'SCL3', 08:49:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:50 INFO - 'HOMEDRIVE': 'C:', 08:49:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:50 INFO - 'KTS_VERSION': '1.19c', 08:49:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 08:49:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:49:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:50 INFO - 'MOZ_AIRBAG': '1', 08:49:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:50 INFO - 'MOZ_MSVCVERSION': '8', 08:49:50 INFO - 'MOZ_NO_REMOTE': '1', 08:49:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:50 INFO - 'NO_EM_RESTART': '1', 08:49:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:50 INFO - 'OS': 'Windows_NT', 08:49:50 INFO - 'OURDRIVE': 'C:', 08:49:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:50 INFO - 'PROCESSOR_LEVEL': '6', 08:49:50 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:50 INFO - 'PROMPT': '$P$G', 08:49:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:50 INFO - 'PWD': 'C:\\slave\\test', 08:49:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:50 INFO - 'SESSIONNAME': 'Console', 08:49:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:50 INFO - 'SYSTEMDRIVE': 'C:', 08:49:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:50 INFO - 'TEST1': 'testie', 08:49:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:50 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 08:49:50 INFO - 'USERNAME': 'cltbld', 08:49:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 08:49:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:50 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:50 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/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:49:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:49:51 INFO - import pkg_resources 08:49:53 INFO - Using 1 client processes 08:49:55 INFO - SUITE-START | Running 778 tests 08:49:55 INFO - Running testharness tests 08:49:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:49:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:49:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:49:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:49:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:49:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:49:56 INFO - Setting up ssl 08:49:56 INFO - PROCESS | certutil | 08:49:56 INFO - PROCESS | certutil | 08:49:56 INFO - PROCESS | certutil | 08:49:56 INFO - Certificate Nickname Trust Attributes 08:49:56 INFO - SSL,S/MIME,JAR/XPI 08:49:56 INFO - 08:49:56 INFO - web-platform-tests CT,, 08:49:56 INFO - 08:49:56 INFO - Starting runner 08:49:58 INFO - PROCESS | 2068 | [2068] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:49:58 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:49:58 INFO - PROCESS | 2068 | [2068] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:49:59 INFO - PROCESS | 2068 | 1466437799930 Marionette DEBUG Marionette enabled via build flag and pref 08:50:00 INFO - PROCESS | 2068 | ++DOCSHELL 114CAC00 == 1 [pid = 2068] [id = 1] 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 1 (114CB000) [pid = 2068] [serial = 1] [outer = 00000000] 08:50:00 INFO - PROCESS | 2068 | [2068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 2 (114CBC00) [pid = 2068] [serial = 2] [outer = 114CB000] 08:50:00 INFO - PROCESS | 2068 | [2068] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:50:00 INFO - PROCESS | 2068 | [2068] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:50:00 INFO - PROCESS | 2068 | ++DOCSHELL 12815000 == 2 [pid = 2068] [id = 2] 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 3 (12815400) [pid = 2068] [serial = 3] [outer = 00000000] 08:50:00 INFO - PROCESS | 2068 | [2068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 4 (12816000) [pid = 2068] [serial = 4] [outer = 12815400] 08:50:00 INFO - PROCESS | 2068 | 1466437800523 Marionette INFO Listening on port 2828 08:50:00 INFO - PROCESS | 2068 | 1466437800929 Marionette DEBUG Marionette enabled via command-line flag 08:50:00 INFO - PROCESS | 2068 | ++DOCSHELL 13148000 == 3 [pid = 2068] [id = 3] 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 5 (13150000) [pid = 2068] [serial = 5] [outer = 00000000] 08:50:00 INFO - PROCESS | 2068 | [2068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 6 (13150C00) [pid = 2068] [serial = 6] [outer = 13150000] 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 7 (13653800) [pid = 2068] [serial = 7] [outer = 12815400] 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:01 INFO - PROCESS | 2068 | 1466437801269 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1432 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:01 INFO - PROCESS | 2068 | 1466437801330 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1433 08:50:01 INFO - PROCESS | 2068 | 1466437801333 Marionette DEBUG Closed connection conn0 08:50:01 INFO - PROCESS | 2068 | 1466437801447 Marionette DEBUG Closed connection conn1 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:01 INFO - PROCESS | 2068 | 1466437801453 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1434 08:50:01 INFO - PROCESS | 2068 | 1466437801461 Marionette DEBUG Closed connection conn2 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:01 INFO - PROCESS | 2068 | 1466437801470 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1435 08:50:01 INFO - PROCESS | 2068 | ++DOCSHELL 114CA000 == 4 [pid = 2068] [id = 4] 08:50:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 8 (114CC000) [pid = 2068] [serial = 8] [outer = 00000000] 08:50:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 9 (14409C00) [pid = 2068] [serial = 9] [outer = 114CC000] 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:50:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 10 (1440F400) [pid = 2068] [serial = 10] [outer = 114CC000] 08:50:01 INFO - PROCESS | 2068 | 1466437801699 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:50:01 INFO - PROCESS | 2068 | 1466437801705 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":"20160620070723","device":"desktop","version":"48.0"} 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:50:01 INFO - PROCESS | 2068 | [2068] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:50:02 INFO - PROCESS | 2068 | [2068] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:02 INFO - PROCESS | 2068 | ++DOCSHELL 15C94400 == 5 [pid = 2068] [id = 5] 08:50:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 11 (15C94800) [pid = 2068] [serial = 11] [outer = 00000000] 08:50:02 INFO - PROCESS | 2068 | ++DOCSHELL 15C94C00 == 6 [pid = 2068] [id = 6] 08:50:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 12 (15C95000) [pid = 2068] [serial = 12] [outer = 00000000] 08:50:02 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:50:03 INFO - PROCESS | 2068 | ++DOCSHELL 1662B000 == 7 [pid = 2068] [id = 7] 08:50:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 13 (1662B400) [pid = 2068] [serial = 13] [outer = 00000000] 08:50:03 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:50:03 INFO - PROCESS | 2068 | [2068] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:50:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 14 (168C0400) [pid = 2068] [serial = 14] [outer = 1662B400] 08:50:03 INFO - PROCESS | 2068 | [2068] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:50:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 15 (165BDC00) [pid = 2068] [serial = 15] [outer = 15C94800] 08:50:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 16 (165BF800) [pid = 2068] [serial = 16] [outer = 15C95000] 08:50:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 17 (165C2400) [pid = 2068] [serial = 17] [outer = 1662B400] 08:50:03 INFO - PROCESS | 2068 | 1466437804011 Marionette INFO startBrowser 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:04 INFO - PROCESS | 2068 | 1466437804046 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2068 | 1466437804059 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2068 | 1466437804061 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 18 (17CAE400) [pid = 2068] [serial = 18] [outer = 1662B400] 08:50:04 INFO - PROCESS | 2068 | 1466437804569 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50","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":"20160620070723","device":"desktop","version":"48.0","command_id":1}}] 08:50:04 INFO - PROCESS | 2068 | 1466437804710 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:50:04 INFO - PROCESS | 2068 | 1466437804713 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:04 INFO - PROCESS | 2068 | 1466437804777 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:50:04 INFO - PROCESS | 2068 | 1466437804867 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:50:04 INFO - PROCESS | 2068 | 1466437804869 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:04 INFO - PROCESS | 2068 | [2068] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:50:05 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:50:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 19 (19A0D000) [pid = 2068] [serial = 19] [outer = 1662B400] 08:50:05 INFO - PROCESS | 2068 | [2068] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:50:05 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:05 INFO - PROCESS | 2068 | 1466437805350 Marionette TRACE conn3 <- [1,3,null,{}] 08:50:05 INFO - PROCESS | 2068 | 1466437805367 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:50:05 INFO - PROCESS | 2068 | 1466437805370 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:05 INFO - PROCESS | 2068 | 1466437805397 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:50:05 INFO - PROCESS | 2068 | 1466437805435 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 2068 | 1466437805437 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:50:05 INFO - PROCESS | 2068 | 1466437805504 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 2068 | 1466437805507 Marionette TRACE conn3 <- [1,6,null,{}] 08:50:05 INFO - PROCESS | 2068 | 1466437805531 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 2068 | 1466437805533 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:05 INFO - PROCESS | 2068 | 1466437805552 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:50:05 INFO - PROCESS | 2068 | 1466437805557 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 2068 | 1466437805559 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:05 INFO - PROCESS | 2068 | ++DOCSHELL 16627000 == 8 [pid = 2068] [id = 8] 08:50:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 20 (19CEAC00) [pid = 2068] [serial = 20] [outer = 00000000] 08:50:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 21 (19CED400) [pid = 2068] [serial = 21] [outer = 19CEAC00] 08:50:05 INFO - PROCESS | 2068 | 1466437805607 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 22 (19CF1400) [pid = 2068] [serial = 22] [outer = 19CEAC00] 08:50:06 INFO - PROCESS | 2068 | ++DOCSHELL 1A163000 == 9 [pid = 2068] [id = 9] 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 23 (1A163400) [pid = 2068] [serial = 23] [outer = 00000000] 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 24 (1A165C00) [pid = 2068] [serial = 24] [outer = 1A163400] 08:50:06 INFO - PROCESS | 2068 | 1466437806070 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 25 (1A168C00) [pid = 2068] [serial = 25] [outer = 1A163400] 08:50:06 INFO - PROCESS | 2068 | 1466437806229 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 796ms 08:50:06 INFO - PROCESS | 2068 | 1466437806255 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 2068 | 1466437806257 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:50:06 INFO - PROCESS | 2068 | 1466437806314 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 2068 | 1466437806315 Marionette TRACE conn3 <- [1,10,null,{}] 08:50:06 INFO - PROCESS | 2068 | 1466437806357 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 2068 | 1466437806362 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:06 INFO - PROCESS | 2068 | 1466437806515 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:50:06 INFO - PROCESS | 2068 | 1466437806529 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 2068 | 1466437806532 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:06 INFO - PROCESS | 2068 | ++DOCSHELL 1ABBD800 == 10 [pid = 2068] [id = 10] 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 26 (1ABBDC00) [pid = 2068] [serial = 26] [outer = 00000000] 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 27 (1ABC0800) [pid = 2068] [serial = 27] [outer = 1ABBDC00] 08:50:06 INFO - PROCESS | 2068 | 1466437806584 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 28 (1ABC4400) [pid = 2068] [serial = 28] [outer = 1ABBDC00] 08:50:06 INFO - PROCESS | 2068 | 1466437806912 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 718ms 08:50:06 INFO - PROCESS | 2068 | 1466437806985 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 2068 | 1466437806987 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:50:06 INFO - PROCESS | 2068 | 1466437806990 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 2068 | 1466437806992 Marionette TRACE conn3 <- [1,14,null,{}] 08:50:06 INFO - PROCESS | 2068 | 1466437806996 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 2068 | 1466437806999 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:07 INFO - PROCESS | 2068 | 1466437807103 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:50:07 INFO - PROCESS | 2068 | 1466437807109 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 2068 | 1466437807111 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:07 INFO - PROCESS | 2068 | ++DOCSHELL 1A4E0800 == 11 [pid = 2068] [id = 11] 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 29 (1A4E3400) [pid = 2068] [serial = 29] [outer = 00000000] 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 30 (1A4ECC00) [pid = 2068] [serial = 30] [outer = 1A4E3400] 08:50:07 INFO - PROCESS | 2068 | 1466437807154 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 31 (1A519000) [pid = 2068] [serial = 31] [outer = 1A4E3400] 08:50:07 INFO - PROCESS | 2068 | 1466437807495 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 08:50:07 INFO - PROCESS | 2068 | 1466437807588 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 2068 | 1466437807589 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:50:07 INFO - PROCESS | 2068 | 1466437807593 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:50:07 INFO - PROCESS | 2068 | 1466437807594 Marionette TRACE conn3 <- [1,18,null,{}] 08:50:07 INFO - PROCESS | 2068 | 1466437807598 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 2068 | 1466437807601 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:07 INFO - PROCESS | 2068 | 1466437807693 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:50:07 INFO - PROCESS | 2068 | 1466437807699 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 2068 | 1466437807702 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:07 INFO - PROCESS | 2068 | ++DOCSHELL 1A51E000 == 12 [pid = 2068] [id = 12] 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 32 (1A51EC00) [pid = 2068] [serial = 32] [outer = 00000000] 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 33 (1A6AEC00) [pid = 2068] [serial = 33] [outer = 1A51EC00] 08:50:07 INFO - PROCESS | 2068 | 1466437807745 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 34 (1A6B2C00) [pid = 2068] [serial = 34] [outer = 1A51EC00] 08:50:08 INFO - PROCESS | 2068 | 1466437808077 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 08:50:08 INFO - PROCESS | 2068 | 1466437808129 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 2068 | 1466437808131 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:50:08 INFO - PROCESS | 2068 | 1466437808135 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 2068 | 1466437808136 Marionette TRACE conn3 <- [1,22,null,{}] 08:50:08 INFO - PROCESS | 2068 | 1466437808139 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 2068 | 1466437808142 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:08 INFO - PROCESS | 2068 | 1466437808238 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:50:08 INFO - PROCESS | 2068 | 1466437808243 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 2068 | 1466437808245 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:08 INFO - PROCESS | 2068 | ++DOCSHELL 1ABBBC00 == 13 [pid = 2068] [id = 13] 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 35 (1ABC6000) [pid = 2068] [serial = 35] [outer = 00000000] 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 36 (1AD5C800) [pid = 2068] [serial = 36] [outer = 1ABC6000] 08:50:08 INFO - PROCESS | 2068 | 1466437808289 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 37 (1AD62000) [pid = 2068] [serial = 37] [outer = 1ABC6000] 08:50:08 INFO - PROCESS | 2068 | 1466437808592 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 08:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:50:08 INFO - PROCESS | 2068 | 1466437808629 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 2068 | 1466437808631 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:50:08 INFO - PROCESS | 2068 | 1466437808634 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 2068 | 1466437808636 Marionette TRACE conn3 <- [1,26,null,{}] 08:50:08 INFO - PROCESS | 2068 | 1466437808639 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 2068 | 1466437808641 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:08 INFO - PROCESS | 2068 | 1466437808739 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:50:08 INFO - PROCESS | 2068 | 1466437808744 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 2068 | 1466437808746 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:08 INFO - PROCESS | 2068 | ++DOCSHELL 1AEF5C00 == 14 [pid = 2068] [id = 14] 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 38 (1AEF6400) [pid = 2068] [serial = 38] [outer = 00000000] 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 39 (1AEFCC00) [pid = 2068] [serial = 39] [outer = 1AEF6400] 08:50:08 INFO - PROCESS | 2068 | 1466437808791 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 40 (1B154400) [pid = 2068] [serial = 40] [outer = 1AEF6400] 08:50:09 INFO - PROCESS | 2068 | 1466437809108 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 08:50:09 INFO - PROCESS | 2068 | 1466437809169 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 2068 | 1466437809172 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:50:09 INFO - PROCESS | 2068 | 1466437809185 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 2068 | 1466437809187 Marionette TRACE conn3 <- [1,30,null,{}] 08:50:09 INFO - PROCESS | 2068 | 1466437809191 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 2068 | 1466437809193 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:09 INFO - PROCESS | 2068 | 1466437809278 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:50:09 INFO - PROCESS | 2068 | 1466437809283 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 2068 | 1466437809285 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:09 INFO - PROCESS | 2068 | ++DOCSHELL 1AEFB800 == 15 [pid = 2068] [id = 15] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 41 (1B157000) [pid = 2068] [serial = 41] [outer = 00000000] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 42 (1B15B000) [pid = 2068] [serial = 42] [outer = 1B157000] 08:50:09 INFO - PROCESS | 2068 | 1466437809347 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 43 (1B15C800) [pid = 2068] [serial = 43] [outer = 1B157000] 08:50:09 INFO - PROCESS | 2068 | ++DOCSHELL 1B0D1800 == 16 [pid = 2068] [id = 16] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 44 (1B0D1C00) [pid = 2068] [serial = 44] [outer = 00000000] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 45 (1B0D2800) [pid = 2068] [serial = 45] [outer = 1B0D1C00] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 46 (1B0CB800) [pid = 2068] [serial = 46] [outer = 1B0D1C00] 08:50:09 INFO - PROCESS | 2068 | ++DOCSHELL 1B0CF000 == 17 [pid = 2068] [id = 17] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 47 (1B0D4400) [pid = 2068] [serial = 47] [outer = 00000000] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 48 (1B3B2400) [pid = 2068] [serial = 48] [outer = 1B0D4400] 08:50:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 49 (1B3BC000) [pid = 2068] [serial = 49] [outer = 1B0D4400] 08:50:09 INFO - PROCESS | 2068 | 1466437809892 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 765ms 08:50:09 INFO - PROCESS | 2068 | 1466437809936 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 2068 | 1466437809937 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:50:09 INFO - PROCESS | 2068 | 1466437809941 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 2068 | 1466437809942 Marionette TRACE conn3 <- [1,34,null,{}] 08:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:50:09 INFO - PROCESS | 2068 | 1466437809946 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 2068 | 1466437809948 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:10 INFO - PROCESS | 2068 | 1466437810046 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:50:10 INFO - PROCESS | 2068 | 1466437810053 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 2068 | 1466437810055 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:10 INFO - PROCESS | 2068 | ++DOCSHELL 0C76E000 == 18 [pid = 2068] [id = 18] 08:50:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 50 (0C773000) [pid = 2068] [serial = 50] [outer = 00000000] 08:50:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 51 (10374000) [pid = 2068] [serial = 51] [outer = 0C773000] 08:50:10 INFO - PROCESS | 2068 | 1466437810150 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 52 (104E1400) [pid = 2068] [serial = 52] [outer = 0C773000] 08:50:10 INFO - PROCESS | 2068 | --DOCSHELL 114CAC00 == 17 [pid = 2068] [id = 1] 08:50:11 INFO - PROCESS | 2068 | 1466437811194 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1297ms 08:50:11 INFO - PROCESS | 2068 | 1466437811234 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 2068 | 1466437811237 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:50:11 INFO - PROCESS | 2068 | 1466437811242 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 2068 | 1466437811246 Marionette TRACE conn3 <- [1,38,null,{}] 08:50:11 INFO - PROCESS | 2068 | 1466437811251 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 2068 | 1466437811255 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:11 INFO - PROCESS | 2068 | 1466437811371 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:50:11 INFO - PROCESS | 2068 | 1466437811435 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 2068 | 1466437811439 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:11 INFO - PROCESS | 2068 | ++DOCSHELL 112DE400 == 18 [pid = 2068] [id = 19] 08:50:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 53 (112DF000) [pid = 2068] [serial = 53] [outer = 00000000] 08:50:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (12AE3C00) [pid = 2068] [serial = 54] [outer = 112DF000] 08:50:11 INFO - PROCESS | 2068 | 1466437811494 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (13051000) [pid = 2068] [serial = 55] [outer = 112DF000] 08:50:12 INFO - PROCESS | 2068 | 1466437812115 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 906ms 08:50:12 INFO - PROCESS | 2068 | 1466437812144 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 2068 | 1466437812148 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:50:12 INFO - PROCESS | 2068 | 1466437812154 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 2068 | 1466437812157 Marionette TRACE conn3 <- [1,42,null,{}] 08:50:12 INFO - PROCESS | 2068 | 1466437812161 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 2068 | 1466437812164 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:12 INFO - PROCESS | 2068 | 1466437812281 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:50:12 INFO - PROCESS | 2068 | 1466437812346 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 2068 | 1466437812348 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:12 INFO - PROCESS | 2068 | ++DOCSHELL 13279800 == 19 [pid = 2068] [id = 20] 08:50:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (1327A400) [pid = 2068] [serial = 56] [outer = 00000000] 08:50:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (15395000) [pid = 2068] [serial = 57] [outer = 1327A400] 08:50:12 INFO - PROCESS | 2068 | 1466437812403 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (157E6400) [pid = 2068] [serial = 58] [outer = 1327A400] 08:50:13 INFO - PROCESS | 2068 | 1466437813132 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 08:50:13 INFO - PROCESS | 2068 | 1466437813156 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 2068 | 1466437813160 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:50:13 INFO - PROCESS | 2068 | 1466437813164 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 2068 | 1466437813167 Marionette TRACE conn3 <- [1,46,null,{}] 08:50:13 INFO - PROCESS | 2068 | 1466437813172 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 2068 | 1466437813175 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:13 INFO - PROCESS | 2068 | 1466437813269 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:50:13 INFO - PROCESS | 2068 | 1466437813353 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 2068 | 1466437813356 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:13 INFO - PROCESS | 2068 | ++DOCSHELL 10561C00 == 20 [pid = 2068] [id = 21] 08:50:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10563000) [pid = 2068] [serial = 59] [outer = 00000000] 08:50:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10EC6C00) [pid = 2068] [serial = 60] [outer = 10563000] 08:50:13 INFO - PROCESS | 2068 | 1466437813407 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10FACC00) [pid = 2068] [serial = 61] [outer = 10563000] 08:50:13 INFO - PROCESS | 2068 | --DOCSHELL 114CA000 == 19 [pid = 2068] [id = 4] 08:50:13 INFO - PROCESS | 2068 | 1466437813854 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 750ms 08:50:13 INFO - PROCESS | 2068 | 1466437813902 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 2068 | 1466437813906 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:50:13 INFO - PROCESS | 2068 | 1466437813940 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 2068 | 1466437813943 Marionette TRACE conn3 <- [1,50,null,{}] 08:50:13 INFO - PROCESS | 2068 | 1466437813948 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 2068 | 1466437813950 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:14 INFO - PROCESS | 2068 | 1466437814091 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:50:14 INFO - PROCESS | 2068 | 1466437814126 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 2068 | 1466437814128 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:14 INFO - PROCESS | 2068 | ++DOCSHELL 11ADCC00 == 20 [pid = 2068] [id = 22] 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (11AE0C00) [pid = 2068] [serial = 62] [outer = 00000000] 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12DF3C00) [pid = 2068] [serial = 63] [outer = 11AE0C00] 08:50:14 INFO - PROCESS | 2068 | 1466437814173 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1303B800) [pid = 2068] [serial = 64] [outer = 11AE0C00] 08:50:14 INFO - PROCESS | 2068 | 1466437814573 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 687ms 08:50:14 INFO - PROCESS | 2068 | 1466437814632 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 2068 | 1466437814635 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:50:14 INFO - PROCESS | 2068 | 1466437814638 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 2068 | 1466437814641 Marionette TRACE conn3 <- [1,54,null,{}] 08:50:14 INFO - PROCESS | 2068 | 1466437814657 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 2068 | 1466437814662 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:14 INFO - PROCESS | 2068 | 1466437814757 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:50:14 INFO - PROCESS | 2068 | 1466437814791 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 2068 | 1466437814794 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:14 INFO - PROCESS | 2068 | ++DOCSHELL 13650800 == 21 [pid = 2068] [id = 23] 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (13655C00) [pid = 2068] [serial = 65] [outer = 00000000] 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (13937000) [pid = 2068] [serial = 66] [outer = 13655C00] 08:50:14 INFO - PROCESS | 2068 | 1466437814841 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (14010400) [pid = 2068] [serial = 67] [outer = 13655C00] 08:50:15 INFO - PROCESS | 2068 | 1466437815218 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 656ms 08:50:15 INFO - PROCESS | 2068 | 1466437815297 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 2068 | 1466437815299 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:50:15 INFO - PROCESS | 2068 | 1466437815302 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 2068 | 1466437815304 Marionette TRACE conn3 <- [1,58,null,{}] 08:50:15 INFO - PROCESS | 2068 | 1466437815307 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 2068 | 1466437815309 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:15 INFO - PROCESS | 2068 | 1466437815398 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:50:15 INFO - PROCESS | 2068 | 1466437815404 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 2068 | 1466437815406 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:15 INFO - PROCESS | 2068 | ++DOCSHELL 10A52400 == 22 [pid = 2068] [id = 24] 08:50:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (144C8C00) [pid = 2068] [serial = 68] [outer = 00000000] 08:50:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (15397000) [pid = 2068] [serial = 69] [outer = 144C8C00] 08:50:15 INFO - PROCESS | 2068 | 1466437815455 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (153A7C00) [pid = 2068] [serial = 70] [outer = 144C8C00] 08:50:15 INFO - PROCESS | 2068 | 1466437815830 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 08:50:15 INFO - PROCESS | 2068 | 1466437815899 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 2068 | 1466437815901 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:50:15 INFO - PROCESS | 2068 | 1466437815904 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 2068 | 1466437815906 Marionette TRACE conn3 <- [1,62,null,{}] 08:50:15 INFO - PROCESS | 2068 | 1466437815909 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 2068 | 1466437815911 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:15 INFO - PROCESS | 2068 | 1466437815991 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:50:15 INFO - PROCESS | 2068 | 1466437815996 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 2068 | 1466437815998 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:15 INFO - PROCESS | 2068 | ++DOCSHELL 157E8400 == 23 [pid = 2068] [id = 25] 08:50:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (15A26000) [pid = 2068] [serial = 71] [outer = 00000000] 08:50:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (15A70000) [pid = 2068] [serial = 72] [outer = 15A26000] 08:50:16 INFO - PROCESS | 2068 | 1466437816042 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (15C97400) [pid = 2068] [serial = 73] [outer = 15A26000] 08:50:16 INFO - PROCESS | 2068 | 1466437816438 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 08:50:16 INFO - PROCESS | 2068 | 1466437816502 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 2068 | 1466437816504 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:50:16 INFO - PROCESS | 2068 | 1466437816507 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:50:16 INFO - PROCESS | 2068 | 1466437816509 Marionette TRACE conn3 <- [1,66,null,{}] 08:50:16 INFO - PROCESS | 2068 | 1466437816512 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 2068 | 1466437816517 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:16 INFO - PROCESS | 2068 | 1466437816616 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:50:16 INFO - PROCESS | 2068 | 1466437816621 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 2068 | 1466437816623 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:16 INFO - PROCESS | 2068 | ++DOCSHELL 15C9E000 == 24 [pid = 2068] [id = 26] 08:50:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1607C000) [pid = 2068] [serial = 74] [outer = 00000000] 08:50:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16771C00) [pid = 2068] [serial = 75] [outer = 1607C000] 08:50:16 INFO - PROCESS | 2068 | 1466437816665 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16956C00) [pid = 2068] [serial = 76] [outer = 1607C000] 08:50:17 INFO - PROCESS | 2068 | 1466437817044 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 08:50:17 INFO - PROCESS | 2068 | 1466437817104 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 2068 | 1466437817106 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:50:17 INFO - PROCESS | 2068 | 1466437817122 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 2068 | 1466437817124 Marionette TRACE conn3 <- [1,70,null,{}] 08:50:17 INFO - PROCESS | 2068 | 1466437817131 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 2068 | 1466437817133 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:17 INFO - PROCESS | 2068 | 1466437817218 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:50:17 INFO - PROCESS | 2068 | 1466437817223 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 2068 | 1466437817225 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:17 INFO - PROCESS | 2068 | ++DOCSHELL 16DED000 == 25 [pid = 2068] [id = 27] 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16DED400) [pid = 2068] [serial = 77] [outer = 00000000] 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17550800) [pid = 2068] [serial = 78] [outer = 16DED400] 08:50:17 INFO - PROCESS | 2068 | 1466437817270 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1760DC00) [pid = 2068] [serial = 79] [outer = 16DED400] 08:50:17 INFO - PROCESS | 2068 | 1466437817651 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 547ms 08:50:17 INFO - PROCESS | 2068 | 1466437817676 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 2068 | 1466437817678 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:50:17 INFO - PROCESS | 2068 | 1466437817681 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 2068 | 1466437817683 Marionette TRACE conn3 <- [1,74,null,{}] 08:50:17 INFO - PROCESS | 2068 | 1466437817686 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 2068 | 1466437817688 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:17 INFO - PROCESS | 2068 | 1466437817794 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:50:17 INFO - PROCESS | 2068 | 1466437817802 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 2068 | 1466437817804 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:17 INFO - PROCESS | 2068 | ++DOCSHELL 13155800 == 26 [pid = 2068] [id = 28] 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16084400) [pid = 2068] [serial = 80] [outer = 00000000] 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (176F1400) [pid = 2068] [serial = 81] [outer = 16084400] 08:50:17 INFO - PROCESS | 2068 | 1466437817855 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (178E3000) [pid = 2068] [serial = 82] [outer = 16084400] 08:50:18 INFO - PROCESS | 2068 | 1466437818229 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 08:50:18 INFO - PROCESS | 2068 | 1466437818279 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2068 | 1466437818281 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 2068 | 1466437818284 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:50:18 INFO - PROCESS | 2068 | 1466437818286 Marionette TRACE conn3 <- [1,78,null,{}] 08:50:18 INFO - PROCESS | 2068 | 1466437818289 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 2068 | 1466437818291 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:18 INFO - PROCESS | 2068 | 1466437818394 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:50:18 INFO - PROCESS | 2068 | 1466437818401 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 2068 | 1466437818403 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:18 INFO - PROCESS | 2068 | ++DOCSHELL 13650000 == 27 [pid = 2068] [id = 29] 08:50:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16080400) [pid = 2068] [serial = 83] [outer = 00000000] 08:50:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17C4A800) [pid = 2068] [serial = 84] [outer = 16080400] 08:50:18 INFO - PROCESS | 2068 | 1466437818446 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (17E01400) [pid = 2068] [serial = 85] [outer = 16080400] 08:50:18 INFO - PROCESS | 2068 | 1466437818829 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 08:50:18 INFO - PROCESS | 2068 | 1466437818881 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2068 | 1466437818883 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 2068 | 1466437818887 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:50:18 INFO - PROCESS | 2068 | 1466437818888 Marionette TRACE conn3 <- [1,82,null,{}] 08:50:18 INFO - PROCESS | 2068 | 1466437818893 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 2068 | 1466437818894 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:18 INFO - PROCESS | 2068 | 1466437819008 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:50:19 INFO - PROCESS | 2068 | 1466437819019 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 2068 | 1466437819021 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:19 INFO - PROCESS | 2068 | ++DOCSHELL 14410C00 == 28 [pid = 2068] [id = 30] 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (144C0000) [pid = 2068] [serial = 86] [outer = 00000000] 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19817400) [pid = 2068] [serial = 87] [outer = 144C0000] 08:50:19 INFO - PROCESS | 2068 | 1466437819063 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19823000) [pid = 2068] [serial = 88] [outer = 144C0000] 08:50:19 INFO - PROCESS | 2068 | 1466437819438 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 08:50:19 INFO - PROCESS | 2068 | 1466437819484 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 2068 | 1466437819486 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:50:19 INFO - PROCESS | 2068 | 1466437819489 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:50:19 INFO - PROCESS | 2068 | 1466437819492 Marionette TRACE conn3 <- [1,86,null,{}] 08:50:19 INFO - PROCESS | 2068 | 1466437819495 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 2068 | 1466437819497 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:19 INFO - PROCESS | 2068 | 1466437819588 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:50:19 INFO - PROCESS | 2068 | 1466437819685 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 2068 | 1466437819687 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:19 INFO - PROCESS | 2068 | ++DOCSHELL 19A17000 == 29 [pid = 2068] [id = 31] 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19A19400) [pid = 2068] [serial = 89] [outer = 00000000] 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19CE9400) [pid = 2068] [serial = 90] [outer = 19A19400] 08:50:19 INFO - PROCESS | 2068 | 1466437819732 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19E93400) [pid = 2068] [serial = 91] [outer = 19A19400] 08:50:20 INFO - PROCESS | 2068 | 1466437820054 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 08:50:20 INFO - PROCESS | 2068 | 1466437820086 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 2068 | 1466437820088 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:50:20 INFO - PROCESS | 2068 | 1466437820092 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 2068 | 1466437820093 Marionette TRACE conn3 <- [1,90,null,{}] 08:50:20 INFO - PROCESS | 2068 | 1466437820096 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 2068 | 1466437820098 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:20 INFO - PROCESS | 2068 | 1466437820174 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:50:20 INFO - PROCESS | 2068 | 1466437820244 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 2068 | 1466437820246 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:20 INFO - PROCESS | 2068 | ++DOCSHELL 130A4400 == 30 [pid = 2068] [id = 32] 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (13936400) [pid = 2068] [serial = 92] [outer = 00000000] 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19EC7000) [pid = 2068] [serial = 93] [outer = 13936400] 08:50:20 INFO - PROCESS | 2068 | 1466437820288 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A162400) [pid = 2068] [serial = 94] [outer = 13936400] 08:50:20 INFO - PROCESS | 2068 | 1466437820594 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 531ms 08:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:50:20 INFO - PROCESS | 2068 | 1466437820614 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 2068 | 1466437820616 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:50:20 INFO - PROCESS | 2068 | 1466437820619 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 2068 | 1466437820621 Marionette TRACE conn3 <- [1,94,null,{}] 08:50:20 INFO - PROCESS | 2068 | 1466437820624 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 2068 | 1466437820636 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:20 INFO - PROCESS | 2068 | 1466437820717 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:50:20 INFO - PROCESS | 2068 | 1466437820805 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 2068 | 1466437820807 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:20 INFO - PROCESS | 2068 | ++DOCSHELL 105E8C00 == 31 [pid = 2068] [id = 33] 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (17556C00) [pid = 2068] [serial = 95] [outer = 00000000] 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A36F400) [pid = 2068] [serial = 96] [outer = 17556C00] 08:50:20 INFO - PROCESS | 2068 | 1466437820849 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1A4E1C00) [pid = 2068] [serial = 97] [outer = 17556C00] 08:50:22 INFO - PROCESS | 2068 | 1466437822077 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1500ms 08:50:22 INFO - PROCESS | 2068 | 1466437822126 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 2068 | 1466437822130 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:50:22 INFO - PROCESS | 2068 | 1466437822144 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 2068 | 1466437822146 Marionette TRACE conn3 <- [1,98,null,{}] 08:50:22 INFO - PROCESS | 2068 | 1466437822152 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 2068 | 1466437822154 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:22 INFO - PROCESS | 2068 | 1466437822257 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:50:22 INFO - PROCESS | 2068 | 1466437822270 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 2068 | 1466437822273 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:22 INFO - PROCESS | 2068 | ++DOCSHELL 10EC4C00 == 32 [pid = 2068] [id = 34] 08:50:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (10ED1C00) [pid = 2068] [serial = 98] [outer = 00000000] 08:50:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1140AC00) [pid = 2068] [serial = 99] [outer = 10ED1C00] 08:50:22 INFO - PROCESS | 2068 | 1466437822359 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (112E0000) [pid = 2068] [serial = 100] [outer = 10ED1C00] 08:50:22 INFO - PROCESS | 2068 | 1466437822752 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 640ms 08:50:22 INFO - PROCESS | 2068 | 1466437822780 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 2068 | 1466437822784 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:50:22 INFO - PROCESS | 2068 | 1466437822797 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 2068 | 1466437822799 Marionette TRACE conn3 <- [1,102,null,{}] 08:50:22 INFO - PROCESS | 2068 | 1466437822803 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 2068 | 1466437822805 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:22 INFO - PROCESS | 2068 | 1466437822915 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:50:22 INFO - PROCESS | 2068 | 1466437822921 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 2068 | 1466437822923 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:22 INFO - PROCESS | 2068 | ++DOCSHELL 12BC7400 == 33 [pid = 2068] [id = 35] 08:50:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (13036C00) [pid = 2068] [serial = 101] [outer = 00000000] 08:50:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (13152000) [pid = 2068] [serial = 102] [outer = 13036C00] 08:50:22 INFO - PROCESS | 2068 | 1466437822976 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (131EB800) [pid = 2068] [serial = 103] [outer = 13036C00] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (114CC000) [pid = 2068] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (1B157000) [pid = 2068] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (1AEF6400) [pid = 2068] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (1ABC6000) [pid = 2068] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1A51EC00) [pid = 2068] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (1A4E3400) [pid = 2068] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (1ABBDC00) [pid = 2068] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19CEAC00) [pid = 2068] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (0C773000) [pid = 2068] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (112DF000) [pid = 2068] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1327A400) [pid = 2068] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (10563000) [pid = 2068] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (11AE0C00) [pid = 2068] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13655C00) [pid = 2068] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (144C8C00) [pid = 2068] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (15A26000) [pid = 2068] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1607C000) [pid = 2068] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16DED400) [pid = 2068] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16084400) [pid = 2068] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16080400) [pid = 2068] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (144C0000) [pid = 2068] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:50:23 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A19400) [pid = 2068] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:50:23 INFO - PROCESS | 2068 | 1466437823826 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1046ms 08:50:23 INFO - PROCESS | 2068 | 1466437823840 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 2068 | 1466437823843 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:50:23 INFO - PROCESS | 2068 | 1466437823851 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 2068 | 1466437823854 Marionette TRACE conn3 <- [1,106,null,{}] 08:50:23 INFO - PROCESS | 2068 | 1466437823887 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 2068 | 1466437823891 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:23 INFO - PROCESS | 2068 | 1466437823970 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:50:23 INFO - PROCESS | 2068 | 1466437823977 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 2068 | 1466437823980 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:23 INFO - PROCESS | 2068 | ++DOCSHELL 131EA400 == 34 [pid = 2068] [id = 36] 08:50:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (13276000) [pid = 2068] [serial = 104] [outer = 00000000] 08:50:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (14411400) [pid = 2068] [serial = 105] [outer = 13276000] 08:50:24 INFO - PROCESS | 2068 | 1466437824046 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (14E2E800) [pid = 2068] [serial = 106] [outer = 13276000] 08:50:24 INFO - PROCESS | 2068 | 1466437824448 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 656ms 08:50:24 INFO - PROCESS | 2068 | 1466437824513 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 2068 | 1466437824515 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:50:24 INFO - PROCESS | 2068 | 1466437824519 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:50:24 INFO - PROCESS | 2068 | 1466437824520 Marionette TRACE conn3 <- [1,110,null,{}] 08:50:24 INFO - PROCESS | 2068 | 1466437824524 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 2068 | 1466437824525 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:24 INFO - PROCESS | 2068 | 1466437824604 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:50:24 INFO - PROCESS | 2068 | 1466437824612 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 2068 | 1466437824614 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:24 INFO - PROCESS | 2068 | ++DOCSHELL 15395800 == 35 [pid = 2068] [id = 37] 08:50:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (153A5400) [pid = 2068] [serial = 107] [outer = 00000000] 08:50:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (15C95400) [pid = 2068] [serial = 108] [outer = 153A5400] 08:50:24 INFO - PROCESS | 2068 | 1466437824657 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16081400) [pid = 2068] [serial = 109] [outer = 153A5400] 08:50:25 INFO - PROCESS | 2068 | 1466437825090 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 08:50:25 INFO - PROCESS | 2068 | 1466437825117 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2068 | 1466437825119 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:50:25 INFO - PROCESS | 2068 | 1466437825122 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 2068 | 1466437825124 Marionette TRACE conn3 <- [1,114,null,{}] 08:50:25 INFO - PROCESS | 2068 | 1466437825127 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 2068 | 1466437825129 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:25 INFO - PROCESS | 2068 | 1466437825203 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:50:25 INFO - PROCESS | 2068 | 1466437825208 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 2068 | 1466437825210 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:25 INFO - PROCESS | 2068 | ++DOCSHELL 16083800 == 36 [pid = 2068] [id = 38] 08:50:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (165B6C00) [pid = 2068] [serial = 110] [outer = 00000000] 08:50:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (16DED400) [pid = 2068] [serial = 111] [outer = 165B6C00] 08:50:25 INFO - PROCESS | 2068 | 1466437825254 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (17654800) [pid = 2068] [serial = 112] [outer = 165B6C00] 08:50:25 INFO - PROCESS | 2068 | 1466437825694 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 640ms 08:50:25 INFO - PROCESS | 2068 | 1466437825761 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2068 | 1466437825766 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:50:25 INFO - PROCESS | 2068 | 1466437825771 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 2068 | 1466437825775 Marionette TRACE conn3 <- [1,118,null,{}] 08:50:25 INFO - PROCESS | 2068 | 1466437825781 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 2068 | 1466437825784 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:25 INFO - PROCESS | 2068 | 1466437825890 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:50:26 INFO - PROCESS | 2068 | 1466437826014 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 2068 | 1466437826019 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:26 INFO - PROCESS | 2068 | ++DOCSHELL 10ECEC00 == 37 [pid = 2068] [id = 39] 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (10ED0000) [pid = 2068] [serial = 113] [outer = 00000000] 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (112DF000) [pid = 2068] [serial = 114] [outer = 10ED0000] 08:50:26 INFO - PROCESS | 2068 | 1466437826085 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (114C4000) [pid = 2068] [serial = 115] [outer = 10ED0000] 08:50:26 INFO - PROCESS | 2068 | 1466437826569 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 08:50:26 INFO - PROCESS | 2068 | 1466437826615 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 2068 | 1466437826619 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:50:26 INFO - PROCESS | 2068 | 1466437826626 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 2068 | 1466437826629 Marionette TRACE conn3 <- [1,122,null,{}] 08:50:26 INFO - PROCESS | 2068 | 1466437826632 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 2068 | 1466437826635 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:26 INFO - PROCESS | 2068 | 1466437826737 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:50:26 INFO - PROCESS | 2068 | 1466437826823 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 2068 | 1466437826826 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:26 INFO - PROCESS | 2068 | ++DOCSHELL 13284400 == 38 [pid = 2068] [id = 40] 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (13284800) [pid = 2068] [serial = 116] [outer = 00000000] 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (104E8000) [pid = 2068] [serial = 117] [outer = 13284800] 08:50:26 INFO - PROCESS | 2068 | 1466437826890 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (15217000) [pid = 2068] [serial = 118] [outer = 13284800] 08:50:27 INFO - PROCESS | 2068 | 1466437827454 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 906ms 08:50:27 INFO - PROCESS | 2068 | 1466437827529 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 2068 | 1466437827532 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:50:27 INFO - PROCESS | 2068 | 1466437827536 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 2068 | 1466437827539 Marionette TRACE conn3 <- [1,126,null,{}] 08:50:27 INFO - PROCESS | 2068 | 1466437827550 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 2068 | 1466437827555 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:27 INFO - PROCESS | 2068 | 1466437827657 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:50:27 INFO - PROCESS | 2068 | 1466437827730 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 2068 | 1466437827733 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:27 INFO - PROCESS | 2068 | ++DOCSHELL 17CA5000 == 39 [pid = 2068] [id = 41] 08:50:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (17CA5C00) [pid = 2068] [serial = 119] [outer = 00000000] 08:50:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (19454800) [pid = 2068] [serial = 120] [outer = 17CA5C00] 08:50:27 INFO - PROCESS | 2068 | 1466437827789 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (19821C00) [pid = 2068] [serial = 121] [outer = 17CA5C00] 08:50:28 INFO - PROCESS | 2068 | 1466437828302 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 08:50:28 INFO - PROCESS | 2068 | 1466437828337 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 2068 | 1466437828340 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:50:28 INFO - PROCESS | 2068 | 1466437828343 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 2068 | 1466437828345 Marionette TRACE conn3 <- [1,130,null,{}] 08:50:28 INFO - PROCESS | 2068 | 1466437828349 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 2068 | 1466437828351 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:28 INFO - PROCESS | 2068 | 1466437828449 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:50:28 INFO - PROCESS | 2068 | 1466437828534 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 2068 | 1466437828536 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:28 INFO - PROCESS | 2068 | ++DOCSHELL 19A4B400 == 40 [pid = 2068] [id = 42] 08:50:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (19A4BC00) [pid = 2068] [serial = 122] [outer = 00000000] 08:50:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (19CEB000) [pid = 2068] [serial = 123] [outer = 19A4BC00] 08:50:28 INFO - PROCESS | 2068 | 1466437828588 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (19E98000) [pid = 2068] [serial = 124] [outer = 19A4BC00] 08:50:29 INFO - PROCESS | 2068 | 1466437829132 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 844ms 08:50:29 INFO - PROCESS | 2068 | 1466437829185 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 2068 | 1466437829188 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:50:29 INFO - PROCESS | 2068 | 1466437829191 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 2068 | 1466437829193 Marionette TRACE conn3 <- [1,134,null,{}] 08:50:29 INFO - PROCESS | 2068 | 1466437829197 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 2068 | 1466437829199 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:29 INFO - PROCESS | 2068 | 1466437829294 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:50:29 INFO - PROCESS | 2068 | 1466437829366 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 2068 | 1466437829368 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:29 INFO - PROCESS | 2068 | ++DOCSHELL 19820800 == 41 [pid = 2068] [id = 43] 08:50:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (19CE9800) [pid = 2068] [serial = 125] [outer = 00000000] 08:50:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (1A161400) [pid = 2068] [serial = 126] [outer = 19CE9800] 08:50:29 INFO - PROCESS | 2068 | 1466437829420 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (1A367000) [pid = 2068] [serial = 127] [outer = 19CE9800] 08:50:30 INFO - PROCESS | 2068 | 1466437830062 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 906ms 08:50:30 INFO - PROCESS | 2068 | 1466437830108 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 2068 | 1466437830113 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:50:30 INFO - PROCESS | 2068 | 1466437830119 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 2068 | 1466437830122 Marionette TRACE conn3 <- [1,138,null,{}] 08:50:30 INFO - PROCESS | 2068 | 1466437830127 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 2068 | 1466437830130 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:30 INFO - PROCESS | 2068 | 1466437830236 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:50:30 INFO - PROCESS | 2068 | 1466437830310 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 2068 | 1466437830314 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:30 INFO - PROCESS | 2068 | ++DOCSHELL 10A49800 == 42 [pid = 2068] [id = 44] 08:50:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (10A52800) [pid = 2068] [serial = 128] [outer = 00000000] 08:50:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (12AA3000) [pid = 2068] [serial = 129] [outer = 10A52800] 08:50:30 INFO - PROCESS | 2068 | 1466437830362 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (12DF6400) [pid = 2068] [serial = 130] [outer = 10A52800] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 15395800 == 41 [pid = 2068] [id = 37] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 131EA400 == 40 [pid = 2068] [id = 36] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 12BC7400 == 39 [pid = 2068] [id = 35] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 10EC4C00 == 38 [pid = 2068] [id = 34] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 105E8C00 == 37 [pid = 2068] [id = 33] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 13650000 == 36 [pid = 2068] [id = 29] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 19A4B400 == 35 [pid = 2068] [id = 42] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 19820800 == 34 [pid = 2068] [id = 43] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 14410C00 == 33 [pid = 2068] [id = 30] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 17CA5000 == 32 [pid = 2068] [id = 41] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 130A4400 == 31 [pid = 2068] [id = 32] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 16083800 == 30 [pid = 2068] [id = 38] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 19A17000 == 29 [pid = 2068] [id = 31] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 10ECEC00 == 28 [pid = 2068] [id = 39] 08:50:31 INFO - PROCESS | 2068 | --DOCSHELL 13284400 == 27 [pid = 2068] [id = 40] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (165C2400) [pid = 2068] [serial = 17] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (1B15C800) [pid = 2068] [serial = 43] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (10374000) [pid = 2068] [serial = 51] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (12AE3C00) [pid = 2068] [serial = 54] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (15395000) [pid = 2068] [serial = 57] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (10EC6C00) [pid = 2068] [serial = 60] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (12DF3C00) [pid = 2068] [serial = 63] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (13937000) [pid = 2068] [serial = 66] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (15397000) [pid = 2068] [serial = 69] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (15A70000) [pid = 2068] [serial = 72] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (15C97400) [pid = 2068] [serial = 73] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (16771C00) [pid = 2068] [serial = 75] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (16956C00) [pid = 2068] [serial = 76] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (17550800) [pid = 2068] [serial = 78] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (176F1400) [pid = 2068] [serial = 81] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (17C4A800) [pid = 2068] [serial = 84] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19817400) [pid = 2068] [serial = 87] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19CE9400) [pid = 2068] [serial = 90] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19EC7000) [pid = 2068] [serial = 93] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1760DC00) [pid = 2068] [serial = 79] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (178E3000) [pid = 2068] [serial = 82] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (153A7C00) [pid = 2068] [serial = 70] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17E01400) [pid = 2068] [serial = 85] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (10FACC00) [pid = 2068] [serial = 61] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19823000) [pid = 2068] [serial = 88] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E93400) [pid = 2068] [serial = 91] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (14010400) [pid = 2068] [serial = 67] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1303B800) [pid = 2068] [serial = 64] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (157E6400) [pid = 2068] [serial = 58] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (104E1400) [pid = 2068] [serial = 52] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13051000) [pid = 2068] [serial = 55] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (168C0400) [pid = 2068] [serial = 14] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (14409C00) [pid = 2068] [serial = 9] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1440F400) [pid = 2068] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (12816000) [pid = 2068] [serial = 4] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1B0D2800) [pid = 2068] [serial = 45] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1B3B2400) [pid = 2068] [serial = 48] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1B15B000) [pid = 2068] [serial = 42] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1AEFCC00) [pid = 2068] [serial = 39] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1B154400) [pid = 2068] [serial = 40] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1AD5C800) [pid = 2068] [serial = 36] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1AD62000) [pid = 2068] [serial = 37] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1A6AEC00) [pid = 2068] [serial = 33] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1A6B2C00) [pid = 2068] [serial = 34] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1A4ECC00) [pid = 2068] [serial = 30] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (1A519000) [pid = 2068] [serial = 31] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1ABC0800) [pid = 2068] [serial = 27] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (1ABC4400) [pid = 2068] [serial = 28] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (1A165C00) [pid = 2068] [serial = 24] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19CED400) [pid = 2068] [serial = 21] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (19CF1400) [pid = 2068] [serial = 22] [outer = 00000000] [url = about:blank] 08:50:31 INFO - PROCESS | 2068 | 1466437831349 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1249ms 08:50:31 INFO - PROCESS | 2068 | 1466437831380 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 2068 | 1466437831384 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:50:31 INFO - PROCESS | 2068 | 1466437831389 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 2068 | 1466437831393 Marionette TRACE conn3 <- [1,142,null,{}] 08:50:31 INFO - PROCESS | 2068 | 1466437831398 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 2068 | 1466437831400 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:31 INFO - PROCESS | 2068 | 1466437831488 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:50:31 INFO - PROCESS | 2068 | 1466437831559 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 2068 | 1466437831562 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:31 INFO - PROCESS | 2068 | ++DOCSHELL 10FB2C00 == 28 [pid = 2068] [id = 45] 08:50:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (11401400) [pid = 2068] [serial = 131] [outer = 00000000] 08:50:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (12816C00) [pid = 2068] [serial = 132] [outer = 11401400] 08:50:31 INFO - PROCESS | 2068 | 1466437831608 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (12AADC00) [pid = 2068] [serial = 133] [outer = 11401400] 08:50:31 INFO - PROCESS | 2068 | 1466437831980 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 656ms 08:50:32 INFO - PROCESS | 2068 | 1466437832044 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 2068 | 1466437832049 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:50:32 INFO - PROCESS | 2068 | 1466437832056 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 2068 | 1466437832058 Marionette TRACE conn3 <- [1,146,null,{}] 08:50:32 INFO - PROCESS | 2068 | 1466437832062 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 2068 | 1466437832064 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:32 INFO - PROCESS | 2068 | 1466437832152 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:50:32 INFO - PROCESS | 2068 | 1466437832158 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 2068 | 1466437832160 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:32 INFO - PROCESS | 2068 | ++DOCSHELL 1309D800 == 29 [pid = 2068] [id = 46] 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (1309F800) [pid = 2068] [serial = 134] [outer = 00000000] 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (13276400) [pid = 2068] [serial = 135] [outer = 1309F800] 08:50:32 INFO - PROCESS | 2068 | 1466437832211 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (13652400) [pid = 2068] [serial = 136] [outer = 1309F800] 08:50:32 INFO - PROCESS | 2068 | 1466437832649 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 624ms 08:50:32 INFO - PROCESS | 2068 | 1466437832696 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 2068 | 1466437832698 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:50:32 INFO - PROCESS | 2068 | 1466437832702 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 2068 | 1466437832705 Marionette TRACE conn3 <- [1,150,null,{}] 08:50:32 INFO - PROCESS | 2068 | 1466437832716 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 2068 | 1466437832720 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:32 INFO - PROCESS | 2068 | 1466437832800 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:50:32 INFO - PROCESS | 2068 | 1466437832809 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 2068 | 1466437832812 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:32 INFO - PROCESS | 2068 | ++DOCSHELL 144C7400 == 30 [pid = 2068] [id = 47] 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (144C7800) [pid = 2068] [serial = 137] [outer = 00000000] 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (15399400) [pid = 2068] [serial = 138] [outer = 144C7800] 08:50:32 INFO - PROCESS | 2068 | 1466437832859 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (157E5800) [pid = 2068] [serial = 139] [outer = 144C7800] 08:50:33 INFO - PROCESS | 2068 | 1466437833260 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 08:50:33 INFO - PROCESS | 2068 | 1466437833309 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 2068 | 1466437833311 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:50:33 INFO - PROCESS | 2068 | 1466437833314 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:50:33 INFO - PROCESS | 2068 | 1466437833316 Marionette TRACE conn3 <- [1,154,null,{}] 08:50:33 INFO - PROCESS | 2068 | 1466437833319 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 2068 | 1466437833321 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:33 INFO - PROCESS | 2068 | 1466437833431 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:50:33 INFO - PROCESS | 2068 | 1466437833447 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 2068 | 1466437833450 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:33 INFO - PROCESS | 2068 | ++DOCSHELL 15A6E400 == 31 [pid = 2068] [id = 48] 08:50:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (15C8F400) [pid = 2068] [serial = 140] [outer = 00000000] 08:50:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16083400) [pid = 2068] [serial = 141] [outer = 15C8F400] 08:50:33 INFO - PROCESS | 2068 | 1466437833532 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (165C4000) [pid = 2068] [serial = 142] [outer = 15C8F400] 08:50:33 INFO - PROCESS | 2068 | 1466437833939 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 641ms 08:50:33 INFO - PROCESS | 2068 | 1466437833954 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 2068 | 1466437833956 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:50:33 INFO - PROCESS | 2068 | 1466437833959 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 2068 | 1466437833961 Marionette TRACE conn3 <- [1,158,null,{}] 08:50:33 INFO - PROCESS | 2068 | 1466437833964 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 2068 | 1466437833966 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:34 INFO - PROCESS | 2068 | 1466437834076 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:50:34 INFO - PROCESS | 2068 | 1466437834081 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 2068 | 1466437834083 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:34 INFO - PROCESS | 2068 | ++DOCSHELL 15C97400 == 32 [pid = 2068] [id = 49] 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (165C5C00) [pid = 2068] [serial = 143] [outer = 00000000] 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1695C800) [pid = 2068] [serial = 144] [outer = 165C5C00] 08:50:34 INFO - PROCESS | 2068 | 1466437834125 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16D69800) [pid = 2068] [serial = 145] [outer = 165C5C00] 08:50:34 INFO - PROCESS | 2068 | 1466437834550 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 625ms 08:50:34 INFO - PROCESS | 2068 | 1466437834598 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 2068 | 1466437834600 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:50:34 INFO - PROCESS | 2068 | 1466437834609 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 2068 | 1466437834610 Marionette TRACE conn3 <- [1,162,null,{}] 08:50:34 INFO - PROCESS | 2068 | 1466437834614 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 2068 | 1466437834619 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:34 INFO - PROCESS | 2068 | 1466437834737 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:50:34 INFO - PROCESS | 2068 | 1466437834807 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 2068 | 1466437834809 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:34 INFO - PROCESS | 2068 | ++DOCSHELL 17602400 == 33 [pid = 2068] [id = 50] 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (17653800) [pid = 2068] [serial = 146] [outer = 00000000] 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (178EA800) [pid = 2068] [serial = 147] [outer = 17653800] 08:50:34 INFO - PROCESS | 2068 | 1466437834853 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17CAF000) [pid = 2068] [serial = 148] [outer = 17653800] 08:50:35 INFO - PROCESS | 2068 | 1466437835230 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 624ms 08:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:50:35 INFO - PROCESS | 2068 | 1466437835241 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 2068 | 1466437835243 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:50:35 INFO - PROCESS | 2068 | 1466437835255 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 2068 | 1466437835257 Marionette TRACE conn3 <- [1,166,null,{}] 08:50:35 INFO - PROCESS | 2068 | 1466437835261 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 2068 | 1466437835263 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:35 INFO - PROCESS | 2068 | 1466437835424 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13936400) [pid = 2068] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17556C00) [pid = 2068] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (165B6C00) [pid = 2068] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (153A5400) [pid = 2068] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (10ED1C00) [pid = 2068] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (13036C00) [pid = 2068] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:50:35 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (13276000) [pid = 2068] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:50:35 INFO - PROCESS | 2068 | 1466437835468 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 2068 | 1466437835470 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:35 INFO - PROCESS | 2068 | ++DOCSHELL 105F3800 == 34 [pid = 2068] [id = 51] 08:50:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (105F4400) [pid = 2068] [serial = 149] [outer = 00000000] 08:50:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1312F400) [pid = 2068] [serial = 150] [outer = 105F4400] 08:50:35 INFO - PROCESS | 2068 | 1466437835513 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13936400) [pid = 2068] [serial = 151] [outer = 105F4400] 08:50:35 INFO - PROCESS | 2068 | 1466437835849 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 656ms 08:50:35 INFO - PROCESS | 2068 | 1466437835905 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 2068 | 1466437835907 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:50:35 INFO - PROCESS | 2068 | 1466437835910 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 2068 | 1466437835912 Marionette TRACE conn3 <- [1,170,null,{}] 08:50:35 INFO - PROCESS | 2068 | 1466437835915 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 2068 | 1466437835917 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:36 INFO - PROCESS | 2068 | 1466437836015 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:50:36 INFO - PROCESS | 2068 | 1466437836042 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 2068 | 1466437836044 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:36 INFO - PROCESS | 2068 | ++DOCSHELL 13155000 == 35 [pid = 2068] [id = 52] 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (144C8C00) [pid = 2068] [serial = 152] [outer = 00000000] 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1981A000) [pid = 2068] [serial = 153] [outer = 144C8C00] 08:50:36 INFO - PROCESS | 2068 | 1466437836087 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1981B000) [pid = 2068] [serial = 154] [outer = 144C8C00] 08:50:36 INFO - PROCESS | 2068 | 1466437836447 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 08:50:36 INFO - PROCESS | 2068 | 1466437836508 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 2068 | 1466437836510 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:50:36 INFO - PROCESS | 2068 | 1466437836513 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 2068 | 1466437836514 Marionette TRACE conn3 <- [1,174,null,{}] 08:50:36 INFO - PROCESS | 2068 | 1466437836518 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 2068 | 1466437836521 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:36 INFO - PROCESS | 2068 | 1466437836620 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:50:36 INFO - PROCESS | 2068 | 1466437836627 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 2068 | 1466437836629 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:36 INFO - PROCESS | 2068 | ++DOCSHELL 10EC6C00 == 36 [pid = 2068] [id = 53] 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (10EC9800) [pid = 2068] [serial = 155] [outer = 00000000] 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19A51C00) [pid = 2068] [serial = 156] [outer = 10EC9800] 08:50:36 INFO - PROCESS | 2068 | 1466437836671 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19CED000) [pid = 2068] [serial = 157] [outer = 10EC9800] 08:50:37 INFO - PROCESS | 2068 | 1466437837061 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 594ms 08:50:37 INFO - PROCESS | 2068 | 1466437837110 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 2068 | 1466437837121 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:50:37 INFO - PROCESS | 2068 | 1466437837125 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 2068 | 1466437837127 Marionette TRACE conn3 <- [1,178,null,{}] 08:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:50:37 INFO - PROCESS | 2068 | 1466437837130 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 2068 | 1466437837132 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:37 INFO - PROCESS | 2068 | 1466437837234 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:50:37 INFO - PROCESS | 2068 | 1466437837240 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 2068 | 1466437837242 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:37 INFO - PROCESS | 2068 | ++DOCSHELL 10A50000 == 37 [pid = 2068] [id = 54] 08:50:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (13937000) [pid = 2068] [serial = 158] [outer = 00000000] 08:50:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19E93400) [pid = 2068] [serial = 159] [outer = 13937000] 08:50:37 INFO - PROCESS | 2068 | 1466437837309 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19E9E800) [pid = 2068] [serial = 160] [outer = 13937000] 08:50:38 INFO - PROCESS | 2068 | 1466437838026 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 953ms 08:50:38 INFO - PROCESS | 2068 | 1466437838073 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 2068 | 1466437838077 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:50:38 INFO - PROCESS | 2068 | 1466437838082 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:50:38 INFO - PROCESS | 2068 | 1466437838087 Marionette TRACE conn3 <- [1,182,null,{}] 08:50:38 INFO - PROCESS | 2068 | 1466437838092 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 2068 | 1466437838095 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:38 INFO - PROCESS | 2068 | 1466437838210 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:50:38 INFO - PROCESS | 2068 | 1466437838282 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 2068 | 1466437838285 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:38 INFO - PROCESS | 2068 | ++DOCSHELL 10FA9C00 == 38 [pid = 2068] [id = 55] 08:50:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10FB2800) [pid = 2068] [serial = 161] [outer = 00000000] 08:50:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (12DFC000) [pid = 2068] [serial = 162] [outer = 10FB2800] 08:50:38 INFO - PROCESS | 2068 | 1466437838340 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (13129400) [pid = 2068] [serial = 163] [outer = 10FB2800] 08:50:39 INFO - PROCESS | 2068 | 1466437839111 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1093ms 08:50:39 INFO - PROCESS | 2068 | 1466437839176 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 2068 | 1466437839180 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:50:39 INFO - PROCESS | 2068 | 1466437839194 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 2068 | 1466437839197 Marionette TRACE conn3 <- [1,186,null,{}] 08:50:39 INFO - PROCESS | 2068 | 1466437839203 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 2068 | 1466437839206 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:39 INFO - PROCESS | 2068 | 1466437839309 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:50:39 INFO - PROCESS | 2068 | 1466437839375 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 2068 | 1466437839380 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:39 INFO - PROCESS | 2068 | ++DOCSHELL 10FE0400 == 39 [pid = 2068] [id = 56] 08:50:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (112DD400) [pid = 2068] [serial = 164] [outer = 00000000] 08:50:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (11CC7000) [pid = 2068] [serial = 165] [outer = 112DD400] 08:50:39 INFO - PROCESS | 2068 | 1466437839427 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (12AAB400) [pid = 2068] [serial = 166] [outer = 112DD400] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 10EC6C00 == 38 [pid = 2068] [id = 53] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 13155000 == 37 [pid = 2068] [id = 52] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 105F3800 == 36 [pid = 2068] [id = 51] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 17602400 == 35 [pid = 2068] [id = 50] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 15C97400 == 34 [pid = 2068] [id = 49] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 15A6E400 == 33 [pid = 2068] [id = 48] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 144C7400 == 32 [pid = 2068] [id = 47] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 1309D800 == 31 [pid = 2068] [id = 46] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 10FB2C00 == 30 [pid = 2068] [id = 45] 08:50:39 INFO - PROCESS | 2068 | --DOCSHELL 10A49800 == 29 [pid = 2068] [id = 44] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1A162400) [pid = 2068] [serial = 94] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A36F400) [pid = 2068] [serial = 96] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16DED400) [pid = 2068] [serial = 111] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (17654800) [pid = 2068] [serial = 112] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16081400) [pid = 2068] [serial = 109] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1140AC00) [pid = 2068] [serial = 99] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (112E0000) [pid = 2068] [serial = 100] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (13152000) [pid = 2068] [serial = 102] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (15C95400) [pid = 2068] [serial = 108] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (131EB800) [pid = 2068] [serial = 103] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (14E2E800) [pid = 2068] [serial = 106] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (14411400) [pid = 2068] [serial = 105] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A4E1C00) [pid = 2068] [serial = 97] [outer = 00000000] [url = about:blank] 08:50:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1036C000) [pid = 2068] [serial = 167] [outer = 1B0D4400] 08:50:40 INFO - PROCESS | 2068 | 1466437840002 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 844ms 08:50:40 INFO - PROCESS | 2068 | 1466437840035 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 2068 | 1466437840040 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:50:40 INFO - PROCESS | 2068 | 1466437840046 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 2068 | 1466437840049 Marionette TRACE conn3 <- [1,190,null,{}] 08:50:40 INFO - PROCESS | 2068 | 1466437840052 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 2068 | 1466437840055 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:40 INFO - PROCESS | 2068 | 1466437840140 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:50:40 INFO - PROCESS | 2068 | 1466437840221 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 2068 | 1466437840223 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:40 INFO - PROCESS | 2068 | ++DOCSHELL 131ED400 == 30 [pid = 2068] [id = 57] 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13276000) [pid = 2068] [serial = 168] [outer = 00000000] 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (13941C00) [pid = 2068] [serial = 169] [outer = 13276000] 08:50:40 INFO - PROCESS | 2068 | 1466437840270 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (14409800) [pid = 2068] [serial = 170] [outer = 13276000] 08:50:40 INFO - PROCESS | 2068 | 1466437840636 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 641ms 08:50:40 INFO - PROCESS | 2068 | 1466437840684 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 2068 | 1466437840686 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:50:40 INFO - PROCESS | 2068 | 1466437840689 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 2068 | 1466437840693 Marionette TRACE conn3 <- [1,194,null,{}] 08:50:40 INFO - PROCESS | 2068 | 1466437840703 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 2068 | 1466437840708 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:40 INFO - PROCESS | 2068 | 1466437840792 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:50:40 INFO - PROCESS | 2068 | 1466437840799 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 2068 | 1466437840802 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:40 INFO - PROCESS | 2068 | ++DOCSHELL 157DD400 == 31 [pid = 2068] [id = 58] 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (157E0800) [pid = 2068] [serial = 171] [outer = 00000000] 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (15C8F800) [pid = 2068] [serial = 172] [outer = 157E0800] 08:50:40 INFO - PROCESS | 2068 | 1466437840850 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16077400) [pid = 2068] [serial = 173] [outer = 157E0800] 08:50:41 INFO - PROCESS | 2068 | 1466437841260 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 08:50:41 INFO - PROCESS | 2068 | 1466437841286 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 2068 | 1466437841289 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:50:41 INFO - PROCESS | 2068 | 1466437841292 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 2068 | 1466437841294 Marionette TRACE conn3 <- [1,198,null,{}] 08:50:41 INFO - PROCESS | 2068 | 1466437841297 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 2068 | 1466437841299 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:41 INFO - PROCESS | 2068 | 1466437841379 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:50:41 INFO - PROCESS | 2068 | 1466437841384 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 2068 | 1466437841386 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:41 INFO - PROCESS | 2068 | ++DOCSHELL 168C5C00 == 32 [pid = 2068] [id = 59] 08:50:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (168C8000) [pid = 2068] [serial = 174] [outer = 00000000] 08:50:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17550800) [pid = 2068] [serial = 175] [outer = 168C8000] 08:50:41 INFO - PROCESS | 2068 | 1466437841429 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17602800) [pid = 2068] [serial = 176] [outer = 168C8000] 08:50:41 INFO - PROCESS | 2068 | 1466437841858 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 08:50:41 INFO - PROCESS | 2068 | 1466437841891 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:50:41 INFO - PROCESS | 2068 | 1466437841893 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:50:41 INFO - PROCESS | 2068 | 1466437841896 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 2068 | 1466437841898 Marionette TRACE conn3 <- [1,202,null,{}] 08:50:41 INFO - PROCESS | 2068 | 1466437841901 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 2068 | 1466437841903 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:42 INFO - PROCESS | 2068 | 1466437842016 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:50:42 INFO - PROCESS | 2068 | 1466437842028 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 2068 | 1466437842030 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:42 INFO - PROCESS | 2068 | ++DOCSHELL 17661C00 == 33 [pid = 2068] [id = 60] 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17662000) [pid = 2068] [serial = 177] [outer = 00000000] 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (178E4800) [pid = 2068] [serial = 178] [outer = 17662000] 08:50:42 INFO - PROCESS | 2068 | 1466437842076 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17E73400) [pid = 2068] [serial = 179] [outer = 17662000] 08:50:42 INFO - PROCESS | 2068 | 1466437842467 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 08:50:42 INFO - PROCESS | 2068 | 1466437842491 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 2068 | 1466437842493 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:50:42 INFO - PROCESS | 2068 | 1466437842496 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 2068 | 1466437842498 Marionette TRACE conn3 <- [1,206,null,{}] 08:50:42 INFO - PROCESS | 2068 | 1466437842501 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 2068 | 1466437842507 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:42 INFO - PROCESS | 2068 | 1466437842646 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:50:42 INFO - PROCESS | 2068 | 1466437842652 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 2068 | 1466437842654 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:42 INFO - PROCESS | 2068 | ++DOCSHELL 17660800 == 34 [pid = 2068] [id = 61] 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19460C00) [pid = 2068] [serial = 180] [outer = 00000000] 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19CF0C00) [pid = 2068] [serial = 181] [outer = 19460C00] 08:50:42 INFO - PROCESS | 2068 | 1466437842696 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19E97C00) [pid = 2068] [serial = 182] [outer = 19460C00] 08:50:43 INFO - PROCESS | 2068 | 1466437843136 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 688ms 08:50:43 INFO - PROCESS | 2068 | 1466437843196 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 2068 | 1466437843198 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:50:43 INFO - PROCESS | 2068 | 1466437843201 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 2068 | 1466437843203 Marionette TRACE conn3 <- [1,210,null,{}] 08:50:43 INFO - PROCESS | 2068 | 1466437843213 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 2068 | 1466437843215 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:43 INFO - PROCESS | 2068 | 1466437843315 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:50:43 INFO - PROCESS | 2068 | 1466437843324 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 2068 | 1466437843326 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:43 INFO - PROCESS | 2068 | ++DOCSHELL 19A51800 == 35 [pid = 2068] [id = 62] 08:50:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19CE8400) [pid = 2068] [serial = 183] [outer = 00000000] 08:50:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1A16CC00) [pid = 2068] [serial = 184] [outer = 19CE8400] 08:50:43 INFO - PROCESS | 2068 | 1466437843371 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1A366C00) [pid = 2068] [serial = 185] [outer = 19CE8400] 08:50:43 INFO - PROCESS | 2068 | 1466437843794 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 08:50:43 INFO - PROCESS | 2068 | 1466437843844 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 2068 | 1466437843846 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:50:43 INFO - PROCESS | 2068 | 1466437843849 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:50:43 INFO - PROCESS | 2068 | 1466437843851 Marionette TRACE conn3 <- [1,214,null,{}] 08:50:43 INFO - PROCESS | 2068 | 1466437843854 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 2068 | 1466437843856 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:43 INFO - PROCESS | 2068 | 1466437843957 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (165C5C00) [pid = 2068] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (17653800) [pid = 2068] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10EC9800) [pid = 2068] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1309F800) [pid = 2068] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (11401400) [pid = 2068] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10A52800) [pid = 2068] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (144C7800) [pid = 2068] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (105F4400) [pid = 2068] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10ED0000) [pid = 2068] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (13284800) [pid = 2068] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17CA5C00) [pid = 2068] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A4BC00) [pid = 2068] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CE9800) [pid = 2068] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (15C8F400) [pid = 2068] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:50:44 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (144C8C00) [pid = 2068] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:50:44 INFO - PROCESS | 2068 | 1466437844186 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 2068 | 1466437844188 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:44 INFO - PROCESS | 2068 | ++DOCSHELL 103D2C00 == 36 [pid = 2068] [id = 63] 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (10433800) [pid = 2068] [serial = 186] [outer = 00000000] 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (11401400) [pid = 2068] [serial = 187] [outer = 10433800] 08:50:44 INFO - PROCESS | 2068 | 1466437844232 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (13126C00) [pid = 2068] [serial = 188] [outer = 10433800] 08:50:44 INFO - PROCESS | 2068 | 1466437844554 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 734ms 08:50:44 INFO - PROCESS | 2068 | 1466437844591 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 2068 | 1466437844593 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:50:44 INFO - PROCESS | 2068 | 1466437844596 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:50:44 INFO - PROCESS | 2068 | 1466437844598 Marionette TRACE conn3 <- [1,218,null,{}] 08:50:44 INFO - PROCESS | 2068 | 1466437844601 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 2068 | 1466437844603 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:44 INFO - PROCESS | 2068 | 1466437844687 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:50:44 INFO - PROCESS | 2068 | 1466437844694 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 2068 | 1466437844696 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:44 INFO - PROCESS | 2068 | ++DOCSHELL 144C7800 == 37 [pid = 2068] [id = 64] 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (165C1800) [pid = 2068] [serial = 189] [outer = 00000000] 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A4BC00) [pid = 2068] [serial = 190] [outer = 165C1800] 08:50:44 INFO - PROCESS | 2068 | 1466437844759 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1A4E5400) [pid = 2068] [serial = 191] [outer = 165C1800] 08:50:45 INFO - PROCESS | 2068 | 1466437845181 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 641ms 08:50:45 INFO - PROCESS | 2068 | 1466437845236 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 2068 | 1466437845238 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:50:45 INFO - PROCESS | 2068 | 1466437845242 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 2068 | 1466437845243 Marionette TRACE conn3 <- [1,222,null,{}] 08:50:45 INFO - PROCESS | 2068 | 1466437845247 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 2068 | 1466437845248 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:45 INFO - PROCESS | 2068 | 1466437845325 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:50:45 INFO - PROCESS | 2068 | 1466437845330 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 2068 | 1466437845331 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:45 INFO - PROCESS | 2068 | ++DOCSHELL 16077C00 == 38 [pid = 2068] [id = 65] 08:50:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17653800) [pid = 2068] [serial = 192] [outer = 00000000] 08:50:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A514C00) [pid = 2068] [serial = 193] [outer = 17653800] 08:50:45 INFO - PROCESS | 2068 | 1466437845384 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A519800) [pid = 2068] [serial = 194] [outer = 17653800] 08:50:45 INFO - PROCESS | 2068 | 1466437845809 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 08:50:45 INFO - PROCESS | 2068 | 1466437845837 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 2068 | 1466437845839 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:50:45 INFO - PROCESS | 2068 | 1466437845855 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 2068 | 1466437845858 Marionette TRACE conn3 <- [1,226,null,{}] 08:50:45 INFO - PROCESS | 2068 | 1466437845861 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 2068 | 1466437845863 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:45 INFO - PROCESS | 2068 | 1466437845955 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:50:45 INFO - PROCESS | 2068 | 1466437845962 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 2068 | 1466437845965 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:45 INFO - PROCESS | 2068 | ++DOCSHELL 1A4E9000 == 39 [pid = 2068] [id = 66] 08:50:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A51E400) [pid = 2068] [serial = 195] [outer = 00000000] 08:50:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A6B0000) [pid = 2068] [serial = 196] [outer = 1A51E400] 08:50:45 INFO - PROCESS | 2068 | 1466437846012 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A6B3400) [pid = 2068] [serial = 197] [outer = 1A51E400] 08:50:46 INFO - PROCESS | 2068 | 1466437846592 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 796ms 08:50:46 INFO - PROCESS | 2068 | 1466437846658 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 2068 | 1466437846662 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:50:46 INFO - PROCESS | 2068 | 1466437846697 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 2068 | 1466437846702 Marionette TRACE conn3 <- [1,230,null,{}] 08:50:46 INFO - PROCESS | 2068 | 1466437846708 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 2068 | 1466437846711 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:46 INFO - PROCESS | 2068 | 1466437846823 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:50:46 INFO - PROCESS | 2068 | 1466437846893 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 2068 | 1466437846896 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:46 INFO - PROCESS | 2068 | ++DOCSHELL 10A46800 == 40 [pid = 2068] [id = 67] 08:50:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (11464000) [pid = 2068] [serial = 198] [outer = 00000000] 08:50:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (12D66C00) [pid = 2068] [serial = 199] [outer = 11464000] 08:50:46 INFO - PROCESS | 2068 | 1466437846955 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (13932C00) [pid = 2068] [serial = 200] [outer = 11464000] 08:50:47 INFO - PROCESS | 2068 | 1466437847497 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 859ms 08:50:47 INFO - PROCESS | 2068 | 1466437847549 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 2068 | 1466437847553 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:50:47 INFO - PROCESS | 2068 | 1466437847560 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 2068 | 1466437847563 Marionette TRACE conn3 <- [1,234,null,{}] 08:50:47 INFO - PROCESS | 2068 | 1466437847566 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 2068 | 1466437847569 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:47 INFO - PROCESS | 2068 | 1466437847677 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:50:47 INFO - PROCESS | 2068 | 1466437847773 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 2068 | 1466437847776 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:47 INFO - PROCESS | 2068 | ++DOCSHELL 157E8000 == 41 [pid = 2068] [id = 68] 08:50:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (15A29800) [pid = 2068] [serial = 201] [outer = 00000000] 08:50:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1662EC00) [pid = 2068] [serial = 202] [outer = 15A29800] 08:50:47 INFO - PROCESS | 2068 | 1466437847830 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (16DEEC00) [pid = 2068] [serial = 203] [outer = 15A29800] 08:50:48 INFO - PROCESS | 2068 | 1466437848366 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 843ms 08:50:48 INFO - PROCESS | 2068 | 1466437848402 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 2068 | 1466437848405 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:50:48 INFO - PROCESS | 2068 | 1466437848423 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 2068 | 1466437848427 Marionette TRACE conn3 <- [1,238,null,{}] 08:50:48 INFO - PROCESS | 2068 | 1466437848439 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 2068 | 1466437848444 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:48 INFO - PROCESS | 2068 | 1466437848551 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:50:48 INFO - PROCESS | 2068 | 1466437848713 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 2068 | 1466437848717 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:48 INFO - PROCESS | 2068 | ++DOCSHELL 1981A800 == 42 [pid = 2068] [id = 69] 08:50:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1981AC00) [pid = 2068] [serial = 204] [outer = 00000000] 08:50:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1981DC00) [pid = 2068] [serial = 205] [outer = 1981AC00] 08:50:48 INFO - PROCESS | 2068 | 1466437848781 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (19A44400) [pid = 2068] [serial = 206] [outer = 1981AC00] 08:50:49 INFO - PROCESS | 2068 | 1466437849433 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1063ms 08:50:49 INFO - PROCESS | 2068 | 1466437849470 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 2068 | 1466437849474 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:50:49 INFO - PROCESS | 2068 | 1466437849479 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:50:49 INFO - PROCESS | 2068 | 1466437849483 Marionette TRACE conn3 <- [1,242,null,{}] 08:50:49 INFO - PROCESS | 2068 | 1466437849512 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 2068 | 1466437849515 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:49 INFO - PROCESS | 2068 | 1466437849609 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:50:49 INFO - PROCESS | 2068 | 1466437849680 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 2068 | 1466437849685 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:49 INFO - PROCESS | 2068 | ++DOCSHELL 12BC7000 == 43 [pid = 2068] [id = 70] 08:50:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (12BC9C00) [pid = 2068] [serial = 207] [outer = 00000000] 08:50:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (12DF4400) [pid = 2068] [serial = 208] [outer = 12BC9C00] 08:50:49 INFO - PROCESS | 2068 | 1466437849733 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (13125800) [pid = 2068] [serial = 209] [outer = 12BC9C00] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 16077C00 == 42 [pid = 2068] [id = 65] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 144C7800 == 41 [pid = 2068] [id = 64] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 103D2C00 == 40 [pid = 2068] [id = 63] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 19A51800 == 39 [pid = 2068] [id = 62] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 17660800 == 38 [pid = 2068] [id = 61] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 17661C00 == 37 [pid = 2068] [id = 60] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 168C5C00 == 36 [pid = 2068] [id = 59] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 157DD400 == 35 [pid = 2068] [id = 58] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 131ED400 == 34 [pid = 2068] [id = 57] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 10FE0400 == 33 [pid = 2068] [id = 56] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 10FA9C00 == 32 [pid = 2068] [id = 55] 08:50:50 INFO - PROCESS | 2068 | --DOCSHELL 10A50000 == 31 [pid = 2068] [id = 54] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (1695C800) [pid = 2068] [serial = 144] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (178EA800) [pid = 2068] [serial = 147] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (19A51C00) [pid = 2068] [serial = 156] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (13276400) [pid = 2068] [serial = 135] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (13652400) [pid = 2068] [serial = 136] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (12816C00) [pid = 2068] [serial = 132] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (12AADC00) [pid = 2068] [serial = 133] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (12DF6400) [pid = 2068] [serial = 130] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (12AA3000) [pid = 2068] [serial = 129] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (15399400) [pid = 2068] [serial = 138] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (16D69800) [pid = 2068] [serial = 145] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1312F400) [pid = 2068] [serial = 150] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (114C4000) [pid = 2068] [serial = 115] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (112DF000) [pid = 2068] [serial = 114] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (15217000) [pid = 2068] [serial = 118] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (104E8000) [pid = 2068] [serial = 117] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19821C00) [pid = 2068] [serial = 121] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19454800) [pid = 2068] [serial = 120] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (17CAF000) [pid = 2068] [serial = 148] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19E98000) [pid = 2068] [serial = 124] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19CEB000) [pid = 2068] [serial = 123] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13936400) [pid = 2068] [serial = 151] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A367000) [pid = 2068] [serial = 127] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1A161400) [pid = 2068] [serial = 126] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16083400) [pid = 2068] [serial = 141] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (165C4000) [pid = 2068] [serial = 142] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1981A000) [pid = 2068] [serial = 153] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (157E5800) [pid = 2068] [serial = 139] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1981B000) [pid = 2068] [serial = 154] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19CED000) [pid = 2068] [serial = 157] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19E93400) [pid = 2068] [serial = 159] [outer = 00000000] [url = about:blank] 08:50:50 INFO - PROCESS | 2068 | 1466437850321 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 859ms 08:50:50 INFO - PROCESS | 2068 | 1466437850343 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2068 | 1466437850347 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:50:50 INFO - PROCESS | 2068 | 1466437850353 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2068 | 1466437850355 Marionette TRACE conn3 <- [1,246,null,{}] 08:50:50 INFO - PROCESS | 2068 | 1466437850359 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 2068 | 1466437850362 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:50 INFO - PROCESS | 2068 | 1466437850443 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:50:50 INFO - PROCESS | 2068 | 1466437850451 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 2068 | 1466437850454 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:50 INFO - PROCESS | 2068 | ++DOCSHELL 12A1D400 == 32 [pid = 2068] [id = 71] 08:50:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (12A1E400) [pid = 2068] [serial = 210] [outer = 00000000] 08:50:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (12BC7C00) [pid = 2068] [serial = 211] [outer = 12A1E400] 08:50:50 INFO - PROCESS | 2068 | 1466437850519 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13131000) [pid = 2068] [serial = 212] [outer = 12A1E400] 08:50:50 INFO - PROCESS | 2068 | 1466437850937 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 08:50:50 INFO - PROCESS | 2068 | 1466437850992 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2068 | 1466437850994 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:50:50 INFO - PROCESS | 2068 | 1466437850997 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2068 | 1466437851001 Marionette TRACE conn3 <- [1,250,null,{}] 08:50:51 INFO - PROCESS | 2068 | 1466437851028 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 2068 | 1466437851033 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:51 INFO - PROCESS | 2068 | 1466437851116 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:50:51 INFO - PROCESS | 2068 | 1466437851122 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 2068 | 1466437851125 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:51 INFO - PROCESS | 2068 | ++DOCSHELL 13940C00 == 33 [pid = 2068] [id = 72] 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (13941400) [pid = 2068] [serial = 213] [outer = 00000000] 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1539CC00) [pid = 2068] [serial = 214] [outer = 13941400] 08:50:51 INFO - PROCESS | 2068 | 1466437851177 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (157E2000) [pid = 2068] [serial = 215] [outer = 13941400] 08:50:51 INFO - PROCESS | 2068 | 1466437851628 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 656ms 08:50:51 INFO - PROCESS | 2068 | 1466437851656 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 2068 | 1466437851658 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:50:51 INFO - PROCESS | 2068 | 1466437851665 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 2068 | 1466437851667 Marionette TRACE conn3 <- [1,254,null,{}] 08:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:50:51 INFO - PROCESS | 2068 | 1466437851670 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 2068 | 1466437851672 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:51 INFO - PROCESS | 2068 | 1466437851755 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:50:51 INFO - PROCESS | 2068 | 1466437851762 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 2068 | 1466437851764 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:51 INFO - PROCESS | 2068 | ++DOCSHELL 15C9C000 == 34 [pid = 2068] [id = 73] 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (15C9C400) [pid = 2068] [serial = 216] [outer = 00000000] 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16083800) [pid = 2068] [serial = 217] [outer = 15C9C400] 08:50:51 INFO - PROCESS | 2068 | 1466437851807 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (165C5400) [pid = 2068] [serial = 218] [outer = 15C9C400] 08:50:52 INFO - PROCESS | 2068 | 1466437852266 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 08:50:52 INFO - PROCESS | 2068 | 1466437852304 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 2068 | 1466437852306 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 2068 | 1466437852309 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:50:52 INFO - PROCESS | 2068 | 1466437852311 Marionette TRACE conn3 <- [1,258,null,{}] 08:50:52 INFO - PROCESS | 2068 | 1466437852315 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 2068 | 1466437852317 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:52 INFO - PROCESS | 2068 | 1466437852394 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:50:52 INFO - PROCESS | 2068 | 1466437852399 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 2068 | 1466437852401 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:52 INFO - PROCESS | 2068 | ++DOCSHELL 16773000 == 35 [pid = 2068] [id = 74] 08:50:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (168BCC00) [pid = 2068] [serial = 219] [outer = 00000000] 08:50:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17557C00) [pid = 2068] [serial = 220] [outer = 168BCC00] 08:50:52 INFO - PROCESS | 2068 | 1466437852444 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17654000) [pid = 2068] [serial = 221] [outer = 168BCC00] 08:50:52 INFO - PROCESS | 2068 | 1466437852903 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 641ms 08:50:52 INFO - PROCESS | 2068 | 1466437852948 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 2068 | 1466437852950 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 2068 | 1466437852953 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:50:52 INFO - PROCESS | 2068 | 1466437852955 Marionette TRACE conn3 <- [1,262,null,{}] 08:50:52 INFO - PROCESS | 2068 | 1466437852959 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 2068 | 1466437852965 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:53 INFO - PROCESS | 2068 | 1466437853097 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:50:53 INFO - PROCESS | 2068 | 1466437853110 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 2068 | 1466437853112 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:53 INFO - PROCESS | 2068 | ++DOCSHELL 1312A000 == 36 [pid = 2068] [id = 75] 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17E01400) [pid = 2068] [serial = 222] [outer = 00000000] 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E7D800) [pid = 2068] [serial = 223] [outer = 17E01400] 08:50:53 INFO - PROCESS | 2068 | 1466437853155 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19816400) [pid = 2068] [serial = 224] [outer = 17E01400] 08:50:53 INFO - PROCESS | 2068 | 1466437853565 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 702ms 08:50:53 INFO - PROCESS | 2068 | 1466437853654 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 2068 | 1466437853656 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:50:53 INFO - PROCESS | 2068 | 1466437853665 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 2068 | 1466437853667 Marionette TRACE conn3 <- [1,266,null,{}] 08:50:53 INFO - PROCESS | 2068 | 1466437853669 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 2068 | 1466437853671 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:53 INFO - PROCESS | 2068 | 1466437853793 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:50:53 INFO - PROCESS | 2068 | 1466437853813 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 2068 | 1466437853815 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:53 INFO - PROCESS | 2068 | ++DOCSHELL 17E76800 == 37 [pid = 2068] [id = 76] 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17E77000) [pid = 2068] [serial = 225] [outer = 00000000] 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19822800) [pid = 2068] [serial = 226] [outer = 17E77000] 08:50:53 INFO - PROCESS | 2068 | 1466437853866 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19A0C800) [pid = 2068] [serial = 227] [outer = 17E77000] 08:50:54 INFO - PROCESS | 2068 | 1466437854278 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 625ms 08:50:54 INFO - PROCESS | 2068 | 1466437854305 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 2068 | 1466437854307 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:50:54 INFO - PROCESS | 2068 | 1466437854310 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 2068 | 1466437854312 Marionette TRACE conn3 <- [1,270,null,{}] 08:50:54 INFO - PROCESS | 2068 | 1466437854315 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 2068 | 1466437854317 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:54 INFO - PROCESS | 2068 | 1466437854418 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:50:54 INFO - PROCESS | 2068 | 1466437854423 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 2068 | 1466437854425 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:54 INFO - PROCESS | 2068 | ++DOCSHELL 17E7F800 == 38 [pid = 2068] [id = 77] 08:50:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1981D400) [pid = 2068] [serial = 228] [outer = 00000000] 08:50:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19CEE400) [pid = 2068] [serial = 229] [outer = 1981D400] 08:50:54 INFO - PROCESS | 2068 | 1466437854469 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19E94400) [pid = 2068] [serial = 230] [outer = 1981D400] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19460C00) [pid = 2068] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19CE8400) [pid = 2068] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (157E0800) [pid = 2068] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (112DD400) [pid = 2068] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10433800) [pid = 2068] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (168C8000) [pid = 2068] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (13276000) [pid = 2068] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (17653800) [pid = 2068] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (165C1800) [pid = 2068] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:50:54 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17662000) [pid = 2068] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:50:54 INFO - PROCESS | 2068 | 1466437854975 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 688ms 08:50:54 INFO - PROCESS | 2068 | 1466437855007 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 2068 | 1466437855009 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:50:54 INFO - PROCESS | 2068 | 1466437855013 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:50:54 INFO - PROCESS | 2068 | 1466437855014 Marionette TRACE conn3 <- [1,274,null,{}] 08:50:55 INFO - PROCESS | 2068 | 1466437855018 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 2068 | 1466437855020 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:55 INFO - PROCESS | 2068 | 1466437855128 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:50:55 INFO - PROCESS | 2068 | 1466437855199 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 2068 | 1466437855201 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:55 INFO - PROCESS | 2068 | ++DOCSHELL 1047F400 == 39 [pid = 2068] [id = 78] 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (104E4C00) [pid = 2068] [serial = 231] [outer = 00000000] 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19A4C800) [pid = 2068] [serial = 232] [outer = 104E4C00] 08:50:55 INFO - PROCESS | 2068 | 1466437855244 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CEA400) [pid = 2068] [serial = 233] [outer = 104E4C00] 08:50:55 INFO - PROCESS | 2068 | 1466437855570 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 08:50:55 INFO - PROCESS | 2068 | 1466437855610 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 2068 | 1466437855612 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:50:55 INFO - PROCESS | 2068 | 1466437855615 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 2068 | 1466437855616 Marionette TRACE conn3 <- [1,278,null,{}] 08:50:55 INFO - PROCESS | 2068 | 1466437855620 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 2068 | 1466437855622 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:55 INFO - PROCESS | 2068 | 1466437855728 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:50:55 INFO - PROCESS | 2068 | 1466437855744 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 2068 | 1466437855746 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:55 INFO - PROCESS | 2068 | ++DOCSHELL 15C90000 == 40 [pid = 2068] [id = 79] 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (178E2800) [pid = 2068] [serial = 234] [outer = 00000000] 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A16A800) [pid = 2068] [serial = 235] [outer = 178E2800] 08:50:55 INFO - PROCESS | 2068 | 1466437855790 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4DDC00) [pid = 2068] [serial = 236] [outer = 178E2800] 08:50:56 INFO - PROCESS | 2068 | 1466437856161 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 08:50:56 INFO - PROCESS | 2068 | 1466437856212 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 2068 | 1466437856214 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:50:56 INFO - PROCESS | 2068 | 1466437856218 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:50:56 INFO - PROCESS | 2068 | 1466437856220 Marionette TRACE conn3 <- [1,282,null,{}] 08:50:56 INFO - PROCESS | 2068 | 1466437856223 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 2068 | 1466437856225 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:56 INFO - PROCESS | 2068 | 1466437856346 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:50:56 INFO - PROCESS | 2068 | 1466437856353 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 2068 | 1466437856355 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:56 INFO - PROCESS | 2068 | ++DOCSHELL 1A368400 == 41 [pid = 2068] [id = 80] 08:50:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A4E0C00) [pid = 2068] [serial = 237] [outer = 00000000] 08:50:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A515400) [pid = 2068] [serial = 238] [outer = 1A4E0C00] 08:50:56 INFO - PROCESS | 2068 | 1466437856406 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A6AD400) [pid = 2068] [serial = 239] [outer = 1A4E0C00] 08:50:56 INFO - PROCESS | 2068 | 1466437856870 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 703ms 08:50:56 INFO - PROCESS | 2068 | 1466437856946 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 2068 | 1466437856950 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:50:56 INFO - PROCESS | 2068 | 1466437856979 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 2068 | 1466437856984 Marionette TRACE conn3 <- [1,286,null,{}] 08:50:57 INFO - PROCESS | 2068 | 1466437857056 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 2068 | 1466437857059 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:57 INFO - PROCESS | 2068 | 1466437857190 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:50:57 INFO - PROCESS | 2068 | 1466437857310 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 2068 | 1466437857313 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:57 INFO - PROCESS | 2068 | ++DOCSHELL 11ADB400 == 42 [pid = 2068] [id = 81] 08:50:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (11C25400) [pid = 2068] [serial = 240] [outer = 00000000] 08:50:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (12AEA800) [pid = 2068] [serial = 241] [outer = 11C25400] 08:50:57 INFO - PROCESS | 2068 | 1466437857412 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1312B000) [pid = 2068] [serial = 242] [outer = 11C25400] 08:50:57 INFO - PROCESS | 2068 | 1466437857999 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1046ms 08:50:58 INFO - PROCESS | 2068 | 1466437858023 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 2068 | 1466437858029 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:50:58 INFO - PROCESS | 2068 | 1466437858036 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 2068 | 1466437858039 Marionette TRACE conn3 <- [1,290,null,{}] 08:50:58 INFO - PROCESS | 2068 | 1466437858043 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 2068 | 1466437858045 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:58 INFO - PROCESS | 2068 | 1466437858154 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:50:58 INFO - PROCESS | 2068 | 1466437858273 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 2068 | 1466437858276 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:58 INFO - PROCESS | 2068 | ++DOCSHELL 157E0800 == 43 [pid = 2068] [id = 82] 08:50:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (15A25800) [pid = 2068] [serial = 243] [outer = 00000000] 08:50:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (16082800) [pid = 2068] [serial = 244] [outer = 15A25800] 08:50:58 INFO - PROCESS | 2068 | 1466437858332 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (16D69800) [pid = 2068] [serial = 245] [outer = 15A25800] 08:50:58 INFO - PROCESS | 2068 | 1466437858891 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 891ms 08:50:58 INFO - PROCESS | 2068 | 1466437858943 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 2068 | 1466437858946 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:50:58 INFO - PROCESS | 2068 | 1466437858950 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 2068 | 1466437858953 Marionette TRACE conn3 <- [1,294,null,{}] 08:50:58 INFO - PROCESS | 2068 | 1466437858964 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 2068 | 1466437858969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:59 INFO - PROCESS | 2068 | 1466437859077 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:50:59 INFO - PROCESS | 2068 | 1466437859170 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 2068 | 1466437859173 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:59 INFO - PROCESS | 2068 | ++DOCSHELL 19CF2000 == 44 [pid = 2068] [id = 83] 08:50:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (19CF4C00) [pid = 2068] [serial = 246] [outer = 00000000] 08:50:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1A165C00) [pid = 2068] [serial = 247] [outer = 19CF4C00] 08:50:59 INFO - PROCESS | 2068 | 1466437859229 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1A513800) [pid = 2068] [serial = 248] [outer = 19CF4C00] 08:50:59 INFO - PROCESS | 2068 | 1466437859747 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 844ms 08:50:59 INFO - PROCESS | 2068 | 1466437859792 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 2068 | 1466437859794 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:50:59 INFO - PROCESS | 2068 | 1466437859813 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 2068 | 1466437859815 Marionette TRACE conn3 <- [1,298,null,{}] 08:50:59 INFO - PROCESS | 2068 | 1466437859819 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 2068 | 1466437859821 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:50:59 INFO - PROCESS | 2068 | 1466437859932 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:51:00 INFO - PROCESS | 2068 | 1466437860050 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 2068 | 1466437860052 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:00 INFO - PROCESS | 2068 | ++DOCSHELL 1A51A000 == 45 [pid = 2068] [id = 84] 08:51:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (1A51A400) [pid = 2068] [serial = 249] [outer = 00000000] 08:51:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (1A6B6000) [pid = 2068] [serial = 250] [outer = 1A51A400] 08:51:00 INFO - PROCESS | 2068 | 1466437860113 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (1A9FB400) [pid = 2068] [serial = 251] [outer = 1A51A400] 08:51:01 INFO - PROCESS | 2068 | 1466437861046 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1297ms 08:51:01 INFO - PROCESS | 2068 | 1466437861094 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 2068 | 1466437861096 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:51:01 INFO - PROCESS | 2068 | 1466437861101 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 2068 | 1466437861103 Marionette TRACE conn3 <- [1,302,null,{}] 08:51:01 INFO - PROCESS | 2068 | 1466437861108 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 2068 | 1466437861110 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:01 INFO - PROCESS | 2068 | 1466437861203 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:51:01 INFO - PROCESS | 2068 | 1466437861282 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 2068 | 1466437861284 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:01 INFO - PROCESS | 2068 | ++DOCSHELL 14E2EC00 == 46 [pid = 2068] [id = 85] 08:51:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (14E2F000) [pid = 2068] [serial = 252] [outer = 00000000] 08:51:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (153A8C00) [pid = 2068] [serial = 253] [outer = 14E2F000] 08:51:01 INFO - PROCESS | 2068 | 1466437861333 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (15C9E400) [pid = 2068] [serial = 254] [outer = 14E2F000] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 15C90000 == 45 [pid = 2068] [id = 79] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 1047F400 == 44 [pid = 2068] [id = 78] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 17E7F800 == 43 [pid = 2068] [id = 77] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 17E76800 == 42 [pid = 2068] [id = 76] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 1312A000 == 41 [pid = 2068] [id = 75] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 16773000 == 40 [pid = 2068] [id = 74] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 15C9C000 == 39 [pid = 2068] [id = 73] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 13940C00 == 38 [pid = 2068] [id = 72] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 12A1D400 == 37 [pid = 2068] [id = 71] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 12BC7000 == 36 [pid = 2068] [id = 70] 08:51:01 INFO - PROCESS | 2068 | --DOCSHELL 1A4E9000 == 35 [pid = 2068] [id = 66] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (19CF0C00) [pid = 2068] [serial = 181] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (1A16CC00) [pid = 2068] [serial = 184] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (19E97C00) [pid = 2068] [serial = 182] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (15C8F800) [pid = 2068] [serial = 172] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (16077400) [pid = 2068] [serial = 173] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (12AAB400) [pid = 2068] [serial = 166] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (11CC7000) [pid = 2068] [serial = 165] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (11401400) [pid = 2068] [serial = 187] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (17602800) [pid = 2068] [serial = 176] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (17550800) [pid = 2068] [serial = 175] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (12DFC000) [pid = 2068] [serial = 162] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (13941C00) [pid = 2068] [serial = 169] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (14409800) [pid = 2068] [serial = 170] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1A366C00) [pid = 2068] [serial = 185] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1B3BC000) [pid = 2068] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13126C00) [pid = 2068] [serial = 188] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1A514C00) [pid = 2068] [serial = 193] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1A6B0000) [pid = 2068] [serial = 196] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1A519800) [pid = 2068] [serial = 194] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1A4E5400) [pid = 2068] [serial = 191] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (178E4800) [pid = 2068] [serial = 178] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19A4BC00) [pid = 2068] [serial = 190] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (17E73400) [pid = 2068] [serial = 179] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 2068 | 1466437861833 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 812ms 08:51:01 INFO - PROCESS | 2068 | 1466437861901 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 2068 | 1466437861905 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:51:01 INFO - PROCESS | 2068 | 1466437861911 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:51:01 INFO - PROCESS | 2068 | 1466437861914 Marionette TRACE conn3 <- [1,306,null,{}] 08:51:01 INFO - PROCESS | 2068 | 1466437861918 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 2068 | 1466437861920 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:02 INFO - PROCESS | 2068 | 1466437862011 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:51:02 INFO - PROCESS | 2068 | 1466437862020 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 2068 | 1466437862022 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:02 INFO - PROCESS | 2068 | ++DOCSHELL 144C0C00 == 36 [pid = 2068] [id = 86] 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (144C7800) [pid = 2068] [serial = 255] [outer = 00000000] 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1539F800) [pid = 2068] [serial = 256] [outer = 144C7800] 08:51:02 INFO - PROCESS | 2068 | 1466437862069 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1607C400) [pid = 2068] [serial = 257] [outer = 144C7800] 08:51:02 INFO - PROCESS | 2068 | 1466437862534 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 640ms 08:51:02 INFO - PROCESS | 2068 | 1466437862549 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 2068 | 1466437862551 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:51:02 INFO - PROCESS | 2068 | 1466437862555 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 2068 | 1466437862559 Marionette TRACE conn3 <- [1,310,null,{}] 08:51:02 INFO - PROCESS | 2068 | 1466437862569 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 2068 | 1466437862573 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:02 INFO - PROCESS | 2068 | 1466437862655 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:51:02 INFO - PROCESS | 2068 | 1466437862664 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 2068 | 1466437862667 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:02 INFO - PROCESS | 2068 | ++DOCSHELL 178E8000 == 37 [pid = 2068] [id = 87] 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17C3EC00) [pid = 2068] [serial = 258] [outer = 00000000] 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17CA9C00) [pid = 2068] [serial = 259] [outer = 17C3EC00] 08:51:02 INFO - PROCESS | 2068 | 1466437862713 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (17E74C00) [pid = 2068] [serial = 260] [outer = 17C3EC00] 08:51:03 INFO - PROCESS | 2068 | 1466437863143 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 625ms 08:51:03 INFO - PROCESS | 2068 | 1466437863193 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 2068 | 1466437863195 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:51:03 INFO - PROCESS | 2068 | 1466437863199 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:51:03 INFO - PROCESS | 2068 | 1466437863200 Marionette TRACE conn3 <- [1,314,null,{}] 08:51:03 INFO - PROCESS | 2068 | 1466437863204 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 2068 | 1466437863205 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:03 INFO - PROCESS | 2068 | 1466437863291 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:51:03 INFO - PROCESS | 2068 | 1466437863298 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2068 | 1466437863300 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:03 INFO - PROCESS | 2068 | ++DOCSHELL 17E7DC00 == 38 [pid = 2068] [id = 88] 08:51:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (17E7E000) [pid = 2068] [serial = 261] [outer = 00000000] 08:51:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19823400) [pid = 2068] [serial = 262] [outer = 17E7E000] 08:51:03 INFO - PROCESS | 2068 | 1466437863347 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19823800) [pid = 2068] [serial = 263] [outer = 17E7E000] 08:51:03 INFO - PROCESS | 2068 | 1466437863784 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 625ms 08:51:03 INFO - PROCESS | 2068 | 1466437863839 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 2068 | 1466437863841 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:51:03 INFO - PROCESS | 2068 | 1466437863844 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 2068 | 1466437863845 Marionette TRACE conn3 <- [1,318,null,{}] 08:51:03 INFO - PROCESS | 2068 | 1466437863849 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 2068 | 1466437863851 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:03 INFO - PROCESS | 2068 | 1466437863960 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:51:03 INFO - PROCESS | 2068 | 1466437863965 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2068 | 1466437863967 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:03 INFO - PROCESS | 2068 | ++DOCSHELL 19E98000 == 39 [pid = 2068] [id = 89] 08:51:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19EC6800) [pid = 2068] [serial = 264] [outer = 00000000] 08:51:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A367C00) [pid = 2068] [serial = 265] [outer = 19EC6800] 08:51:04 INFO - PROCESS | 2068 | 1466437864010 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A4E3000) [pid = 2068] [serial = 266] [outer = 19EC6800] 08:51:04 INFO - PROCESS | 2068 | 1466437864255 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:51:04 INFO - PROCESS | 2068 | 1466437864488 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 703ms 08:51:04 INFO - PROCESS | 2068 | 1466437864542 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 2068 | 1466437864543 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:51:04 INFO - PROCESS | 2068 | 1466437864547 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 2068 | 1466437864548 Marionette TRACE conn3 <- [1,322,null,{}] 08:51:04 INFO - PROCESS | 2068 | 1466437864552 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 2068 | 1466437864557 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:04 INFO - PROCESS | 2068 | 1466437864715 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:51:04 INFO - PROCESS | 2068 | 1466437864740 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 2068 | 1466437864742 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:04 INFO - PROCESS | 2068 | ++DOCSHELL 1A4EA000 == 40 [pid = 2068] [id = 90] 08:51:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1A514800) [pid = 2068] [serial = 267] [outer = 00000000] 08:51:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1ABC1400) [pid = 2068] [serial = 268] [outer = 1A514800] 08:51:04 INFO - PROCESS | 2068 | 1466437864785 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1ABC7000) [pid = 2068] [serial = 269] [outer = 1A514800] 08:51:05 INFO - PROCESS | 2068 | 1466437865209 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 703ms 08:51:05 INFO - PROCESS | 2068 | 1466437865247 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 2068 | 1466437865248 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:51:05 INFO - PROCESS | 2068 | 1466437865252 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 2068 | 1466437865253 Marionette TRACE conn3 <- [1,326,null,{}] 08:51:05 INFO - PROCESS | 2068 | 1466437865257 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 2068 | 1466437865259 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:05 INFO - PROCESS | 2068 | 1466437865374 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:51:05 INFO - PROCESS | 2068 | 1466437865380 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 2068 | 1466437865390 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:05 INFO - PROCESS | 2068 | ++DOCSHELL 1ABC9800 == 41 [pid = 2068] [id = 91] 08:51:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1ABC9C00) [pid = 2068] [serial = 270] [outer = 00000000] 08:51:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1AD5C000) [pid = 2068] [serial = 271] [outer = 1ABC9C00] 08:51:05 INFO - PROCESS | 2068 | 1466437865484 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (1AD5CC00) [pid = 2068] [serial = 272] [outer = 1ABC9C00] 08:51:06 INFO - PROCESS | 2068 | 1466437866013 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (12A1E400) [pid = 2068] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (17E01400) [pid = 2068] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (15C9C400) [pid = 2068] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (13941400) [pid = 2068] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (12BC9C00) [pid = 2068] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (168BCC00) [pid = 2068] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17E77000) [pid = 2068] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1981D400) [pid = 2068] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (104E4C00) [pid = 2068] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:51:06 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (178E2800) [pid = 2068] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 843ms 08:51:06 INFO - PROCESS | 2068 | 1466437866095 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 2068 | 1466437866098 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:51:06 INFO - PROCESS | 2068 | 1466437866101 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 2068 | 1466437866103 Marionette TRACE conn3 <- [1,330,null,{}] 08:51:06 INFO - PROCESS | 2068 | 1466437866106 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 2068 | 1466437866107 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:06 INFO - PROCESS | 2068 | 1466437866186 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:51:06 INFO - PROCESS | 2068 | 1466437866192 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 2068 | 1466437866193 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:06 INFO - PROCESS | 2068 | ++DOCSHELL 13034800 == 42 [pid = 2068] [id = 92] 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (13152800) [pid = 2068] [serial = 273] [outer = 00000000] 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (15C9C400) [pid = 2068] [serial = 274] [outer = 13152800] 08:51:06 INFO - PROCESS | 2068 | 1466437866244 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (17551C00) [pid = 2068] [serial = 275] [outer = 13152800] 08:51:06 INFO - PROCESS | 2068 | 1466437866648 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 593ms 08:51:06 INFO - PROCESS | 2068 | 1466437866698 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 2068 | 1466437866700 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:51:06 INFO - PROCESS | 2068 | 1466437866703 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:51:06 INFO - PROCESS | 2068 | 1466437866704 Marionette TRACE conn3 <- [1,334,null,{}] 08:51:06 INFO - PROCESS | 2068 | 1466437866708 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 2068 | 1466437866710 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:06 INFO - PROCESS | 2068 | 1466437866789 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:51:06 INFO - PROCESS | 2068 | 1466437866795 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 2068 | 1466437866797 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:06 INFO - PROCESS | 2068 | ++DOCSHELL 1440F800 == 43 [pid = 2068] [id = 93] 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (15A71C00) [pid = 2068] [serial = 276] [outer = 00000000] 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1A6B3000) [pid = 2068] [serial = 277] [outer = 15A71C00] 08:51:06 INFO - PROCESS | 2068 | 1466437866839 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1AB34800) [pid = 2068] [serial = 278] [outer = 15A71C00] 08:51:07 INFO - PROCESS | 2068 | 1466437867277 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 08:51:07 INFO - PROCESS | 2068 | 1466437867300 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 2068 | 1466437867302 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:51:07 INFO - PROCESS | 2068 | 1466437867306 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:51:07 INFO - PROCESS | 2068 | 1466437867307 Marionette TRACE conn3 <- [1,338,null,{}] 08:51:07 INFO - PROCESS | 2068 | 1466437867311 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 2068 | 1466437867322 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:07 INFO - PROCESS | 2068 | 1466437867401 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:51:07 INFO - PROCESS | 2068 | 1466437867406 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 2068 | 1466437867408 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:07 INFO - PROCESS | 2068 | ++DOCSHELL 19E91400 == 44 [pid = 2068] [id = 94] 08:51:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1AB39000) [pid = 2068] [serial = 279] [outer = 00000000] 08:51:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1AB3DC00) [pid = 2068] [serial = 280] [outer = 1AB39000] 08:51:07 INFO - PROCESS | 2068 | 1466437867453 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1AD57400) [pid = 2068] [serial = 281] [outer = 1AB39000] 08:51:07 INFO - PROCESS | 2068 | 1466437867878 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 08:51:07 INFO - PROCESS | 2068 | 1466437867903 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 2068 | 1466437867905 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:51:07 INFO - PROCESS | 2068 | 1466437867908 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:51:07 INFO - PROCESS | 2068 | 1466437867911 Marionette TRACE conn3 <- [1,342,null,{}] 08:51:07 INFO - PROCESS | 2068 | 1466437867914 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 2068 | 1466437867916 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:08 INFO - PROCESS | 2068 | 1466437868046 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:51:08 INFO - PROCESS | 2068 | 1466437868149 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 2068 | 1466437868152 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:08 INFO - PROCESS | 2068 | ++DOCSHELL 103F3000 == 45 [pid = 2068] [id = 95] 08:51:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (10433800) [pid = 2068] [serial = 282] [outer = 00000000] 08:51:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (10A50000) [pid = 2068] [serial = 283] [outer = 10433800] 08:51:08 INFO - PROCESS | 2068 | 1466437868208 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (10E09C00) [pid = 2068] [serial = 284] [outer = 10433800] 08:51:08 INFO - PROCESS | 2068 | 1466437868737 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 953ms 08:51:08 INFO - PROCESS | 2068 | 1466437868856 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 2068 | 1466437868860 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:51:08 INFO - PROCESS | 2068 | 1466437868865 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:51:08 INFO - PROCESS | 2068 | 1466437868868 Marionette TRACE conn3 <- [1,346,null,{}] 08:51:08 INFO - PROCESS | 2068 | 1466437868873 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 2068 | 1466437868876 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:08 INFO - PROCESS | 2068 | 1466437868993 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:51:09 INFO - PROCESS | 2068 | 1466437869086 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 2068 | 1466437869089 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:09 INFO - PROCESS | 2068 | ++DOCSHELL 12A1EC00 == 46 [pid = 2068] [id = 96] 08:51:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (12A1F000) [pid = 2068] [serial = 285] [outer = 00000000] 08:51:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (1312F400) [pid = 2068] [serial = 286] [outer = 12A1F000] 08:51:09 INFO - PROCESS | 2068 | 1466437869143 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (1365B800) [pid = 2068] [serial = 287] [outer = 12A1F000] 08:51:09 INFO - PROCESS | 2068 | 1466437869685 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 905ms 08:51:09 INFO - PROCESS | 2068 | 1466437869772 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 2068 | 1466437869776 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:51:09 INFO - PROCESS | 2068 | 1466437869780 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 2068 | 1466437869783 Marionette TRACE conn3 <- [1,350,null,{}] 08:51:09 INFO - PROCESS | 2068 | 1466437869786 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 2068 | 1466437869789 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:09 INFO - PROCESS | 2068 | 1466437869908 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:51:10 INFO - PROCESS | 2068 | 1466437870026 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 2068 | 1466437870029 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:10 INFO - PROCESS | 2068 | ++DOCSHELL 1043F800 == 47 [pid = 2068] [id = 97] 08:51:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (168C8400) [pid = 2068] [serial = 288] [outer = 00000000] 08:51:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (17550800) [pid = 2068] [serial = 289] [outer = 168C8400] 08:51:10 INFO - PROCESS | 2068 | 1466437870083 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (17C49000) [pid = 2068] [serial = 290] [outer = 168C8400] 08:51:10 INFO - PROCESS | 2068 | 1466437870646 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 937ms 08:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:51:10 INFO - PROCESS | 2068 | 1466437870726 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 2068 | 1466437870728 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:51:10 INFO - PROCESS | 2068 | 1466437870738 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 2068 | 1466437870744 Marionette TRACE conn3 <- [1,354,null,{}] 08:51:10 INFO - PROCESS | 2068 | 1466437870748 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 2068 | 1466437870752 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:10 INFO - PROCESS | 2068 | 1466437870865 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:51:10 INFO - PROCESS | 2068 | 1466437870981 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 2068 | 1466437870984 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:10 INFO - PROCESS | 2068 | ++DOCSHELL 17CAA400 == 48 [pid = 2068] [id = 98] 08:51:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (15A69800) [pid = 2068] [serial = 291] [outer = 00000000] 08:51:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (1A51C400) [pid = 2068] [serial = 292] [outer = 15A69800] 08:51:11 INFO - PROCESS | 2068 | 1466437871037 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 111 (1A51FC00) [pid = 2068] [serial = 293] [outer = 15A69800] 08:51:11 INFO - PROCESS | 2068 | 1466437871887 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1218ms 08:51:11 INFO - PROCESS | 2068 | 1466437871949 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 2068 | 1466437871953 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:51:11 INFO - PROCESS | 2068 | 1466437871958 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 2068 | 1466437871961 Marionette TRACE conn3 <- [1,358,null,{}] 08:51:11 INFO - PROCESS | 2068 | 1466437871966 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 2068 | 1466437871969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:12 INFO - PROCESS | 2068 | 1466437872101 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:51:12 INFO - PROCESS | 2068 | 1466437872228 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 2068 | 1466437872232 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:12 INFO - PROCESS | 2068 | ++DOCSHELL 105EC800 == 49 [pid = 2068] [id = 99] 08:51:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 112 (10A49000) [pid = 2068] [serial = 294] [outer = 00000000] 08:51:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 113 (114C3C00) [pid = 2068] [serial = 295] [outer = 10A49000] 08:51:12 INFO - PROCESS | 2068 | 1466437872285 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 114 (1281B800) [pid = 2068] [serial = 296] [outer = 10A49000] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 19E91400 == 48 [pid = 2068] [id = 94] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 1440F800 == 47 [pid = 2068] [id = 93] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 13034800 == 46 [pid = 2068] [id = 92] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 1ABC9800 == 45 [pid = 2068] [id = 91] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 1A4EA000 == 44 [pid = 2068] [id = 90] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 19E98000 == 43 [pid = 2068] [id = 89] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 17E7DC00 == 42 [pid = 2068] [id = 88] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 178E8000 == 41 [pid = 2068] [id = 87] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 144C0C00 == 40 [pid = 2068] [id = 86] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 14E2EC00 == 39 [pid = 2068] [id = 85] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 1A51A000 == 38 [pid = 2068] [id = 84] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 19CF2000 == 37 [pid = 2068] [id = 83] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 157E0800 == 36 [pid = 2068] [id = 82] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 113 (1981DC00) [pid = 2068] [serial = 205] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 112 (12D66C00) [pid = 2068] [serial = 199] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 111 (1662EC00) [pid = 2068] [serial = 202] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 110 (1A515400) [pid = 2068] [serial = 238] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 11ADB400 == 35 [pid = 2068] [id = 81] 08:51:12 INFO - PROCESS | 2068 | --DOCSHELL 1A368400 == 34 [pid = 2068] [id = 80] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 109 (12BC7C00) [pid = 2068] [serial = 211] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 108 (17E7D800) [pid = 2068] [serial = 223] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (19816400) [pid = 2068] [serial = 224] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (16083800) [pid = 2068] [serial = 217] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (165C5400) [pid = 2068] [serial = 218] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (1539CC00) [pid = 2068] [serial = 214] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (157E2000) [pid = 2068] [serial = 215] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (13125800) [pid = 2068] [serial = 209] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (12DF4400) [pid = 2068] [serial = 208] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (17557C00) [pid = 2068] [serial = 220] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (19A0C800) [pid = 2068] [serial = 227] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (19822800) [pid = 2068] [serial = 226] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (19CEE400) [pid = 2068] [serial = 229] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19A4C800) [pid = 2068] [serial = 232] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1A4DDC00) [pid = 2068] [serial = 236] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (19E94400) [pid = 2068] [serial = 230] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (13131000) [pid = 2068] [serial = 212] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (17654000) [pid = 2068] [serial = 221] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19CEA400) [pid = 2068] [serial = 233] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1A16A800) [pid = 2068] [serial = 235] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 2068 | 1466437872841 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 953ms 08:51:12 INFO - PROCESS | 2068 | 1466437872905 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 2068 | 1466437872909 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:51:12 INFO - PROCESS | 2068 | 1466437872915 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 2068 | 1466437872917 Marionette TRACE conn3 <- [1,362,null,{}] 08:51:12 INFO - PROCESS | 2068 | 1466437872921 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 2068 | 1466437872923 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:13 INFO - PROCESS | 2068 | 1466437873006 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:51:13 INFO - PROCESS | 2068 | 1466437873088 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 2068 | 1466437873090 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:13 INFO - PROCESS | 2068 | ++DOCSHELL 114C2000 == 35 [pid = 2068] [id = 100] 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (114CD400) [pid = 2068] [serial = 297] [outer = 00000000] 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (13122C00) [pid = 2068] [serial = 298] [outer = 114CD400] 08:51:13 INFO - PROCESS | 2068 | 1466437873136 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (131E3C00) [pid = 2068] [serial = 299] [outer = 114CD400] 08:51:13 INFO - PROCESS | 2068 | 1466437873563 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 687ms 08:51:13 INFO - PROCESS | 2068 | 1466437873615 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 2068 | 1466437873617 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:51:13 INFO - PROCESS | 2068 | 1466437873621 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 2068 | 1466437873624 Marionette TRACE conn3 <- [1,366,null,{}] 08:51:13 INFO - PROCESS | 2068 | 1466437873634 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 2068 | 1466437873638 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:13 INFO - PROCESS | 2068 | 1466437873722 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:51:13 INFO - PROCESS | 2068 | 1466437873731 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 2068 | 1466437873734 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:13 INFO - PROCESS | 2068 | ++DOCSHELL 157E6800 == 36 [pid = 2068] [id = 101] 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (157E7000) [pid = 2068] [serial = 300] [outer = 00000000] 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (15C97000) [pid = 2068] [serial = 301] [outer = 157E7000] 08:51:13 INFO - PROCESS | 2068 | 1466437873779 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1611E400) [pid = 2068] [serial = 302] [outer = 157E7000] 08:51:14 INFO - PROCESS | 2068 | 1466437874219 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 08:51:14 INFO - PROCESS | 2068 | 1466437874259 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 2068 | 1466437874261 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:51:14 INFO - PROCESS | 2068 | 1466437874264 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 2068 | 1466437874266 Marionette TRACE conn3 <- [1,370,null,{}] 08:51:14 INFO - PROCESS | 2068 | 1466437874270 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 2068 | 1466437874271 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:14 INFO - PROCESS | 2068 | 1466437874357 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:51:14 INFO - PROCESS | 2068 | 1466437874364 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 2068 | 1466437874366 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:14 INFO - PROCESS | 2068 | ++DOCSHELL 16120800 == 37 [pid = 2068] [id = 102] 08:51:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (16120C00) [pid = 2068] [serial = 303] [outer = 00000000] 08:51:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (16128C00) [pid = 2068] [serial = 304] [outer = 16120C00] 08:51:14 INFO - PROCESS | 2068 | 1466437874414 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (165C5400) [pid = 2068] [serial = 305] [outer = 16120C00] 08:51:14 INFO - PROCESS | 2068 | 1466437874867 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 640ms 08:51:14 INFO - PROCESS | 2068 | 1466437874902 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 2068 | 1466437874904 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:51:14 INFO - PROCESS | 2068 | 1466437874908 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:51:14 INFO - PROCESS | 2068 | 1466437874909 Marionette TRACE conn3 <- [1,374,null,{}] 08:51:14 INFO - PROCESS | 2068 | 1466437874913 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 2068 | 1466437874915 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:15 INFO - PROCESS | 2068 | 1466437875025 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:51:15 INFO - PROCESS | 2068 | 1466437875101 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 2068 | 1466437875103 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:15 INFO - PROCESS | 2068 | ++DOCSHELL 16957C00 == 38 [pid = 2068] [id = 103] 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (16D5FC00) [pid = 2068] [serial = 306] [outer = 00000000] 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (17556C00) [pid = 2068] [serial = 307] [outer = 16D5FC00] 08:51:15 INFO - PROCESS | 2068 | 1466437875149 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (17557C00) [pid = 2068] [serial = 308] [outer = 16D5FC00] 08:51:15 INFO - PROCESS | 2068 | 1466437875585 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:51:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 08:51:15 INFO - PROCESS | 2068 | 1466437875648 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 2068 | 1466437875650 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:51:15 INFO - PROCESS | 2068 | 1466437875653 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:51:15 INFO - PROCESS | 2068 | 1466437875655 Marionette TRACE conn3 <- [1,378,null,{}] 08:51:15 INFO - PROCESS | 2068 | 1466437875658 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 2068 | 1466437875663 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:15 INFO - PROCESS | 2068 | 1466437875800 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:51:15 INFO - PROCESS | 2068 | 1466437875813 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 2068 | 1466437875815 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:15 INFO - PROCESS | 2068 | ++DOCSHELL 10FB2C00 == 39 [pid = 2068] [id = 104] 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (165C3000) [pid = 2068] [serial = 309] [outer = 00000000] 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (17E81C00) [pid = 2068] [serial = 310] [outer = 165C3000] 08:51:15 INFO - PROCESS | 2068 | 1466437875904 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (19816800) [pid = 2068] [serial = 311] [outer = 165C3000] 08:51:16 INFO - PROCESS | 2068 | 1466437876314 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:51:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 687ms 08:51:16 INFO - PROCESS | 2068 | 1466437876376 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 2068 | 1466437876378 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:51:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:51:16 INFO - PROCESS | 2068 | 1466437876389 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 2068 | 1466437876391 Marionette TRACE conn3 <- [1,382,null,{}] 08:51:16 INFO - PROCESS | 2068 | 1466437876398 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 2068 | 1466437876400 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:16 INFO - PROCESS | 2068 | 1466437876506 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:51:16 INFO - PROCESS | 2068 | 1466437876517 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 2068 | 1466437876519 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:16 INFO - PROCESS | 2068 | ++DOCSHELL 17E80800 == 40 [pid = 2068] [id = 105] 08:51:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (19820400) [pid = 2068] [serial = 312] [outer = 00000000] 08:51:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (19A49000) [pid = 2068] [serial = 313] [outer = 19820400] 08:51:16 INFO - PROCESS | 2068 | 1466437876579 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (19CE8400) [pid = 2068] [serial = 314] [outer = 19820400] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (1ABC9C00) [pid = 2068] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (17E7E000) [pid = 2068] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (1A51A400) [pid = 2068] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (144C7800) [pid = 2068] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (1A514800) [pid = 2068] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (14E2F000) [pid = 2068] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (17C3EC00) [pid = 2068] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (13152800) [pid = 2068] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (19EC6800) [pid = 2068] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:51:17 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (15A71C00) [pid = 2068] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:51:17 INFO - PROCESS | 2068 | 1466437877255 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:51:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 890ms 08:51:17 INFO - PROCESS | 2068 | 1466437877289 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:51:17 INFO - PROCESS | 2068 | 1466437877291 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:51:17 INFO - PROCESS | 2068 | 1466437877294 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 2068 | 1466437877296 Marionette TRACE conn3 <- [1,386,null,{}] 08:51:17 INFO - PROCESS | 2068 | 1466437877299 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 2068 | 1466437877301 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:17 INFO - PROCESS | 2068 | 1466437877384 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:51:17 INFO - PROCESS | 2068 | 1466437877389 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 2068 | 1466437877391 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:17 INFO - PROCESS | 2068 | ++DOCSHELL 13152800 == 41 [pid = 2068] [id = 106] 08:51:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (15397400) [pid = 2068] [serial = 315] [outer = 00000000] 08:51:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (17E02400) [pid = 2068] [serial = 316] [outer = 15397400] 08:51:17 INFO - PROCESS | 2068 | 1466437877433 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (168C0000) [pid = 2068] [serial = 317] [outer = 15397400] 08:51:17 INFO - PROCESS | 2068 | 1466437877892 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 640ms 08:51:17 INFO - PROCESS | 2068 | 1466437877932 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 2068 | 1466437877934 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:51:17 INFO - PROCESS | 2068 | 1466437877938 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 2068 | 1466437877939 Marionette TRACE conn3 <- [1,390,null,{}] 08:51:17 INFO - PROCESS | 2068 | 1466437877943 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 2068 | 1466437877944 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:18 INFO - PROCESS | 2068 | 1466437878021 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:51:18 INFO - PROCESS | 2068 | 1466437878027 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 2068 | 1466437878029 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:18 INFO - PROCESS | 2068 | ++DOCSHELL 19CEC000 == 42 [pid = 2068] [id = 107] 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (19E95000) [pid = 2068] [serial = 318] [outer = 00000000] 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (1A16C400) [pid = 2068] [serial = 319] [outer = 19E95000] 08:51:18 INFO - PROCESS | 2068 | 1466437878071 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (1A4DD400) [pid = 2068] [serial = 320] [outer = 19E95000] 08:51:18 INFO - PROCESS | 2068 | 1466437878489 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 594ms 08:51:18 INFO - PROCESS | 2068 | 1466437878535 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 2068 | 1466437878537 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:51:18 INFO - PROCESS | 2068 | 1466437878541 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 2068 | 1466437878542 Marionette TRACE conn3 <- [1,394,null,{}] 08:51:18 INFO - PROCESS | 2068 | 1466437878546 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 2068 | 1466437878548 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:18 INFO - PROCESS | 2068 | 1466437878641 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:51:18 INFO - PROCESS | 2068 | 1466437878649 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 2068 | 1466437878651 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:18 INFO - PROCESS | 2068 | ++DOCSHELL 19824000 == 43 [pid = 2068] [id = 108] 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (19EC6C00) [pid = 2068] [serial = 321] [outer = 00000000] 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (1A512000) [pid = 2068] [serial = 322] [outer = 19EC6C00] 08:51:18 INFO - PROCESS | 2068 | 1466437878692 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (1A51F000) [pid = 2068] [serial = 323] [outer = 19EC6C00] 08:51:19 INFO - PROCESS | 2068 | 1466437879130 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 625ms 08:51:19 INFO - PROCESS | 2068 | 1466437879196 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 2068 | 1466437879200 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:51:19 INFO - PROCESS | 2068 | 1466437879206 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:51:19 INFO - PROCESS | 2068 | 1466437879210 Marionette TRACE conn3 <- [1,398,null,{}] 08:51:19 INFO - PROCESS | 2068 | 1466437879217 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 2068 | 1466437879220 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:19 INFO - PROCESS | 2068 | 1466437879366 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:51:19 INFO - PROCESS | 2068 | 1466437879537 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 2068 | 1466437879542 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:19 INFO - PROCESS | 2068 | ++DOCSHELL 10ECA000 == 44 [pid = 2068] [id = 109] 08:51:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (10ECA800) [pid = 2068] [serial = 324] [outer = 00000000] 08:51:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (11462C00) [pid = 2068] [serial = 325] [outer = 10ECA800] 08:51:19 INFO - PROCESS | 2068 | 1466437879599 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (12A15C00) [pid = 2068] [serial = 326] [outer = 10ECA800] 08:51:20 INFO - PROCESS | 2068 | 1466437880207 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1047ms 08:51:20 INFO - PROCESS | 2068 | 1466437880257 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 2068 | 1466437880261 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:51:20 INFO - PROCESS | 2068 | 1466437880287 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 2068 | 1466437880291 Marionette TRACE conn3 <- [1,402,null,{}] 08:51:20 INFO - PROCESS | 2068 | 1466437880295 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 2068 | 1466437880298 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:20 INFO - PROCESS | 2068 | 1466437880437 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:51:20 INFO - PROCESS | 2068 | 1466437880563 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 2068 | 1466437880565 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:20 INFO - PROCESS | 2068 | ++DOCSHELL 13284000 == 45 [pid = 2068] [id = 110] 08:51:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 111 (13934000) [pid = 2068] [serial = 327] [outer = 00000000] 08:51:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 112 (1539E400) [pid = 2068] [serial = 328] [outer = 13934000] 08:51:20 INFO - PROCESS | 2068 | 1466437880621 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 113 (15C99000) [pid = 2068] [serial = 329] [outer = 13934000] 08:51:21 INFO - PROCESS | 2068 | 1466437881245 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1000ms 08:51:21 INFO - PROCESS | 2068 | 1466437881291 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 2068 | 1466437881294 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:51:21 INFO - PROCESS | 2068 | 1466437881298 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 2068 | 1466437881300 Marionette TRACE conn3 <- [1,406,null,{}] 08:51:21 INFO - PROCESS | 2068 | 1466437881309 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 2068 | 1466437881314 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:21 INFO - PROCESS | 2068 | 1466437881424 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:51:21 INFO - PROCESS | 2068 | 1466437881552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 2068 | 1466437881556 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:21 INFO - PROCESS | 2068 | ++DOCSHELL 19A0BC00 == 46 [pid = 2068] [id = 111] 08:51:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 114 (19A11800) [pid = 2068] [serial = 330] [outer = 00000000] 08:51:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 115 (19EC5400) [pid = 2068] [serial = 331] [outer = 19A11800] 08:51:21 INFO - PROCESS | 2068 | 1466437881613 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 116 (1A4E3400) [pid = 2068] [serial = 332] [outer = 19A11800] 08:51:22 INFO - PROCESS | 2068 | 1466437882306 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1047ms 08:51:22 INFO - PROCESS | 2068 | 1466437882355 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 2068 | 1466437882357 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:51:22 INFO - PROCESS | 2068 | 1466437882380 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 2068 | 1466437882383 Marionette TRACE conn3 <- [1,410,null,{}] 08:51:22 INFO - PROCESS | 2068 | 1466437882386 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 2068 | 1466437882389 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:22 INFO - PROCESS | 2068 | 1466437882498 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:51:22 INFO - PROCESS | 2068 | 1466437882622 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 2068 | 1466437882625 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:22 INFO - PROCESS | 2068 | ++DOCSHELL 13124400 == 47 [pid = 2068] [id = 112] 08:51:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 117 (1749FC00) [pid = 2068] [serial = 333] [outer = 00000000] 08:51:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 118 (17E80C00) [pid = 2068] [serial = 334] [outer = 1749FC00] 08:51:22 INFO - PROCESS | 2068 | 1466437882681 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 119 (19CF4800) [pid = 2068] [serial = 335] [outer = 1749FC00] 08:51:23 INFO - PROCESS | 2068 | 1466437883449 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1094ms 08:51:23 INFO - PROCESS | 2068 | 1466437883474 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 2068 | 1466437883478 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:51:23 INFO - PROCESS | 2068 | 1466437883482 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 2068 | 1466437883486 Marionette TRACE conn3 <- [1,414,null,{}] 08:51:23 INFO - PROCESS | 2068 | 1466437883491 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 2068 | 1466437883494 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:23 INFO - PROCESS | 2068 | 1466437883593 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:51:23 INFO - PROCESS | 2068 | 1466437883677 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 2068 | 1466437883680 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:23 INFO - PROCESS | 2068 | ++DOCSHELL 1312A400 == 48 [pid = 2068] [id = 113] 08:51:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 120 (13147400) [pid = 2068] [serial = 336] [outer = 00000000] 08:51:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 121 (1440D800) [pid = 2068] [serial = 337] [outer = 13147400] 08:51:23 INFO - PROCESS | 2068 | 1466437883782 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 122 (1539F000) [pid = 2068] [serial = 338] [outer = 13147400] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 19CEC000 == 47 [pid = 2068] [id = 107] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 13152800 == 46 [pid = 2068] [id = 106] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 17E80800 == 45 [pid = 2068] [id = 105] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 10FB2C00 == 44 [pid = 2068] [id = 104] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 16957C00 == 43 [pid = 2068] [id = 103] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 16120800 == 42 [pid = 2068] [id = 102] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 157E6800 == 41 [pid = 2068] [id = 101] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 114C2000 == 40 [pid = 2068] [id = 100] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 105EC800 == 39 [pid = 2068] [id = 99] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 17CAA400 == 38 [pid = 2068] [id = 98] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 1043F800 == 37 [pid = 2068] [id = 97] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 12A1EC00 == 36 [pid = 2068] [id = 96] 08:51:23 INFO - PROCESS | 2068 | --DOCSHELL 103F3000 == 35 [pid = 2068] [id = 95] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 121 (1AD5C000) [pid = 2068] [serial = 271] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 120 (19823400) [pid = 2068] [serial = 262] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 119 (12AEA800) [pid = 2068] [serial = 241] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 118 (1A9FB400) [pid = 2068] [serial = 251] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 117 (1A6B6000) [pid = 2068] [serial = 250] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 116 (1539F800) [pid = 2068] [serial = 256] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 115 (1607C400) [pid = 2068] [serial = 257] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 114 (16082800) [pid = 2068] [serial = 244] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 113 (1A165C00) [pid = 2068] [serial = 247] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 112 (1ABC7000) [pid = 2068] [serial = 269] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 111 (15C9E400) [pid = 2068] [serial = 254] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 110 (153A8C00) [pid = 2068] [serial = 253] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 109 (17CA9C00) [pid = 2068] [serial = 259] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 108 (17E74C00) [pid = 2068] [serial = 260] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (1ABC1400) [pid = 2068] [serial = 268] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (1AB3DC00) [pid = 2068] [serial = 280] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (17551C00) [pid = 2068] [serial = 275] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (15C9C400) [pid = 2068] [serial = 274] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (1AD5CC00) [pid = 2068] [serial = 272] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (1A367C00) [pid = 2068] [serial = 265] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (1A6B3000) [pid = 2068] [serial = 277] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (1A4E3000) [pid = 2068] [serial = 266] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (1AB34800) [pid = 2068] [serial = 278] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (19823800) [pid = 2068] [serial = 263] [outer = 00000000] [url = about:blank] 08:51:24 INFO - PROCESS | 2068 | 1466437884264 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 797ms 08:51:24 INFO - PROCESS | 2068 | 1466437884281 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 2068 | 1466437884285 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:51:24 INFO - PROCESS | 2068 | 1466437884291 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:51:24 INFO - PROCESS | 2068 | 1466437884294 Marionette TRACE conn3 <- [1,418,null,{}] 08:51:24 INFO - PROCESS | 2068 | 1466437884297 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 2068 | 1466437884300 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:24 INFO - PROCESS | 2068 | 1466437884388 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:51:24 INFO - PROCESS | 2068 | 1466437884396 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 2068 | 1466437884398 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:24 INFO - PROCESS | 2068 | ++DOCSHELL 1440F400 == 36 [pid = 2068] [id = 114] 08:51:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (153A8C00) [pid = 2068] [serial = 339] [outer = 00000000] 08:51:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (1611D800) [pid = 2068] [serial = 340] [outer = 153A8C00] 08:51:24 INFO - PROCESS | 2068 | 1466437884449 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (16124800) [pid = 2068] [serial = 341] [outer = 153A8C00] 08:51:25 INFO - PROCESS | 2068 | 1466437885400 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms 08:51:25 INFO - PROCESS | 2068 | 1466437885440 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 2068 | 1466437885442 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:51:25 INFO - PROCESS | 2068 | 1466437885446 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 2068 | 1466437885449 Marionette TRACE conn3 <- [1,422,null,{}] 08:51:25 INFO - PROCESS | 2068 | 1466437885459 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 2068 | 1466437885463 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:25 INFO - PROCESS | 2068 | 1466437885547 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:51:25 INFO - PROCESS | 2068 | 1466437885554 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 2068 | 1466437885557 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:25 INFO - PROCESS | 2068 | ++DOCSHELL 16DEDC00 == 37 [pid = 2068] [id = 115] 08:51:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (1755B400) [pid = 2068] [serial = 342] [outer = 00000000] 08:51:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (17E73400) [pid = 2068] [serial = 343] [outer = 1755B400] 08:51:25 INFO - PROCESS | 2068 | 1466437885603 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (1945BC00) [pid = 2068] [serial = 344] [outer = 1755B400] 08:51:26 INFO - PROCESS | 2068 | 1466437886535 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1140ms 08:51:26 INFO - PROCESS | 2068 | 1466437886603 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 2068 | 1466437886606 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:51:26 INFO - PROCESS | 2068 | 1466437886609 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 2068 | 1466437886611 Marionette TRACE conn3 <- [1,426,null,{}] 08:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:51:26 INFO - PROCESS | 2068 | 1466437886615 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 2068 | 1466437886616 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:26 INFO - PROCESS | 2068 | 1466437886729 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:51:26 INFO - PROCESS | 2068 | 1466437886734 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 2068 | 1466437886736 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:26 INFO - PROCESS | 2068 | ++DOCSHELL 16127400 == 38 [pid = 2068] [id = 116] 08:51:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (17CA5C00) [pid = 2068] [serial = 345] [outer = 00000000] 08:51:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (19CF0C00) [pid = 2068] [serial = 346] [outer = 17CA5C00] 08:51:26 INFO - PROCESS | 2068 | 1466437886788 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (19EC6400) [pid = 2068] [serial = 347] [outer = 17CA5C00] 08:51:27 INFO - PROCESS | 2068 | 1466437887274 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 2068 | 1466437887316 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:51:27 INFO - PROCESS | 2068 | 1466437887319 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 2068 | 1466437887320 Marionette TRACE conn3 <- [1,430,null,{}] 08:51:27 INFO - PROCESS | 2068 | 1466437887324 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 2068 | 1466437887326 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:27 INFO - PROCESS | 2068 | 1466437887440 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:51:27 INFO - PROCESS | 2068 | 1466437887451 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 2068 | 1466437887454 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:27 INFO - PROCESS | 2068 | ++DOCSHELL 1A4EA400 == 39 [pid = 2068] [id = 117] 08:51:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (1A4EB400) [pid = 2068] [serial = 348] [outer = 00000000] 08:51:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (1A9F0C00) [pid = 2068] [serial = 349] [outer = 1A4EB400] 08:51:27 INFO - PROCESS | 2068 | 1466437887543 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (1A9F7400) [pid = 2068] [serial = 350] [outer = 1A4EB400] 08:51:27 INFO - PROCESS | 2068 | 1466437887991 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 703ms 08:51:27 INFO - PROCESS | 2068 | 1466437888017 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 2068 | 1466437888019 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:51:28 INFO - PROCESS | 2068 | 1466437888032 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2068 | 1466437888034 Marionette TRACE conn3 <- [1,434,null,{}] 08:51:28 INFO - PROCESS | 2068 | 1466437888074 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 2068 | 1466437888080 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:28 INFO - PROCESS | 2068 | 1466437888201 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:51:28 INFO - PROCESS | 2068 | 1466437888263 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 2068 | 1466437888265 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:28 INFO - PROCESS | 2068 | ++DOCSHELL 1ABC5800 == 40 [pid = 2068] [id = 118] 08:51:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 111 (1ABC7000) [pid = 2068] [serial = 351] [outer = 00000000] 08:51:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 112 (1ABC8C00) [pid = 2068] [serial = 352] [outer = 1ABC7000] 08:51:28 INFO - PROCESS | 2068 | 1466437888311 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 113 (1ABCAC00) [pid = 2068] [serial = 353] [outer = 1ABC7000] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 112 (165C3000) [pid = 2068] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 111 (16D5FC00) [pid = 2068] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 110 (157E7000) [pid = 2068] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 109 (10A49000) [pid = 2068] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 108 (114CD400) [pid = 2068] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (168C8400) [pid = 2068] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (12A1F000) [pid = 2068] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (15A69800) [pid = 2068] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (10433800) [pid = 2068] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (16120C00) [pid = 2068] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (19820400) [pid = 2068] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (15397400) [pid = 2068] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (19E95000) [pid = 2068] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (10FB2800) [pid = 2068] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (15A29800) [pid = 2068] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (13937000) [pid = 2068] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (1981AC00) [pid = 2068] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1A51E400) [pid = 2068] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (11464000) [pid = 2068] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (1A4E0C00) [pid = 2068] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (15A25800) [pid = 2068] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (11C25400) [pid = 2068] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:51:28 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19CF4C00) [pid = 2068] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:51:28 INFO - PROCESS | 2068 | 1466437888844 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 844ms 08:51:28 INFO - PROCESS | 2068 | 1466437888870 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 2068 | 1466437888872 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:51:28 INFO - PROCESS | 2068 | 1466437888891 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2068 | 1466437888892 Marionette TRACE conn3 <- [1,438,null,{}] 08:51:28 INFO - PROCESS | 2068 | 1466437888896 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 2068 | 1466437888898 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:28 INFO - PROCESS | 2068 | 1466437888995 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:51:28 INFO - PROCESS | 2068 | 1466437889000 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 2068 | 1466437889002 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:28 INFO - PROCESS | 2068 | ++DOCSHELL 104E5400 == 41 [pid = 2068] [id = 119] 08:51:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (14004400) [pid = 2068] [serial = 354] [outer = 00000000] 08:51:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (157E7000) [pid = 2068] [serial = 355] [outer = 14004400] 08:51:29 INFO - PROCESS | 2068 | 1466437889044 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (165C2800) [pid = 2068] [serial = 356] [outer = 14004400] 08:51:29 INFO - PROCESS | 2068 | 1466437889455 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 594ms 08:51:29 INFO - PROCESS | 2068 | 1466437889484 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 2068 | 1466437889486 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:51:29 INFO - PROCESS | 2068 | 1466437889501 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 2068 | 1466437889502 Marionette TRACE conn3 <- [1,442,null,{}] 08:51:29 INFO - PROCESS | 2068 | 1466437889506 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 2068 | 1466437889508 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:29 INFO - PROCESS | 2068 | 1466437889593 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:51:29 INFO - PROCESS | 2068 | 1466437889599 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 2068 | 1466437889601 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:29 INFO - PROCESS | 2068 | ++DOCSHELL 15A6DC00 == 42 [pid = 2068] [id = 120] 08:51:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (16077C00) [pid = 2068] [serial = 357] [outer = 00000000] 08:51:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1A36F400) [pid = 2068] [serial = 358] [outer = 16077C00] 08:51:29 INFO - PROCESS | 2068 | 1466437889643 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A4E8800) [pid = 2068] [serial = 359] [outer = 16077C00] 08:51:30 INFO - PROCESS | 2068 | 1466437890082 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 656ms 08:51:30 INFO - PROCESS | 2068 | 1466437890148 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2068 | 1466437890150 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:51:30 INFO - PROCESS | 2068 | 1466437890153 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:51:30 INFO - PROCESS | 2068 | 1466437890154 Marionette TRACE conn3 <- [1,446,null,{}] 08:51:30 INFO - PROCESS | 2068 | 1466437890158 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 2068 | 1466437890160 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:30 INFO - PROCESS | 2068 | 1466437890240 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:51:30 INFO - PROCESS | 2068 | 1466437890247 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 2068 | 1466437890249 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:30 INFO - PROCESS | 2068 | ++DOCSHELL 105ED800 == 43 [pid = 2068] [id = 121] 08:51:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (19A11C00) [pid = 2068] [serial = 360] [outer = 00000000] 08:51:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1AD58C00) [pid = 2068] [serial = 361] [outer = 19A11C00] 08:51:30 INFO - PROCESS | 2068 | 1466437890292 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1AD5F800) [pid = 2068] [serial = 362] [outer = 19A11C00] 08:51:30 INFO - PROCESS | 2068 | 1466437890870 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 796ms 08:51:30 INFO - PROCESS | 2068 | 1466437890956 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2068 | 1466437890961 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:51:30 INFO - PROCESS | 2068 | 1466437890981 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2068 | 1466437890987 Marionette TRACE conn3 <- [1,450,null,{}] 08:51:30 INFO - PROCESS | 2068 | 1466437890995 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 2068 | 1466437890999 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:31 INFO - PROCESS | 2068 | 1466437891120 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:51:31 INFO - PROCESS | 2068 | 1466437891255 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 2068 | 1466437891260 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:31 INFO - PROCESS | 2068 | ++DOCSHELL 10E09400 == 44 [pid = 2068] [id = 122] 08:51:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (10E0B800) [pid = 2068] [serial = 363] [outer = 00000000] 08:51:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (13131000) [pid = 2068] [serial = 364] [outer = 10E0B800] 08:51:31 INFO - PROCESS | 2068 | 1466437891318 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (14010800) [pid = 2068] [serial = 365] [outer = 10E0B800] 08:51:31 INFO - PROCESS | 2068 | 1466437891887 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 2068 | 1466437891931 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:51:31 INFO - PROCESS | 2068 | 1466437891937 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 2068 | 1466437891940 Marionette TRACE conn3 <- [1,454,null,{}] 08:51:31 INFO - PROCESS | 2068 | 1466437891944 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 2068 | 1466437891947 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:32 INFO - PROCESS | 2068 | 1466437892063 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:51:32 INFO - PROCESS | 2068 | 1466437892166 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2068 | 1466437892169 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:32 INFO - PROCESS | 2068 | ++DOCSHELL 16960C00 == 45 [pid = 2068] [id = 123] 08:51:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (16BDB800) [pid = 2068] [serial = 366] [outer = 00000000] 08:51:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (16BDF800) [pid = 2068] [serial = 367] [outer = 16BDB800] 08:51:32 INFO - PROCESS | 2068 | 1466437892224 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (16BE2800) [pid = 2068] [serial = 368] [outer = 16BDB800] 08:51:32 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:32 INFO - PROCESS | 2068 | 1466437892907 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1047ms 08:51:32 INFO - PROCESS | 2068 | 1466437892983 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 2068 | 1466437892986 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:51:32 INFO - PROCESS | 2068 | 1466437893008 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2068 | 1466437893012 Marionette TRACE conn3 <- [1,458,null,{}] 08:51:33 INFO - PROCESS | 2068 | 1466437893022 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 2068 | 1466437893027 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:33 INFO - PROCESS | 2068 | 1466437893148 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:51:33 INFO - PROCESS | 2068 | 1466437893270 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2068 | 1466437893274 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:33 INFO - PROCESS | 2068 | ++DOCSHELL 1981A000 == 46 [pid = 2068] [id = 124] 08:51:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (1981AC00) [pid = 2068] [serial = 369] [outer = 00000000] 08:51:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (19CEC000) [pid = 2068] [serial = 370] [outer = 1981AC00] 08:51:33 INFO - PROCESS | 2068 | 1466437893330 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (1A4E6C00) [pid = 2068] [serial = 371] [outer = 1981AC00] 08:51:33 INFO - PROCESS | 2068 | 1466437893950 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 2068 | 1466437894011 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:51:33 INFO - PROCESS | 2068 | 1466437894015 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 2068 | 1466437894017 Marionette TRACE conn3 <- [1,462,null,{}] 08:51:34 INFO - PROCESS | 2068 | 1466437894021 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 2068 | 1466437894023 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:34 INFO - PROCESS | 2068 | 1466437894140 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:51:34 INFO - PROCESS | 2068 | 1466437894385 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 2068 | 1466437894388 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:34 INFO - PROCESS | 2068 | ++DOCSHELL 1036CC00 == 47 [pid = 2068] [id = 125] 08:51:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (10475000) [pid = 2068] [serial = 372] [outer = 00000000] 08:51:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (10E0B400) [pid = 2068] [serial = 373] [outer = 10475000] 08:51:34 INFO - PROCESS | 2068 | 1466437894461 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 111 (112E9C00) [pid = 2068] [serial = 374] [outer = 10475000] 08:51:35 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:35 INFO - PROCESS | 2068 | 1466437895176 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2068 | 1466437895277 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:51:35 INFO - PROCESS | 2068 | 1466437895281 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2068 | 1466437895283 Marionette TRACE conn3 <- [1,466,null,{}] 08:51:35 INFO - PROCESS | 2068 | 1466437895288 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 2068 | 1466437895293 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:35 INFO - PROCESS | 2068 | 1466437895382 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:51:35 INFO - PROCESS | 2068 | 1466437895390 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2068 | 1466437895392 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:35 INFO - PROCESS | 2068 | ++DOCSHELL 12BC4000 == 38 [pid = 2068] [id = 126] 08:51:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12BC9C00) [pid = 2068] [serial = 375] [outer = 00000000] 08:51:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1303B800) [pid = 2068] [serial = 376] [outer = 12BC9C00] 08:51:35 INFO - PROCESS | 2068 | 1466437895439 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (13154400) [pid = 2068] [serial = 377] [outer = 12BC9C00] 08:51:35 INFO - PROCESS | 2068 | 1466437895921 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2068 | 1466437895982 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:51:35 INFO - PROCESS | 2068 | 1466437895987 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2068 | 1466437895989 Marionette TRACE conn3 <- [1,470,null,{}] 08:51:35 INFO - PROCESS | 2068 | 1466437895992 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 2068 | 1466437895994 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:36 INFO - PROCESS | 2068 | 1466437896080 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:51:36 INFO - PROCESS | 2068 | 1466437896170 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2068 | 1466437896172 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:36 INFO - PROCESS | 2068 | ++DOCSHELL 144C6C00 == 39 [pid = 2068] [id = 127] 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (144C8C00) [pid = 2068] [serial = 378] [outer = 00000000] 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1607C400) [pid = 2068] [serial = 379] [outer = 144C8C00] 08:51:36 INFO - PROCESS | 2068 | 1466437896217 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16122000) [pid = 2068] [serial = 380] [outer = 144C8C00] 08:51:36 INFO - PROCESS | 2068 | 1466437896595 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 641ms 08:51:36 INFO - PROCESS | 2068 | 1466437896626 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 2068 | 1466437896628 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:51:36 INFO - PROCESS | 2068 | 1466437896633 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 2068 | 1466437896638 Marionette TRACE conn3 <- [1,474,null,{}] 08:51:36 INFO - PROCESS | 2068 | 1466437896646 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 2068 | 1466437896649 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:36 INFO - PROCESS | 2068 | 1466437896732 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:51:36 INFO - PROCESS | 2068 | 1466437896739 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2068 | 1466437896741 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:36 INFO - PROCESS | 2068 | ++DOCSHELL 16772C00 == 40 [pid = 2068] [id = 128] 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16773800) [pid = 2068] [serial = 381] [outer = 00000000] 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16BE8C00) [pid = 2068] [serial = 382] [outer = 16773800] 08:51:36 INFO - PROCESS | 2068 | 1466437896784 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16D69800) [pid = 2068] [serial = 383] [outer = 16773800] 08:51:37 INFO - PROCESS | 2068 | 1466437897221 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 656ms 08:51:37 INFO - PROCESS | 2068 | 1466437897290 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 2068 | 1466437897292 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:51:37 INFO - PROCESS | 2068 | 1466437897295 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 2068 | 1466437897297 Marionette TRACE conn3 <- [1,478,null,{}] 08:51:37 INFO - PROCESS | 2068 | 1466437897301 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 2068 | 1466437897303 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:37 INFO - PROCESS | 2068 | 1466437897414 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:51:37 INFO - PROCESS | 2068 | 1466437897501 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 2068 | 1466437897503 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:37 INFO - PROCESS | 2068 | ++DOCSHELL 17602400 == 41 [pid = 2068] [id = 129] 08:51:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1760D000) [pid = 2068] [serial = 384] [outer = 00000000] 08:51:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (176FB400) [pid = 2068] [serial = 385] [outer = 1760D000] 08:51:37 INFO - PROCESS | 2068 | 1466437897546 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (178E6000) [pid = 2068] [serial = 386] [outer = 1760D000] 08:51:37 INFO - PROCESS | 2068 | 1466437897947 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 688ms 08:51:37 INFO - PROCESS | 2068 | 1466437897995 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 2068 | 1466437897997 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:51:37 INFO - PROCESS | 2068 | 1466437898000 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 2068 | 1466437898002 Marionette TRACE conn3 <- [1,482,null,{}] 08:51:37 INFO - PROCESS | 2068 | 1466437898005 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 2068 | 1466437898007 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:38 INFO - PROCESS | 2068 | 1466437898119 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:51:38 INFO - PROCESS | 2068 | 1466437898125 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2068 | 1466437898131 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:38 INFO - PROCESS | 2068 | ++DOCSHELL 17E81000 == 42 [pid = 2068] [id = 130] 08:51:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E81400) [pid = 2068] [serial = 387] [outer = 00000000] 08:51:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19702800) [pid = 2068] [serial = 388] [outer = 17E81400] 08:51:38 INFO - PROCESS | 2068 | 1466437898239 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19709C00) [pid = 2068] [serial = 389] [outer = 17E81400] 08:51:38 INFO - PROCESS | 2068 | 1466437898694 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 08:51:38 INFO - PROCESS | 2068 | 1466437898760 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2068 | 1466437898762 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:51:38 INFO - PROCESS | 2068 | 1466437898772 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 2068 | 1466437898774 Marionette TRACE conn3 <- [1,486,null,{}] 08:51:38 INFO - PROCESS | 2068 | 1466437898777 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 2068 | 1466437898779 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:38 INFO - PROCESS | 2068 | 1466437898887 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:51:38 INFO - PROCESS | 2068 | 1466437898955 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2068 | 1466437898957 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:38 INFO - PROCESS | 2068 | ++DOCSHELL 19710400 == 43 [pid = 2068] [id = 131] 08:51:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19818800) [pid = 2068] [serial = 390] [outer = 00000000] 08:51:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19A17000) [pid = 2068] [serial = 391] [outer = 19818800] 08:51:38 INFO - PROCESS | 2068 | 1466437899000 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19A48800) [pid = 2068] [serial = 392] [outer = 19818800] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (17CA5C00) [pid = 2068] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1A4EB400) [pid = 2068] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13934000) [pid = 2068] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (153A8C00) [pid = 2068] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19A11800) [pid = 2068] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1749FC00) [pid = 2068] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (13147400) [pid = 2068] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (10ECA800) [pid = 2068] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1ABC7000) [pid = 2068] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19EC6C00) [pid = 2068] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1755B400) [pid = 2068] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16077C00) [pid = 2068] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (14004400) [pid = 2068] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:51:39 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1AB39000) [pid = 2068] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:51:39 INFO - PROCESS | 2068 | 1466437899516 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 812ms 08:51:39 INFO - PROCESS | 2068 | 1466437899574 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 2068 | 1466437899576 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:51:39 INFO - PROCESS | 2068 | 1466437899579 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 2068 | 1466437899581 Marionette TRACE conn3 <- [1,490,null,{}] 08:51:39 INFO - PROCESS | 2068 | 1466437899584 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 2068 | 1466437899586 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:39 INFO - PROCESS | 2068 | 1466437899697 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:51:39 INFO - PROCESS | 2068 | 1466437899751 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 2068 | 1466437899753 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:39 INFO - PROCESS | 2068 | ++DOCSHELL 10A4B400 == 44 [pid = 2068] [id = 132] 08:51:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (10E09800) [pid = 2068] [serial = 393] [outer = 00000000] 08:51:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (13934000) [pid = 2068] [serial = 394] [outer = 10E09800] 08:51:39 INFO - PROCESS | 2068 | 1466437899795 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (12894800) [pid = 2068] [serial = 395] [outer = 10E09800] 08:51:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A4EC00) [pid = 2068] [serial = 396] [outer = 1B0D4400] 08:51:40 INFO - PROCESS | 2068 | 1466437900202 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 703ms 08:51:40 INFO - PROCESS | 2068 | 1466437900263 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 2068 | 1466437900265 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:51:40 INFO - PROCESS | 2068 | 1466437900268 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 2068 | 1466437900270 Marionette TRACE conn3 <- [1,494,null,{}] 08:51:40 INFO - PROCESS | 2068 | 1466437900273 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 2068 | 1466437900275 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:40 INFO - PROCESS | 2068 | 1466437900355 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:51:40 INFO - PROCESS | 2068 | 1466437900362 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2068 | 1466437900364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:40 INFO - PROCESS | 2068 | ++DOCSHELL 11AD6000 == 45 [pid = 2068] [id = 133] 08:51:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (13130C00) [pid = 2068] [serial = 397] [outer = 00000000] 08:51:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CEDC00) [pid = 2068] [serial = 398] [outer = 13130C00] 08:51:40 INFO - PROCESS | 2068 | 1466437900407 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19CEE000) [pid = 2068] [serial = 399] [outer = 13130C00] 08:51:40 INFO - PROCESS | 2068 | 1466437900825 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 593ms 08:51:40 INFO - PROCESS | 2068 | 1466437900874 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 2068 | 1466437900876 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 2068 | 1466437900880 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 2068 | 1466437900881 Marionette TRACE conn3 <- [1,498,null,{}] 08:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:51:40 INFO - PROCESS | 2068 | 1466437900884 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 2068 | 1466437900886 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:40 INFO - PROCESS | 2068 | 1466437900977 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:51:40 INFO - PROCESS | 2068 | 1466437900984 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2068 | 1466437900986 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:40 INFO - PROCESS | 2068 | ++DOCSHELL 1970E000 == 46 [pid = 2068] [id = 134] 08:51:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19A0A400) [pid = 2068] [serial = 400] [outer = 00000000] 08:51:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A369400) [pid = 2068] [serial = 401] [outer = 19A0A400] 08:51:41 INFO - PROCESS | 2068 | 1466437901028 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A4E3800) [pid = 2068] [serial = 402] [outer = 19A0A400] 08:51:41 INFO - PROCESS | 2068 | 1466437901547 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 750ms 08:51:41 INFO - PROCESS | 2068 | 1466437901623 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2068 | 1466437901628 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:51:41 INFO - PROCESS | 2068 | 1466437901634 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2068 | 1466437901637 Marionette TRACE conn3 <- [1,502,null,{}] 08:51:41 INFO - PROCESS | 2068 | 1466437901643 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 2068 | 1466437901646 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:41 INFO - PROCESS | 2068 | 1466437901844 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:51:41 INFO - PROCESS | 2068 | 1466437901939 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2068 | 1466437901944 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:41 INFO - PROCESS | 2068 | ++DOCSHELL 10E0A800 == 47 [pid = 2068] [id = 135] 08:51:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10E0AC00) [pid = 2068] [serial = 403] [outer = 00000000] 08:51:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (13651C00) [pid = 2068] [serial = 404] [outer = 10E0AC00] 08:51:42 INFO - PROCESS | 2068 | 1466437902012 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1400EC00) [pid = 2068] [serial = 405] [outer = 10E0AC00] 08:51:42 INFO - PROCESS | 2068 | 1466437902547 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 937ms 08:51:42 INFO - PROCESS | 2068 | 1466437902579 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 2068 | 1466437902584 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:51:42 INFO - PROCESS | 2068 | 1466437902590 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2068 | 1466437902593 Marionette TRACE conn3 <- [1,506,null,{}] 08:51:42 INFO - PROCESS | 2068 | 1466437902597 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 2068 | 1466437902600 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:42 INFO - PROCESS | 2068 | 1466437902710 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:51:42 INFO - PROCESS | 2068 | 1466437902809 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 2068 | 1466437902812 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:42 INFO - PROCESS | 2068 | ++DOCSHELL 16122C00 == 48 [pid = 2068] [id = 136] 08:51:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (16127400) [pid = 2068] [serial = 406] [outer = 00000000] 08:51:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (168BB400) [pid = 2068] [serial = 407] [outer = 16127400] 08:51:42 INFO - PROCESS | 2068 | 1466437902866 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (16BE4800) [pid = 2068] [serial = 408] [outer = 16127400] 08:51:43 INFO - PROCESS | 2068 | 1466437903469 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 890ms 08:51:43 INFO - PROCESS | 2068 | 1466437903494 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 2068 | 1466437903497 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:51:43 INFO - PROCESS | 2068 | 1466437903501 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 2068 | 1466437903504 Marionette TRACE conn3 <- [1,510,null,{}] 08:51:43 INFO - PROCESS | 2068 | 1466437903515 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 2068 | 1466437903520 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:43 INFO - PROCESS | 2068 | 1466437903627 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:51:43 INFO - PROCESS | 2068 | 1466437903725 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 2068 | 1466437903728 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:43 INFO - PROCESS | 2068 | ++DOCSHELL 19A0C400 == 49 [pid = 2068] [id = 137] 08:51:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (19A0C800) [pid = 2068] [serial = 409] [outer = 00000000] 08:51:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A368400) [pid = 2068] [serial = 410] [outer = 19A0C800] 08:51:43 INFO - PROCESS | 2068 | 1466437903783 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1A515400) [pid = 2068] [serial = 411] [outer = 19A0C800] 08:51:44 INFO - PROCESS | 2068 | 1466437904345 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 906ms 08:51:44 INFO - PROCESS | 2068 | 1466437904404 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 2068 | 1466437904407 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:51:44 INFO - PROCESS | 2068 | 1466437904410 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 2068 | 1466437904412 Marionette TRACE conn3 <- [1,514,null,{}] 08:51:44 INFO - PROCESS | 2068 | 1466437904416 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 2068 | 1466437904418 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:44 INFO - PROCESS | 2068 | 1466437904524 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:51:44 INFO - PROCESS | 2068 | 1466437904621 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2068 | 1466437904624 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:44 INFO - PROCESS | 2068 | ++DOCSHELL 1A6AC800 == 50 [pid = 2068] [id = 138] 08:51:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1A6AD800) [pid = 2068] [serial = 412] [outer = 00000000] 08:51:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1A6B7000) [pid = 2068] [serial = 413] [outer = 1A6AD800] 08:51:44 INFO - PROCESS | 2068 | 1466437904678 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (1A9F9000) [pid = 2068] [serial = 414] [outer = 1A6AD800] 08:51:45 INFO - PROCESS | 2068 | 1466437905264 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 906ms 08:51:45 INFO - PROCESS | 2068 | 1466437905314 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2068 | 1466437905316 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:51:45 INFO - PROCESS | 2068 | 1466437905320 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 2068 | 1466437905322 Marionette TRACE conn3 <- [1,518,null,{}] 08:51:45 INFO - PROCESS | 2068 | 1466437905325 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 2068 | 1466437905328 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:45 INFO - PROCESS | 2068 | 1466437905435 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:51:45 INFO - PROCESS | 2068 | 1466437905532 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2068 | 1466437905535 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:45 INFO - PROCESS | 2068 | ++DOCSHELL 1A368000 == 51 [pid = 2068] [id = 139] 08:51:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (1A4EBC00) [pid = 2068] [serial = 415] [outer = 00000000] 08:51:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (1AB3E000) [pid = 2068] [serial = 416] [outer = 1A4EBC00] 08:51:45 INFO - PROCESS | 2068 | 1466437905586 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (1ABC1800) [pid = 2068] [serial = 417] [outer = 1A4EBC00] 08:51:46 INFO - PROCESS | 2068 | 1466437906303 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1046ms 08:51:46 INFO - PROCESS | 2068 | 1466437906359 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2068 | 1466437906363 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:51:46 INFO - PROCESS | 2068 | 1466437906396 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2068 | 1466437906400 Marionette TRACE conn3 <- [1,522,null,{}] 08:51:46 INFO - PROCESS | 2068 | 1466437906404 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 2068 | 1466437906408 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:46 INFO - PROCESS | 2068 | 1466437906516 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:51:46 INFO - PROCESS | 2068 | 1466437906597 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2068 | 1466437906602 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:46 INFO - PROCESS | 2068 | ++DOCSHELL 12DF6400 == 52 [pid = 2068] [id = 140] 08:51:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (12DFA800) [pid = 2068] [serial = 418] [outer = 00000000] 08:51:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (130CA400) [pid = 2068] [serial = 419] [outer = 12DFA800] 08:51:46 INFO - PROCESS | 2068 | 1466437906691 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (13154000) [pid = 2068] [serial = 420] [outer = 12DFA800] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 11AD6000 == 51 [pid = 2068] [id = 133] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 10A4B400 == 50 [pid = 2068] [id = 132] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 19710400 == 49 [pid = 2068] [id = 131] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 17E81000 == 48 [pid = 2068] [id = 130] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 17602400 == 47 [pid = 2068] [id = 129] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 16772C00 == 46 [pid = 2068] [id = 128] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 144C6C00 == 45 [pid = 2068] [id = 127] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 12BC4000 == 44 [pid = 2068] [id = 126] 08:51:47 INFO - PROCESS | 2068 | --DOCSHELL 1036CC00 == 43 [pid = 2068] [id = 125] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (1AD57400) [pid = 2068] [serial = 281] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (19EC6400) [pid = 2068] [serial = 347] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (19CF0C00) [pid = 2068] [serial = 346] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (1A9F7400) [pid = 2068] [serial = 350] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (1A9F0C00) [pid = 2068] [serial = 349] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (15C99000) [pid = 2068] [serial = 329] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (1539E400) [pid = 2068] [serial = 328] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1611D800) [pid = 2068] [serial = 340] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (16124800) [pid = 2068] [serial = 341] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (1A4E3400) [pid = 2068] [serial = 332] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19EC5400) [pid = 2068] [serial = 331] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (19CF4800) [pid = 2068] [serial = 335] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17E80C00) [pid = 2068] [serial = 334] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1539F000) [pid = 2068] [serial = 338] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1440D800) [pid = 2068] [serial = 337] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (12A15C00) [pid = 2068] [serial = 326] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (11462C00) [pid = 2068] [serial = 325] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1ABC8C00) [pid = 2068] [serial = 352] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1A51F000) [pid = 2068] [serial = 323] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (17E73400) [pid = 2068] [serial = 343] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1AD58C00) [pid = 2068] [serial = 361] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A36F400) [pid = 2068] [serial = 358] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1ABCAC00) [pid = 2068] [serial = 353] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (157E7000) [pid = 2068] [serial = 355] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1A4E8800) [pid = 2068] [serial = 359] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (165C2800) [pid = 2068] [serial = 356] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1945BC00) [pid = 2068] [serial = 344] [outer = 00000000] [url = about:blank] 08:51:47 INFO - PROCESS | 2068 | 1466437907326 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 937ms 08:51:47 INFO - PROCESS | 2068 | 1466437907344 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2068 | 1466437907349 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:51:47 INFO - PROCESS | 2068 | 1466437907355 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2068 | 1466437907358 Marionette TRACE conn3 <- [1,526,null,{}] 08:51:47 INFO - PROCESS | 2068 | 1466437907362 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 2068 | 1466437907364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:47 INFO - PROCESS | 2068 | 1466437907450 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:51:47 INFO - PROCESS | 2068 | 1466437907459 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 2068 | 1466437907462 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:47 INFO - PROCESS | 2068 | ++DOCSHELL 12BC4000 == 44 [pid = 2068] [id = 141] 08:51:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (12BC6C00) [pid = 2068] [serial = 421] [outer = 00000000] 08:51:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1400FC00) [pid = 2068] [serial = 422] [outer = 12BC6C00] 08:51:47 INFO - PROCESS | 2068 | 1466437907514 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (14E33800) [pid = 2068] [serial = 423] [outer = 12BC6C00] 08:51:48 INFO - PROCESS | 2068 | 1466437908017 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 687ms 08:51:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:51:48 INFO - PROCESS | 2068 | 1466437908054 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2068 | 1466437908057 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:51:48 INFO - PROCESS | 2068 | 1466437908060 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2068 | 1466437908063 Marionette TRACE conn3 <- [1,530,null,{}] 08:51:48 INFO - PROCESS | 2068 | 1466437908073 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 2068 | 1466437908077 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:48 INFO - PROCESS | 2068 | 1466437908163 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:51:48 INFO - PROCESS | 2068 | 1466437908254 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2068 | 1466437908257 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:48 INFO - PROCESS | 2068 | ++DOCSHELL 16120C00 == 45 [pid = 2068] [id = 142] 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16121400) [pid = 2068] [serial = 424] [outer = 00000000] 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (165C5000) [pid = 2068] [serial = 425] [outer = 16121400] 08:51:48 INFO - PROCESS | 2068 | 1466437908304 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16BE0C00) [pid = 2068] [serial = 426] [outer = 16121400] 08:51:48 INFO - PROCESS | 2068 | 1466437908684 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:51:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:51:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:51:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:51:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 625ms 08:51:48 INFO - PROCESS | 2068 | 1466437908701 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2068 | 1466437908703 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:51:48 INFO - PROCESS | 2068 | 1466437908706 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2068 | 1466437908708 Marionette TRACE conn3 <- [1,534,null,{}] 08:51:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:51:48 INFO - PROCESS | 2068 | 1466437908711 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 2068 | 1466437908713 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:48 INFO - PROCESS | 2068 | 1466437908806 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:51:48 INFO - PROCESS | 2068 | 1466437908811 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2068 | 1466437908813 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:48 INFO - PROCESS | 2068 | ++DOCSHELL 16BE9C00 == 46 [pid = 2068] [id = 143] 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17552400) [pid = 2068] [serial = 427] [outer = 00000000] 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E80400) [pid = 2068] [serial = 428] [outer = 17552400] 08:51:48 INFO - PROCESS | 2068 | 1466437908856 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19705C00) [pid = 2068] [serial = 429] [outer = 17552400] 08:51:49 INFO - PROCESS | 2068 | 1466437909291 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:51:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 641ms 08:51:49 INFO - PROCESS | 2068 | 1466437909346 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 2068 | 1466437909348 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:51:49 INFO - PROCESS | 2068 | 1466437909352 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2068 | 1466437909353 Marionette TRACE conn3 <- [1,538,null,{}] 08:51:49 INFO - PROCESS | 2068 | 1466437909364 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 2068 | 1466437909366 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:49 INFO - PROCESS | 2068 | 1466437909478 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:51:49 INFO - PROCESS | 2068 | 1466437909569 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2068 | 1466437909572 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:49 INFO - PROCESS | 2068 | ++DOCSHELL 10E03800 == 47 [pid = 2068] [id = 144] 08:51:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1970C400) [pid = 2068] [serial = 430] [outer = 00000000] 08:51:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1981C000) [pid = 2068] [serial = 431] [outer = 1970C400] 08:51:49 INFO - PROCESS | 2068 | 1466437909614 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19861800) [pid = 2068] [serial = 432] [outer = 1970C400] 08:51:49 INFO - PROCESS | 2068 | 1466437909996 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:51:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 687ms 08:51:50 INFO - PROCESS | 2068 | 1466437910051 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2068 | 1466437910053 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:51:50 INFO - PROCESS | 2068 | 1466437910056 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2068 | 1466437910058 Marionette TRACE conn3 <- [1,542,null,{}] 08:51:50 INFO - PROCESS | 2068 | 1466437910062 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 2068 | 1466437910067 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:50 INFO - PROCESS | 2068 | 1466437910225 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:51:50 INFO - PROCESS | 2068 | 1466437910284 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2068 | 1466437910287 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:50 INFO - PROCESS | 2068 | ++DOCSHELL 19866000 == 48 [pid = 2068] [id = 145] 08:51:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19868800) [pid = 2068] [serial = 433] [outer = 00000000] 08:51:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19A17400) [pid = 2068] [serial = 434] [outer = 19868800] 08:51:50 INFO - PROCESS | 2068 | 1466437910333 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A161000) [pid = 2068] [serial = 435] [outer = 19868800] 08:51:50 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:50 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:50 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:50 INFO - PROCESS | 2068 | 1466437910759 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 08:51:50 INFO - PROCESS | 2068 | 1466437910846 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2068 | 1466437910849 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:51:50 INFO - PROCESS | 2068 | 1466437910858 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2068 | 1466437910860 Marionette TRACE conn3 <- [1,546,null,{}] 08:51:50 INFO - PROCESS | 2068 | 1466437910863 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 2068 | 1466437910865 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:50 INFO - PROCESS | 2068 | 1466437910974 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:51:51 INFO - PROCESS | 2068 | 1466437911041 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2068 | 1466437911044 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:51 INFO - PROCESS | 2068 | ++DOCSHELL 11409C00 == 49 [pid = 2068] [id = 146] 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (19E97000) [pid = 2068] [serial = 436] [outer = 00000000] 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A4E8400) [pid = 2068] [serial = 437] [outer = 19E97000] 08:51:51 INFO - PROCESS | 2068 | 1466437911086 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1A4E9000) [pid = 2068] [serial = 438] [outer = 19E97000] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (12BC9C00) [pid = 2068] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (144C8C00) [pid = 2068] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1760D000) [pid = 2068] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (10475000) [pid = 2068] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (16773800) [pid = 2068] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (17E81400) [pid = 2068] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (10E09800) [pid = 2068] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19818800) [pid = 2068] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:51:51 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (13130C00) [pid = 2068] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:51:51 INFO - PROCESS | 2068 | 1466437911565 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 08:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:51:51 INFO - PROCESS | 2068 | 1466437911599 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 2068 | 1466437911602 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:51:51 INFO - PROCESS | 2068 | 1466437911606 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 2068 | 1466437911608 Marionette TRACE conn3 <- [1,550,null,{}] 08:51:51 INFO - PROCESS | 2068 | 1466437911611 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 2068 | 1466437911613 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:51 INFO - PROCESS | 2068 | 1466437911692 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:51:51 INFO - PROCESS | 2068 | 1466437911780 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2068 | 1466437911782 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:51 INFO - PROCESS | 2068 | ++DOCSHELL 10A48000 == 50 [pid = 2068] [id = 147] 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (114CE400) [pid = 2068] [serial = 439] [outer = 00000000] 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (16BEA800) [pid = 2068] [serial = 440] [outer = 114CE400] 08:51:51 INFO - PROCESS | 2068 | 1466437911824 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19E94400) [pid = 2068] [serial = 441] [outer = 114CE400] 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:52 INFO - PROCESS | 2068 | 1466437912159 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 594ms 08:51:52 INFO - PROCESS | 2068 | 1466437912201 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 2068 | 1466437912202 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:51:52 INFO - PROCESS | 2068 | 1466437912205 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2068 | 1466437912207 Marionette TRACE conn3 <- [1,554,null,{}] 08:51:52 INFO - PROCESS | 2068 | 1466437912210 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 2068 | 1466437912212 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:52 INFO - PROCESS | 2068 | 1466437912314 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:51:52 INFO - PROCESS | 2068 | 1466437912429 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2068 | 1466437912431 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:52 INFO - PROCESS | 2068 | ++DOCSHELL 1760D000 == 51 [pid = 2068] [id = 148] 08:51:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (176F5000) [pid = 2068] [serial = 442] [outer = 00000000] 08:51:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A6AE400) [pid = 2068] [serial = 443] [outer = 176F5000] 08:51:52 INFO - PROCESS | 2068 | 1466437912472 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A9F8000) [pid = 2068] [serial = 444] [outer = 176F5000] 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:52 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:52 INFO - PROCESS | 2068 | 1466437912825 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 640ms 08:51:52 INFO - PROCESS | 2068 | 1466437912844 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 2068 | 1466437912846 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:51:52 INFO - PROCESS | 2068 | 1466437912849 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:51:52 INFO - PROCESS | 2068 | 1466437912850 Marionette TRACE conn3 <- [1,558,null,{}] 08:51:52 INFO - PROCESS | 2068 | 1466437912854 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 2068 | 1466437912856 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:52 INFO - PROCESS | 2068 | 1466437912981 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:51:52 INFO - PROCESS | 2068 | 1466437912989 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2068 | 1466437912991 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:53 INFO - PROCESS | 2068 | ++DOCSHELL 19862C00 == 52 [pid = 2068] [id = 149] 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1A366800) [pid = 2068] [serial = 445] [outer = 00000000] 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1AB3A400) [pid = 2068] [serial = 446] [outer = 1A366800] 08:51:53 INFO - PROCESS | 2068 | 1466437913033 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1ABBE000) [pid = 2068] [serial = 447] [outer = 1A366800] 08:51:53 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:53 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:53 INFO - PROCESS | 2068 | 1466437913426 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 08:51:53 INFO - PROCESS | 2068 | 1466437913489 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 2068 | 1466437913493 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:51:53 INFO - PROCESS | 2068 | 1466437913498 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2068 | 1466437913502 Marionette TRACE conn3 <- [1,562,null,{}] 08:51:53 INFO - PROCESS | 2068 | 1466437913508 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 2068 | 1466437913512 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:53 INFO - PROCESS | 2068 | 1466437913664 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:51:53 INFO - PROCESS | 2068 | 1466437913845 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2068 | 1466437913850 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:53 INFO - PROCESS | 2068 | ++DOCSHELL 1140DC00 == 53 [pid = 2068] [id = 150] 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1140E800) [pid = 2068] [serial = 448] [outer = 00000000] 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1281B800) [pid = 2068] [serial = 449] [outer = 1140E800] 08:51:53 INFO - PROCESS | 2068 | 1466437913905 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (12BCA000) [pid = 2068] [serial = 450] [outer = 1140E800] 08:51:54 INFO - PROCESS | 2068 | 1466437914434 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1000ms 08:51:54 INFO - PROCESS | 2068 | 1466437914502 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2068 | 1466437914506 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:51:54 INFO - PROCESS | 2068 | 1466437914512 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 2068 | 1466437914516 Marionette TRACE conn3 <- [1,566,null,{}] 08:51:54 INFO - PROCESS | 2068 | 1466437914520 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 2068 | 1466437914523 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:54 INFO - PROCESS | 2068 | 1466437914634 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:51:54 INFO - PROCESS | 2068 | 1466437914771 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2068 | 1466437914774 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:54 INFO - PROCESS | 2068 | ++DOCSHELL 14E2D000 == 54 [pid = 2068] [id = 151] 08:51:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (1611D800) [pid = 2068] [serial = 451] [outer = 00000000] 08:51:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (16129000) [pid = 2068] [serial = 452] [outer = 1611D800] 08:51:54 INFO - PROCESS | 2068 | 1466437914830 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (174A9800) [pid = 2068] [serial = 453] [outer = 1611D800] 08:51:55 INFO - PROCESS | 2068 | 1466437915394 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 906ms 08:51:55 INFO - PROCESS | 2068 | 1466437915424 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 2068 | 1466437915427 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:51:55 INFO - PROCESS | 2068 | 1466437915432 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2068 | 1466437915434 Marionette TRACE conn3 <- [1,570,null,{}] 08:51:55 INFO - PROCESS | 2068 | 1466437915444 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 2068 | 1466437915449 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:55 INFO - PROCESS | 2068 | 1466437915562 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:51:55 INFO - PROCESS | 2068 | 1466437915667 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2068 | 1466437915671 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:55 INFO - PROCESS | 2068 | ++DOCSHELL 19E97800 == 55 [pid = 2068] [id = 152] 08:51:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (19E9C400) [pid = 2068] [serial = 454] [outer = 00000000] 08:51:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (1A6AD400) [pid = 2068] [serial = 455] [outer = 19E9C400] 08:51:55 INFO - PROCESS | 2068 | 1466437915737 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (1AB35C00) [pid = 2068] [serial = 456] [outer = 19E9C400] 08:51:56 INFO - PROCESS | 2068 | 1466437916314 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 937ms 08:51:56 INFO - PROCESS | 2068 | 1466437916381 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 2068 | 1466437916383 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:51:56 INFO - PROCESS | 2068 | 1466437916387 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 2068 | 1466437916389 Marionette TRACE conn3 <- [1,574,null,{}] 08:51:56 INFO - PROCESS | 2068 | 1466437916392 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 2068 | 1466437916395 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:56 INFO - PROCESS | 2068 | 1466437916504 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:51:56 INFO - PROCESS | 2068 | 1466437916632 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2068 | 1466437916634 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:56 INFO - PROCESS | 2068 | ++DOCSHELL 169E6400 == 56 [pid = 2068] [id = 153] 08:51:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (169E9000) [pid = 2068] [serial = 457] [outer = 00000000] 08:51:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (169EE000) [pid = 2068] [serial = 458] [outer = 169E9000] 08:51:56 INFO - PROCESS | 2068 | 1466437916690 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (19EC9000) [pid = 2068] [serial = 459] [outer = 169E9000] 08:51:57 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:57 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:57 INFO - PROCESS | 2068 | 1466437917271 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 937ms 08:51:57 INFO - PROCESS | 2068 | 1466437917332 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2068 | 1466437917334 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:51:57 INFO - PROCESS | 2068 | 1466437917338 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 2068 | 1466437917340 Marionette TRACE conn3 <- [1,578,null,{}] 08:51:57 INFO - PROCESS | 2068 | 1466437917343 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 2068 | 1466437917345 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:57 INFO - PROCESS | 2068 | 1466437917452 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:51:57 INFO - PROCESS | 2068 | 1466437917582 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 2068 | 1466437917584 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:57 INFO - PROCESS | 2068 | ++DOCSHELL 105EC800 == 57 [pid = 2068] [id = 154] 08:51:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (105F3C00) [pid = 2068] [serial = 460] [outer = 00000000] 08:51:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 111 (11CC7800) [pid = 2068] [serial = 461] [outer = 105F3C00] 08:51:57 INFO - PROCESS | 2068 | 1466437917643 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 112 (130A0400) [pid = 2068] [serial = 462] [outer = 105F3C00] 08:51:58 INFO - PROCESS | 2068 | 1466437918439 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1140ms 08:51:58 INFO - PROCESS | 2068 | 1466437918488 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2068 | 1466437918492 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 2068 | 1466437918496 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:51:58 INFO - PROCESS | 2068 | 1466437918501 Marionette TRACE conn3 <- [1,582,null,{}] 08:51:58 INFO - PROCESS | 2068 | 1466437918506 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 2068 | 1466437918509 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:58 INFO - PROCESS | 2068 | 1466437918653 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:51:58 INFO - PROCESS | 2068 | 1466437918714 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2068 | 1466437918716 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:51:58 INFO - PROCESS | 2068 | ++DOCSHELL 13125800 == 58 [pid = 2068] [id = 155] 08:51:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 113 (13128C00) [pid = 2068] [serial = 463] [outer = 00000000] 08:51:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 114 (157E4000) [pid = 2068] [serial = 464] [outer = 13128C00] 08:51:58 INFO - PROCESS | 2068 | 1466437918765 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 115 (16081C00) [pid = 2068] [serial = 465] [outer = 13128C00] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1760D000 == 57 [pid = 2068] [id = 148] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 10A48000 == 56 [pid = 2068] [id = 147] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 11409C00 == 55 [pid = 2068] [id = 146] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 19866000 == 54 [pid = 2068] [id = 145] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 10E03800 == 53 [pid = 2068] [id = 144] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 16BE9C00 == 52 [pid = 2068] [id = 143] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 16120C00 == 51 [pid = 2068] [id = 142] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 12BC4000 == 50 [pid = 2068] [id = 141] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 12DF6400 == 49 [pid = 2068] [id = 140] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1970E000 == 48 [pid = 2068] [id = 134] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 16960C00 == 47 [pid = 2068] [id = 123] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1A368000 == 46 [pid = 2068] [id = 139] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 16122C00 == 45 [pid = 2068] [id = 136] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 13124400 == 44 [pid = 2068] [id = 112] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 13284000 == 43 [pid = 2068] [id = 110] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 19A0C400 == 42 [pid = 2068] [id = 137] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 10E0A800 == 41 [pid = 2068] [id = 135] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 19A0BC00 == 40 [pid = 2068] [id = 111] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 10E09400 == 39 [pid = 2068] [id = 122] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 10A46800 == 38 [pid = 2068] [id = 67] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1A6AC800 == 37 [pid = 2068] [id = 138] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 157E8000 == 36 [pid = 2068] [id = 68] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1981A000 == 35 [pid = 2068] [id = 124] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1981A800 == 34 [pid = 2068] [id = 69] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 105ED800 == 33 [pid = 2068] [id = 121] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 169E6400 == 32 [pid = 2068] [id = 153] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 105EC800 == 31 [pid = 2068] [id = 154] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 19E97800 == 30 [pid = 2068] [id = 152] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 19862C00 == 29 [pid = 2068] [id = 149] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 1140DC00 == 28 [pid = 2068] [id = 150] 08:51:59 INFO - PROCESS | 2068 | --DOCSHELL 14E2D000 == 27 [pid = 2068] [id = 151] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 114 (1303B800) [pid = 2068] [serial = 376] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 113 (13154400) [pid = 2068] [serial = 377] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 112 (1607C400) [pid = 2068] [serial = 379] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 111 (16122000) [pid = 2068] [serial = 380] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 110 (19CEC000) [pid = 2068] [serial = 370] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 109 (16BDF800) [pid = 2068] [serial = 367] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 108 (13131000) [pid = 2068] [serial = 364] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (176FB400) [pid = 2068] [serial = 385] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (178E6000) [pid = 2068] [serial = 386] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (10E0B400) [pid = 2068] [serial = 373] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (112E9C00) [pid = 2068] [serial = 374] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (16BE8C00) [pid = 2068] [serial = 382] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (19709C00) [pid = 2068] [serial = 389] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (13934000) [pid = 2068] [serial = 394] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (19702800) [pid = 2068] [serial = 388] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (19A17000) [pid = 2068] [serial = 391] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (12894800) [pid = 2068] [serial = 395] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (19CEDC00) [pid = 2068] [serial = 398] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19CEE000) [pid = 2068] [serial = 399] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1A369400) [pid = 2068] [serial = 401] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1036C000) [pid = 2068] [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.] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (19A48800) [pid = 2068] [serial = 392] [outer = 00000000] [url = about:blank] 08:51:59 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (16D69800) [pid = 2068] [serial = 383] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2068 | 1466437920154 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1703ms 08:52:00 INFO - PROCESS | 2068 | 1466437920233 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2068 | 1466437920237 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:52:00 INFO - PROCESS | 2068 | 1466437920249 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 2068 | 1466437920253 Marionette TRACE conn3 <- [1,586,null,{}] 08:52:00 INFO - PROCESS | 2068 | 1466437920258 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 2068 | 1466437920261 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:00 INFO - PROCESS | 2068 | 1466437920435 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:52:00 INFO - PROCESS | 2068 | 1466437920446 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 2068 | 1466437920449 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:00 INFO - PROCESS | 2068 | ++DOCSHELL 114C8800 == 28 [pid = 2068] [id = 156] 08:52:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (114CB400) [pid = 2068] [serial = 466] [outer = 00000000] 08:52:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (12894800) [pid = 2068] [serial = 467] [outer = 114CB400] 08:52:00 INFO - PROCESS | 2068 | 1466437920496 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (12BC7400) [pid = 2068] [serial = 468] [outer = 114CB400] 08:52:01 INFO - PROCESS | 2068 | 1466437921085 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 906ms 08:52:01 INFO - PROCESS | 2068 | 1466437921153 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2068 | 1466437921158 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:52:01 INFO - PROCESS | 2068 | 1466437921164 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2068 | 1466437921166 Marionette TRACE conn3 <- [1,590,null,{}] 08:52:01 INFO - PROCESS | 2068 | 1466437921171 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 2068 | 1466437921173 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:01 INFO - PROCESS | 2068 | 1466437921268 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:52:01 INFO - PROCESS | 2068 | 1466437921350 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2068 | 1466437921353 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:01 INFO - PROCESS | 2068 | ++DOCSHELL 12DF4400 == 29 [pid = 2068] [id = 157] 08:52:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (13034800) [pid = 2068] [serial = 469] [outer = 00000000] 08:52:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (13127400) [pid = 2068] [serial = 470] [outer = 13034800] 08:52:01 INFO - PROCESS | 2068 | 1466437921399 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (13278800) [pid = 2068] [serial = 471] [outer = 13034800] 08:52:01 INFO - PROCESS | 2068 | 1466437921773 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 640ms 08:52:01 INFO - PROCESS | 2068 | 1466437921801 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2068 | 1466437921803 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:52:01 INFO - PROCESS | 2068 | 1466437921807 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2068 | 1466437921810 Marionette TRACE conn3 <- [1,594,null,{}] 08:52:01 INFO - PROCESS | 2068 | 1466437921821 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 2068 | 1466437921825 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:01 INFO - PROCESS | 2068 | 1466437921941 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:52:01 INFO - PROCESS | 2068 | 1466437921948 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2068 | 1466437921951 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:01 INFO - PROCESS | 2068 | ++DOCSHELL 1611F400 == 30 [pid = 2068] [id = 158] 08:52:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1611FC00) [pid = 2068] [serial = 472] [outer = 00000000] 08:52:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (165BD000) [pid = 2068] [serial = 473] [outer = 1611FC00] 08:52:01 INFO - PROCESS | 2068 | 1466437921997 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (168C7C00) [pid = 2068] [serial = 474] [outer = 1611FC00] 08:52:02 INFO - PROCESS | 2068 | 1466437922491 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 08:52:02 INFO - PROCESS | 2068 | 1466437922547 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2068 | 1466437922549 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:52:02 INFO - PROCESS | 2068 | 1466437922558 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2068 | 1466437922560 Marionette TRACE conn3 <- [1,598,null,{}] 08:52:02 INFO - PROCESS | 2068 | 1466437922563 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 2068 | 1466437922565 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:02 INFO - PROCESS | 2068 | 1466437922676 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:52:02 INFO - PROCESS | 2068 | 1466437922681 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 2068 | 1466437922683 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:02 INFO - PROCESS | 2068 | ++DOCSHELL 169E3400 == 31 [pid = 2068] [id = 159] 08:52:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (169E5400) [pid = 2068] [serial = 475] [outer = 00000000] 08:52:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (169EDC00) [pid = 2068] [serial = 476] [outer = 169E5400] 08:52:02 INFO - PROCESS | 2068 | 1466437922732 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (16BE8C00) [pid = 2068] [serial = 477] [outer = 169E5400] 08:52:03 INFO - PROCESS | 2068 | 1466437923160 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 625ms 08:52:03 INFO - PROCESS | 2068 | 1466437923195 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 2068 | 1466437923197 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:52:03 INFO - PROCESS | 2068 | 1466437923200 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 2068 | 1466437923202 Marionette TRACE conn3 <- [1,602,null,{}] 08:52:03 INFO - PROCESS | 2068 | 1466437923205 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 2068 | 1466437923207 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:03 INFO - PROCESS | 2068 | 1466437923317 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:52:03 INFO - PROCESS | 2068 | 1466437923401 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2068 | 1466437923403 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:03 INFO - PROCESS | 2068 | ++DOCSHELL 16D69000 == 32 [pid = 2068] [id = 160] 08:52:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (16D69800) [pid = 2068] [serial = 478] [outer = 00000000] 08:52:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (17660800) [pid = 2068] [serial = 479] [outer = 16D69800] 08:52:03 INFO - PROCESS | 2068 | 1466437923446 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (178E2400) [pid = 2068] [serial = 480] [outer = 16D69800] 08:52:03 INFO - PROCESS | 2068 | 1466437923853 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 687ms 08:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:52:03 INFO - PROCESS | 2068 | 1466437923903 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 2068 | 1466437923905 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:52:03 INFO - PROCESS | 2068 | 1466437923908 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 2068 | 1466437923910 Marionette TRACE conn3 <- [1,606,null,{}] 08:52:03 INFO - PROCESS | 2068 | 1466437923913 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 2068 | 1466437923919 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:04 INFO - PROCESS | 2068 | 1466437924056 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:52:04 INFO - PROCESS | 2068 | 1466437924068 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2068 | 1466437924070 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:04 INFO - PROCESS | 2068 | ++DOCSHELL 0C76C400 == 33 [pid = 2068] [id = 161] 08:52:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (17E76800) [pid = 2068] [serial = 481] [outer = 00000000] 08:52:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 109 (19708000) [pid = 2068] [serial = 482] [outer = 17E76800] 08:52:04 INFO - PROCESS | 2068 | 1466437924116 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 110 (1981A000) [pid = 2068] [serial = 483] [outer = 17E76800] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 109 (1981AC00) [pid = 2068] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 108 (16BDB800) [pid = 2068] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (10E0B800) [pid = 2068] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (1970C400) [pid = 2068] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (19868800) [pid = 2068] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (114CE400) [pid = 2068] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (19E97000) [pid = 2068] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (19A0C800) [pid = 2068] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (12BC6C00) [pid = 2068] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (1A4EBC00) [pid = 2068] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (10E0AC00) [pid = 2068] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (16121400) [pid = 2068] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (176F5000) [pid = 2068] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (1A6AD800) [pid = 2068] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19A0A400) [pid = 2068] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (17552400) [pid = 2068] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16127400) [pid = 2068] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (12DFA800) [pid = 2068] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1A366800) [pid = 2068] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:52:04 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19A11C00) [pid = 2068] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:52:05 INFO - PROCESS | 2068 | 1466437925071 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1187ms 08:52:05 INFO - PROCESS | 2068 | 1466437925102 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2068 | 1466437925104 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:52:05 INFO - PROCESS | 2068 | 1466437925108 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 2068 | 1466437925109 Marionette TRACE conn3 <- [1,610,null,{}] 08:52:05 INFO - PROCESS | 2068 | 1466437925112 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 2068 | 1466437925114 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:05 INFO - PROCESS | 2068 | 1466437925189 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:52:05 INFO - PROCESS | 2068 | 1466437925195 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2068 | 1466437925196 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:05 INFO - PROCESS | 2068 | ++DOCSHELL 10E07C00 == 34 [pid = 2068] [id = 162] 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1304F000) [pid = 2068] [serial = 484] [outer = 00000000] 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1749EC00) [pid = 2068] [serial = 485] [outer = 1304F000] 08:52:05 INFO - PROCESS | 2068 | 1466437925240 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (16121400) [pid = 2068] [serial = 486] [outer = 1304F000] 08:52:05 INFO - PROCESS | 2068 | 1466437925663 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 594ms 08:52:05 INFO - PROCESS | 2068 | 1466437925713 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2068 | 1466437925715 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 2068 | 1466437925719 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 2068 | 1466437925720 Marionette TRACE conn3 <- [1,614,null,{}] 08:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:52:05 INFO - PROCESS | 2068 | 1466437925724 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 2068 | 1466437925725 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:05 INFO - PROCESS | 2068 | 1466437925803 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:52:05 INFO - PROCESS | 2068 | 1466437925808 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2068 | 1466437925810 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:05 INFO - PROCESS | 2068 | ++DOCSHELL 1440EC00 == 35 [pid = 2068] [id = 163] 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (168BCC00) [pid = 2068] [serial = 487] [outer = 00000000] 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (19816000) [pid = 2068] [serial = 488] [outer = 168BCC00] 08:52:05 INFO - PROCESS | 2068 | 1466437925855 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (19817C00) [pid = 2068] [serial = 489] [outer = 168BCC00] 08:52:06 INFO - PROCESS | 2068 | 1466437926288 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 594ms 08:52:06 INFO - PROCESS | 2068 | 1466437926318 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2068 | 1466437926320 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:52:06 INFO - PROCESS | 2068 | 1466437926324 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:52:06 INFO - PROCESS | 2068 | 1466437926325 Marionette TRACE conn3 <- [1,618,null,{}] 08:52:06 INFO - PROCESS | 2068 | 1466437926328 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 2068 | 1466437926330 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:06 INFO - PROCESS | 2068 | 1466437926444 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:52:06 INFO - PROCESS | 2068 | 1466437926452 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2068 | 1466437926454 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:06 INFO - PROCESS | 2068 | ++DOCSHELL 1611B000 == 36 [pid = 2068] [id = 164] 08:52:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (19861400) [pid = 2068] [serial = 490] [outer = 00000000] 08:52:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (19869400) [pid = 2068] [serial = 491] [outer = 19861400] 08:52:06 INFO - PROCESS | 2068 | 1466437926497 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1986B400) [pid = 2068] [serial = 492] [outer = 19861400] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 114C8800 == 35 [pid = 2068] [id = 156] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 13125800 == 34 [pid = 2068] [id = 155] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 12DF4400 == 33 [pid = 2068] [id = 157] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 169E3400 == 32 [pid = 2068] [id = 159] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 1611F400 == 31 [pid = 2068] [id = 158] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 10E07C00 == 30 [pid = 2068] [id = 162] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 0C76C400 == 29 [pid = 2068] [id = 161] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 1440EC00 == 28 [pid = 2068] [id = 163] 08:52:07 INFO - PROCESS | 2068 | --DOCSHELL 16D69000 == 27 [pid = 2068] [id = 160] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1AD5F800) [pid = 2068] [serial = 362] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (1981C000) [pid = 2068] [serial = 431] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19861800) [pid = 2068] [serial = 432] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1A161000) [pid = 2068] [serial = 435] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (16BEA800) [pid = 2068] [serial = 440] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (19A17400) [pid = 2068] [serial = 434] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1A4E8400) [pid = 2068] [serial = 437] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1A368400) [pid = 2068] [serial = 410] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1A515400) [pid = 2068] [serial = 411] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1400FC00) [pid = 2068] [serial = 422] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (14E33800) [pid = 2068] [serial = 423] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1AB3E000) [pid = 2068] [serial = 416] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1ABC1800) [pid = 2068] [serial = 417] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (13651C00) [pid = 2068] [serial = 404] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1400EC00) [pid = 2068] [serial = 405] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (165C5000) [pid = 2068] [serial = 425] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1A9F8000) [pid = 2068] [serial = 444] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16BE0C00) [pid = 2068] [serial = 426] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1A6B7000) [pid = 2068] [serial = 413] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1A9F9000) [pid = 2068] [serial = 414] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A4E3800) [pid = 2068] [serial = 402] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17E80400) [pid = 2068] [serial = 428] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (168BB400) [pid = 2068] [serial = 407] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (16BE4800) [pid = 2068] [serial = 408] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (130CA400) [pid = 2068] [serial = 419] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13154000) [pid = 2068] [serial = 420] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1A4E9000) [pid = 2068] [serial = 438] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1AB3A400) [pid = 2068] [serial = 446] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1ABBE000) [pid = 2068] [serial = 447] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (19E94400) [pid = 2068] [serial = 441] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1A6AE400) [pid = 2068] [serial = 443] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19705C00) [pid = 2068] [serial = 429] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1A4E6C00) [pid = 2068] [serial = 371] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (16BE2800) [pid = 2068] [serial = 368] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (14010800) [pid = 2068] [serial = 365] [outer = 00000000] [url = about:blank] 08:52:08 INFO - PROCESS | 2068 | 1466437928243 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1952ms 08:52:08 INFO - PROCESS | 2068 | 1466437928283 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:52:08 INFO - PROCESS | 2068 | 1466437928286 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:52:08 INFO - PROCESS | 2068 | 1466437928292 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2068 | 1466437928294 Marionette TRACE conn3 <- [1,622,null,{}] 08:52:08 INFO - PROCESS | 2068 | 1466437928300 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 2068 | 1466437928303 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:08 INFO - PROCESS | 2068 | 1466437928388 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:52:08 INFO - PROCESS | 2068 | 1466437928395 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2068 | 1466437928398 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:08 INFO - PROCESS | 2068 | ++DOCSHELL 10E06C00 == 28 [pid = 2068] [id = 165] 08:52:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10E07000) [pid = 2068] [serial = 493] [outer = 00000000] 08:52:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (10ECAC00) [pid = 2068] [serial = 494] [outer = 10E07000] 08:52:08 INFO - PROCESS | 2068 | 1466437928446 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (10ED0000) [pid = 2068] [serial = 495] [outer = 10E07000] 08:52:08 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:08 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:08 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:08 INFO - PROCESS | 2068 | 1466437928907 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 640ms 08:52:08 INFO - PROCESS | 2068 | 1466437928926 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2068 | 1466437928931 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:52:08 INFO - PROCESS | 2068 | 1466437928937 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2068 | 1466437928940 Marionette TRACE conn3 <- [1,626,null,{}] 08:52:08 INFO - PROCESS | 2068 | 1466437928947 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 2068 | 1466437928950 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:09 INFO - PROCESS | 2068 | 1466437929038 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:52:09 INFO - PROCESS | 2068 | 1466437929047 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2068 | 1466437929050 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:09 INFO - PROCESS | 2068 | ++DOCSHELL 12BC4000 == 29 [pid = 2068] [id = 166] 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (12BC7000) [pid = 2068] [serial = 496] [outer = 00000000] 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (13051C00) [pid = 2068] [serial = 497] [outer = 12BC7000] 08:52:09 INFO - PROCESS | 2068 | 1466437929100 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1312E800) [pid = 2068] [serial = 498] [outer = 12BC7000] 08:52:09 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:09 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:09 INFO - PROCESS | 2068 | 1466437929552 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 640ms 08:52:09 INFO - PROCESS | 2068 | 1466437929574 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 2068 | 1466437929576 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:52:09 INFO - PROCESS | 2068 | 1466437929584 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 2068 | 1466437929587 Marionette TRACE conn3 <- [1,630,null,{}] 08:52:09 INFO - PROCESS | 2068 | 1466437929598 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 2068 | 1466437929603 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:09 INFO - PROCESS | 2068 | 1466437929684 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:52:09 INFO - PROCESS | 2068 | 1466437929693 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2068 | 1466437929697 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:09 INFO - PROCESS | 2068 | ++DOCSHELL 14410800 == 30 [pid = 2068] [id = 167] 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (14410C00) [pid = 2068] [serial = 499] [outer = 00000000] 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (14E33C00) [pid = 2068] [serial = 500] [outer = 14410C00] 08:52:09 INFO - PROCESS | 2068 | 1466437929745 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1539F800) [pid = 2068] [serial = 501] [outer = 14410C00] 08:52:10 INFO - PROCESS | 2068 | 1466437930221 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 703ms 08:52:10 INFO - PROCESS | 2068 | 1466437930284 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2068 | 1466437930287 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:52:10 INFO - PROCESS | 2068 | 1466437930291 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 2068 | 1466437930293 Marionette TRACE conn3 <- [1,634,null,{}] 08:52:10 INFO - PROCESS | 2068 | 1466437930296 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 2068 | 1466437930298 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:10 INFO - PROCESS | 2068 | 1466437930378 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:52:10 INFO - PROCESS | 2068 | 1466437930384 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2068 | 1466437930386 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:10 INFO - PROCESS | 2068 | ++DOCSHELL 15396800 == 31 [pid = 2068] [id = 168] 08:52:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (15A6C000) [pid = 2068] [serial = 502] [outer = 00000000] 08:52:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1607D400) [pid = 2068] [serial = 503] [outer = 15A6C000] 08:52:10 INFO - PROCESS | 2068 | 1466437930429 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16126400) [pid = 2068] [serial = 504] [outer = 15A6C000] 08:52:10 INFO - PROCESS | 2068 | 1466437930861 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 593ms 08:52:10 INFO - PROCESS | 2068 | 1466437930887 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2068 | 1466437930889 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:52:10 INFO - PROCESS | 2068 | 1466437930892 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:52:10 INFO - PROCESS | 2068 | 1466437930893 Marionette TRACE conn3 <- [1,638,null,{}] 08:52:10 INFO - PROCESS | 2068 | 1466437930901 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 2068 | 1466437930903 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:10 INFO - PROCESS | 2068 | 1466437930976 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:52:10 INFO - PROCESS | 2068 | 1466437930982 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2068 | 1466437930984 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:10 INFO - PROCESS | 2068 | ++DOCSHELL 165C2000 == 32 [pid = 2068] [id = 169] 08:52:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (165C4800) [pid = 2068] [serial = 505] [outer = 00000000] 08:52:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (169E1000) [pid = 2068] [serial = 506] [outer = 165C4800] 08:52:11 INFO - PROCESS | 2068 | 1466437931026 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (169E6C00) [pid = 2068] [serial = 507] [outer = 165C4800] 08:52:11 INFO - PROCESS | 2068 | 1466437931480 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 641ms 08:52:11 INFO - PROCESS | 2068 | 1466437931531 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 2068 | 1466437931533 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:52:11 INFO - PROCESS | 2068 | 1466437931536 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2068 | 1466437931538 Marionette TRACE conn3 <- [1,642,null,{}] 08:52:11 INFO - PROCESS | 2068 | 1466437931541 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 2068 | 1466437931547 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:11 INFO - PROCESS | 2068 | 1466437931643 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:52:11 INFO - PROCESS | 2068 | 1466437931657 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2068 | 1466437931660 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:11 INFO - PROCESS | 2068 | ++DOCSHELL 16D5F400 == 33 [pid = 2068] [id = 170] 08:52:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16D60000) [pid = 2068] [serial = 508] [outer = 00000000] 08:52:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17550C00) [pid = 2068] [serial = 509] [outer = 16D60000] 08:52:11 INFO - PROCESS | 2068 | 1466437931703 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17661400) [pid = 2068] [serial = 510] [outer = 16D60000] 08:52:12 INFO - PROCESS | 2068 | 1466437932103 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 593ms 08:52:12 INFO - PROCESS | 2068 | 1466437932133 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2068 | 1466437932135 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:52:12 INFO - PROCESS | 2068 | 1466437932149 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2068 | 1466437932151 Marionette TRACE conn3 <- [1,646,null,{}] 08:52:12 INFO - PROCESS | 2068 | 1466437932164 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 2068 | 1466437932166 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:12 INFO - PROCESS | 2068 | 1466437932253 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:52:12 INFO - PROCESS | 2068 | 1466437932258 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2068 | 1466437932260 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:12 INFO - PROCESS | 2068 | ++DOCSHELL 16DEDC00 == 34 [pid = 2068] [id = 171] 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178E3800) [pid = 2068] [serial = 511] [outer = 00000000] 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E02400) [pid = 2068] [serial = 512] [outer = 178E3800] 08:52:12 INFO - PROCESS | 2068 | 1466437932304 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (17E79400) [pid = 2068] [serial = 513] [outer = 178E3800] 08:52:12 INFO - PROCESS | 2068 | 1466437932718 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 593ms 08:52:12 INFO - PROCESS | 2068 | 1466437932746 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2068 | 1466437932748 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:52:12 INFO - PROCESS | 2068 | 1466437932751 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2068 | 1466437932753 Marionette TRACE conn3 <- [1,650,null,{}] 08:52:12 INFO - PROCESS | 2068 | 1466437932756 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 2068 | 1466437932758 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:12 INFO - PROCESS | 2068 | 1466437932865 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:52:12 INFO - PROCESS | 2068 | 1466437932872 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2068 | 1466437932874 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:12 INFO - PROCESS | 2068 | ++DOCSHELL 17E7F400 == 35 [pid = 2068] [id = 172] 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17E80C00) [pid = 2068] [serial = 514] [outer = 00000000] 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19702C00) [pid = 2068] [serial = 515] [outer = 17E80C00] 08:52:12 INFO - PROCESS | 2068 | 1466437932917 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19703000) [pid = 2068] [serial = 516] [outer = 17E80C00] 08:52:13 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:13 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 2068 | 1466437933315 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 594ms 08:52:13 INFO - PROCESS | 2068 | 1466437933349 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 2068 | 1466437933351 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:52:13 INFO - PROCESS | 2068 | 1466437933354 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:52:13 INFO - PROCESS | 2068 | 1466437933355 Marionette TRACE conn3 <- [1,654,null,{}] 08:52:13 INFO - PROCESS | 2068 | 1466437933358 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 2068 | 1466437933360 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:13 INFO - PROCESS | 2068 | 1466437933436 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:52:13 INFO - PROCESS | 2068 | 1466437933526 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 2068 | 1466437933528 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:13 INFO - PROCESS | 2068 | ++DOCSHELL 1440FC00 == 36 [pid = 2068] [id = 173] 08:52:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19709800) [pid = 2068] [serial = 517] [outer = 00000000] 08:52:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19815400) [pid = 2068] [serial = 518] [outer = 19709800] 08:52:13 INFO - PROCESS | 2068 | 1466437933574 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1981E400) [pid = 2068] [serial = 519] [outer = 19709800] 08:52:13 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 2068 | 1466437933992 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 687ms 08:52:14 INFO - PROCESS | 2068 | 1466437934054 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 2068 | 1466437934056 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 2068 | 1466437934059 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:52:14 INFO - PROCESS | 2068 | 1466437934061 Marionette TRACE conn3 <- [1,658,null,{}] 08:52:14 INFO - PROCESS | 2068 | 1466437934064 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 2068 | 1466437934066 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:14 INFO - PROCESS | 2068 | 1466437934182 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:52:14 INFO - PROCESS | 2068 | 1466437934190 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 2068 | 1466437934192 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:14 INFO - PROCESS | 2068 | ++DOCSHELL 19451400 == 37 [pid = 2068] [id = 174] 08:52:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19702000) [pid = 2068] [serial = 520] [outer = 00000000] 08:52:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19867C00) [pid = 2068] [serial = 521] [outer = 19702000] 08:52:14 INFO - PROCESS | 2068 | 1466437934234 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1986CC00) [pid = 2068] [serial = 522] [outer = 19702000] 08:52:14 INFO - PROCESS | 2068 | 1466437934687 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 687ms 08:52:14 INFO - PROCESS | 2068 | 1466437934759 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 2068 | 1466437934761 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 2068 | 1466437934765 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:52:14 INFO - PROCESS | 2068 | 1466437934767 Marionette TRACE conn3 <- [1,662,null,{}] 08:52:14 INFO - PROCESS | 2068 | 1466437934777 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 2068 | 1466437934779 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:14 INFO - PROCESS | 2068 | 1466437934922 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:52:14 INFO - PROCESS | 2068 | 1466437934934 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 2068 | 1466437934937 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:14 INFO - PROCESS | 2068 | ++DOCSHELL 105F2800 == 38 [pid = 2068] [id = 175] 08:52:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (19A4B000) [pid = 2068] [serial = 523] [outer = 00000000] 08:52:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (19CEE400) [pid = 2068] [serial = 524] [outer = 19A4B000] 08:52:14 INFO - PROCESS | 2068 | 1466437934981 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (19E95800) [pid = 2068] [serial = 525] [outer = 19A4B000] 08:52:15 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:15 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:15 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:15 INFO - PROCESS | 2068 | [2068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:15 INFO - PROCESS | 2068 | 1466437935433 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 687ms 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (169E5400) [pid = 2068] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (16D69800) [pid = 2068] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (17E76800) [pid = 2068] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (168BCC00) [pid = 2068] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (19E9C400) [pid = 2068] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (169E9000) [pid = 2068] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (105F3C00) [pid = 2068] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13128C00) [pid = 2068] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (114CB400) [pid = 2068] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (13034800) [pid = 2068] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1611FC00) [pid = 2068] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1140E800) [pid = 2068] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1611D800) [pid = 2068] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:52:15 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1304F000) [pid = 2068] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:52:15 INFO - PROCESS | 2068 | 1466437935638 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2068 | 1466437935640 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:52:15 INFO - PROCESS | 2068 | 1466437935648 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 2068 | 1466437935649 Marionette TRACE conn3 <- [1,666,null,{}] 08:52:15 INFO - PROCESS | 2068 | 1466437935652 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 2068 | 1466437935654 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:15 INFO - PROCESS | 2068 | 1466437935731 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:52:15 INFO - PROCESS | 2068 | 1466437935737 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2068 | 1466437935739 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:15 INFO - PROCESS | 2068 | ++DOCSHELL 1140AC00 == 39 [pid = 2068] [id = 176] 08:52:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (13128C00) [pid = 2068] [serial = 526] [outer = 00000000] 08:52:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1607B400) [pid = 2068] [serial = 527] [outer = 13128C00] 08:52:15 INFO - PROCESS | 2068 | 1466437935781 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (16129C00) [pid = 2068] [serial = 528] [outer = 13128C00] 08:52:16 INFO - PROCESS | 2068 | 1466437936190 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 593ms 08:52:16 INFO - PROCESS | 2068 | 1466437936248 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2068 | 1466437936250 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:52:16 INFO - PROCESS | 2068 | 1466437936253 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2068 | 1466437936255 Marionette TRACE conn3 <- [1,670,null,{}] 08:52:16 INFO - PROCESS | 2068 | 1466437936268 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 2068 | 1466437936270 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:16 INFO - PROCESS | 2068 | 1466437936355 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:52:16 INFO - PROCESS | 2068 | 1466437936362 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2068 | 1466437936364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:16 INFO - PROCESS | 2068 | ++DOCSHELL 169EAC00 == 40 [pid = 2068] [id = 177] 08:52:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16BDCC00) [pid = 2068] [serial = 529] [outer = 00000000] 08:52:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1985F400) [pid = 2068] [serial = 530] [outer = 16BDCC00] 08:52:16 INFO - PROCESS | 2068 | 1466437936406 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19E97000) [pid = 2068] [serial = 531] [outer = 16BDCC00] 08:52:17 INFO - PROCESS | 2068 | 1466437937339 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1109ms 08:52:17 INFO - PROCESS | 2068 | 1466437937366 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2068 | 1466437937369 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 2068 | 1466437937372 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:52:17 INFO - PROCESS | 2068 | 1466437937374 Marionette TRACE conn3 <- [1,674,null,{}] 08:52:17 INFO - PROCESS | 2068 | 1466437937377 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 2068 | 1466437937379 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:17 INFO - PROCESS | 2068 | 1466437937455 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:52:17 INFO - PROCESS | 2068 | 1466437937461 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2068 | 1466437937463 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:17 INFO - PROCESS | 2068 | ++DOCSHELL 169E0C00 == 41 [pid = 2068] [id = 178] 08:52:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (16BDF000) [pid = 2068] [serial = 532] [outer = 00000000] 08:52:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1A165C00) [pid = 2068] [serial = 533] [outer = 16BDF000] 08:52:17 INFO - PROCESS | 2068 | 1466437937504 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1A367C00) [pid = 2068] [serial = 534] [outer = 16BDF000] 08:52:18 INFO - PROCESS | 2068 | 1466437938681 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1359ms 08:52:18 INFO - PROCESS | 2068 | 1466437938735 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2068 | 1466437938740 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:52:18 INFO - PROCESS | 2068 | 1466437938746 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2068 | 1466437938749 Marionette TRACE conn3 <- [1,678,null,{}] 08:52:18 INFO - PROCESS | 2068 | 1466437938755 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 2068 | 1466437938758 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:18 INFO - PROCESS | 2068 | 1466437938924 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:52:19 INFO - PROCESS | 2068 | 1466437939023 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 2068 | 1466437939026 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:19 INFO - PROCESS | 2068 | ++DOCSHELL 10E08000 == 42 [pid = 2068] [id = 179] 08:52:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (10E08C00) [pid = 2068] [serial = 535] [outer = 00000000] 08:52:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (12816C00) [pid = 2068] [serial = 536] [outer = 10E08C00] 08:52:19 INFO - PROCESS | 2068 | 1466437939082 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (12DF3000) [pid = 2068] [serial = 537] [outer = 10E08C00] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 169EAC00 == 41 [pid = 2068] [id = 177] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 1140AC00 == 40 [pid = 2068] [id = 176] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 105F2800 == 39 [pid = 2068] [id = 175] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 19451400 == 38 [pid = 2068] [id = 174] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 1440FC00 == 37 [pid = 2068] [id = 173] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 17E7F400 == 36 [pid = 2068] [id = 172] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 16DEDC00 == 35 [pid = 2068] [id = 171] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 16D5F400 == 34 [pid = 2068] [id = 170] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 165C2000 == 33 [pid = 2068] [id = 169] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 15396800 == 32 [pid = 2068] [id = 168] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 14410800 == 31 [pid = 2068] [id = 167] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 12BC4000 == 30 [pid = 2068] [id = 166] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 10E06C00 == 29 [pid = 2068] [id = 165] 08:52:20 INFO - PROCESS | 2068 | --DOCSHELL 1611B000 == 28 [pid = 2068] [id = 164] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (169EDC00) [pid = 2068] [serial = 476] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17660800) [pid = 2068] [serial = 479] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (16BE8C00) [pid = 2068] [serial = 477] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19708000) [pid = 2068] [serial = 482] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (178E2400) [pid = 2068] [serial = 480] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19816000) [pid = 2068] [serial = 488] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1A6AD400) [pid = 2068] [serial = 455] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1AB35C00) [pid = 2068] [serial = 456] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (169EE000) [pid = 2068] [serial = 458] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19EC9000) [pid = 2068] [serial = 459] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (11CC7800) [pid = 2068] [serial = 461] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (130A0400) [pid = 2068] [serial = 462] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (157E4000) [pid = 2068] [serial = 464] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16081C00) [pid = 2068] [serial = 465] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (12894800) [pid = 2068] [serial = 467] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (12BC7400) [pid = 2068] [serial = 468] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (13127400) [pid = 2068] [serial = 470] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13278800) [pid = 2068] [serial = 471] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (165BD000) [pid = 2068] [serial = 473] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1281B800) [pid = 2068] [serial = 449] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19817C00) [pid = 2068] [serial = 489] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (12BCA000) [pid = 2068] [serial = 450] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16129000) [pid = 2068] [serial = 452] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (174A9800) [pid = 2068] [serial = 453] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1981A000) [pid = 2068] [serial = 483] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16121400) [pid = 2068] [serial = 486] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1749EC00) [pid = 2068] [serial = 485] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19869400) [pid = 2068] [serial = 491] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (168C7C00) [pid = 2068] [serial = 474] [outer = 00000000] [url = about:blank] 08:52:20 INFO - PROCESS | 2068 | 1466437940388 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1702ms 08:52:20 INFO - PROCESS | 2068 | 1466437940444 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2068 | 1466437940450 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:52:20 INFO - PROCESS | 2068 | 1466437940455 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2068 | 1466437940458 Marionette TRACE conn3 <- [1,682,null,{}] 08:52:20 INFO - PROCESS | 2068 | 1466437940463 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 2068 | 1466437940465 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:20 INFO - PROCESS | 2068 | 1466437940545 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:52:20 INFO - PROCESS | 2068 | 1466437940552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2068 | 1466437940556 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:20 INFO - PROCESS | 2068 | ++DOCSHELL 10E05C00 == 29 [pid = 2068] [id = 180] 08:52:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (10E06000) [pid = 2068] [serial = 538] [outer = 00000000] 08:52:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (1140DC00) [pid = 2068] [serial = 539] [outer = 10E06000] 08:52:20 INFO - PROCESS | 2068 | 1466437940603 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (114CC000) [pid = 2068] [serial = 540] [outer = 10E06000] 08:52:21 INFO - PROCESS | 2068 | 1466437941537 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:52:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1093ms 08:52:21 INFO - PROCESS | 2068 | 1466437941553 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2068 | 1466437941558 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:52:21 INFO - PROCESS | 2068 | 1466437941564 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2068 | 1466437941567 Marionette TRACE conn3 <- [1,686,null,{}] 08:52:21 INFO - PROCESS | 2068 | 1466437941571 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 2068 | 1466437941573 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:21 INFO - PROCESS | 2068 | 1466437941657 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:52:21 INFO - PROCESS | 2068 | 1466437941664 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2068 | 1466437941666 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:21 INFO - PROCESS | 2068 | ++DOCSHELL 1312A400 == 30 [pid = 2068] [id = 181] 08:52:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (13131000) [pid = 2068] [serial = 541] [outer = 00000000] 08:52:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (131EB800) [pid = 2068] [serial = 542] [outer = 13131000] 08:52:21 INFO - PROCESS | 2068 | 1466437941714 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (13656000) [pid = 2068] [serial = 543] [outer = 13131000] 08:52:22 INFO - PROCESS | 2068 | 1466437942650 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1093ms 08:52:22 INFO - PROCESS | 2068 | 1466437942678 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 2068 | 1466437942680 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 2068 | 1466437942684 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:52:22 INFO - PROCESS | 2068 | 1466437942688 Marionette TRACE conn3 <- [1,690,null,{}] 08:52:22 INFO - PROCESS | 2068 | 1466437942699 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 2068 | 1466437942703 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:22 INFO - PROCESS | 2068 | 1466437942813 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:52:22 INFO - PROCESS | 2068 | 1466437942821 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2068 | 1466437942824 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:22 INFO - PROCESS | 2068 | ++DOCSHELL 15A66400 == 31 [pid = 2068] [id = 182] 08:52:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (15A69800) [pid = 2068] [serial = 544] [outer = 00000000] 08:52:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16083400) [pid = 2068] [serial = 545] [outer = 15A69800] 08:52:22 INFO - PROCESS | 2068 | 1466437942870 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16122400) [pid = 2068] [serial = 546] [outer = 15A69800] 08:52:23 INFO - PROCESS | 2068 | 1466437943852 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1187ms 08:52:23 INFO - PROCESS | 2068 | 1466437943885 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2068 | 1466437943887 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:52:23 INFO - PROCESS | 2068 | 1466437943891 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 2068 | 1466437943892 Marionette TRACE conn3 <- [1,694,null,{}] 08:52:23 INFO - PROCESS | 2068 | 1466437943896 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 2068 | 1466437943897 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:24 INFO - PROCESS | 2068 | 1466437944006 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:52:24 INFO - PROCESS | 2068 | 1466437944012 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2068 | 1466437944014 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:24 INFO - PROCESS | 2068 | ++DOCSHELL 16125C00 == 32 [pid = 2068] [id = 183] 08:52:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16769000) [pid = 2068] [serial = 547] [outer = 00000000] 08:52:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (169E4C00) [pid = 2068] [serial = 548] [outer = 16769000] 08:52:24 INFO - PROCESS | 2068 | 1466437944058 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (169EB000) [pid = 2068] [serial = 549] [outer = 16769000] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (10E07000) [pid = 2068] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19702000) [pid = 2068] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (15A6C000) [pid = 2068] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19861400) [pid = 2068] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16D60000) [pid = 2068] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (14410C00) [pid = 2068] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19A4B000) [pid = 2068] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (13128C00) [pid = 2068] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16BDCC00) [pid = 2068] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (12BC7000) [pid = 2068] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (178E3800) [pid = 2068] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (17E80C00) [pid = 2068] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (165C4800) [pid = 2068] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:52:24 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19709800) [pid = 2068] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:52:25 INFO - PROCESS | 2068 | 1466437945056 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1187ms 08:52:25 INFO - PROCESS | 2068 | 1466437945088 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 2068 | 1466437945089 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:52:25 INFO - PROCESS | 2068 | 1466437945093 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 2068 | 1466437945094 Marionette TRACE conn3 <- [1,698,null,{}] 08:52:25 INFO - PROCESS | 2068 | 1466437945098 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 2068 | 1466437945100 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:25 INFO - PROCESS | 2068 | 1466437945203 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:52:25 INFO - PROCESS | 2068 | 1466437945211 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2068 | 1466437945213 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:25 INFO - PROCESS | 2068 | ++DOCSHELL 144C7800 == 33 [pid = 2068] [id = 184] 08:52:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (16080C00) [pid = 2068] [serial = 550] [outer = 00000000] 08:52:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (169EE000) [pid = 2068] [serial = 551] [outer = 16080C00] 08:52:25 INFO - PROCESS | 2068 | 1466437945257 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (16BE1400) [pid = 2068] [serial = 552] [outer = 16080C00] 08:52:26 INFO - PROCESS | 2068 | 1466437946167 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1093ms 08:52:26 INFO - PROCESS | 2068 | 1466437946194 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2068 | 1466437946196 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:52:26 INFO - PROCESS | 2068 | 1466437946199 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2068 | 1466437946201 Marionette TRACE conn3 <- [1,702,null,{}] 08:52:26 INFO - PROCESS | 2068 | 1466437946204 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 2068 | 1466437946210 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:26 INFO - PROCESS | 2068 | 1466437946348 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:52:26 INFO - PROCESS | 2068 | 1466437946429 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 2068 | 1466437946432 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:26 INFO - PROCESS | 2068 | ++DOCSHELL 0C779400 == 34 [pid = 2068] [id = 185] 08:52:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (0F395C00) [pid = 2068] [serial = 553] [outer = 00000000] 08:52:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (103CD800) [pid = 2068] [serial = 554] [outer = 0F395C00] 08:52:26 INFO - PROCESS | 2068 | 1466437946490 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10A48400) [pid = 2068] [serial = 555] [outer = 0F395C00] 08:52:27 INFO - PROCESS | 2068 | 1466437947557 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1390ms 08:52:27 INFO - PROCESS | 2068 | 1466437947633 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 2068 | 1466437947637 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:52:27 INFO - PROCESS | 2068 | 1466437947642 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:52:27 INFO - PROCESS | 2068 | 1466437947645 Marionette TRACE conn3 <- [1,706,null,{}] 08:52:27 INFO - PROCESS | 2068 | 1466437947651 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 2068 | 1466437947655 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:27 INFO - PROCESS | 2068 | 1466437947802 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:52:27 INFO - PROCESS | 2068 | 1466437947953 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 2068 | 1466437947956 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:27 INFO - PROCESS | 2068 | ++DOCSHELL 131E9000 == 35 [pid = 2068] [id = 186] 08:52:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13276400) [pid = 2068] [serial = 556] [outer = 00000000] 08:52:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1400F800) [pid = 2068] [serial = 557] [outer = 13276400] 08:52:28 INFO - PROCESS | 2068 | 1466437948012 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (144BBC00) [pid = 2068] [serial = 558] [outer = 13276400] 08:52:29 INFO - PROCESS | 2068 | 1466437949069 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1452ms 08:52:29 INFO - PROCESS | 2068 | 1466437949106 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2068 | 1466437949110 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:52:29 INFO - PROCESS | 2068 | 1466437949115 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 2068 | 1466437949117 Marionette TRACE conn3 <- [1,710,null,{}] 08:52:29 INFO - PROCESS | 2068 | 1466437949121 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 2068 | 1466437949124 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:29 INFO - PROCESS | 2068 | 1466437949234 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:52:29 INFO - PROCESS | 2068 | 1466437949364 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 2068 | 1466437949367 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:29 INFO - PROCESS | 2068 | ++DOCSHELL 16772000 == 36 [pid = 2068] [id = 187] 08:52:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16959C00) [pid = 2068] [serial = 559] [outer = 00000000] 08:52:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169E6000) [pid = 2068] [serial = 560] [outer = 16959C00] 08:52:29 INFO - PROCESS | 2068 | 1466437949423 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BE7000) [pid = 2068] [serial = 561] [outer = 16959C00] 08:52:30 INFO - PROCESS | 2068 | 1466437950095 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 2068 | 1466437950160 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:52:30 INFO - PROCESS | 2068 | 1466437950181 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 2068 | 1466437950185 Marionette TRACE conn3 <- [1,714,null,{}] 08:52:30 INFO - PROCESS | 2068 | 1466437950190 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 2068 | 1466437950192 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:30 INFO - PROCESS | 2068 | 1466437950339 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:52:30 INFO - PROCESS | 2068 | 1466437950387 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2068 | 1466437950389 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:30 INFO - PROCESS | 2068 | ++DOCSHELL 10FB5800 == 37 [pid = 2068] [id = 188] 08:52:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1140AC00) [pid = 2068] [serial = 562] [outer = 00000000] 08:52:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (131E2C00) [pid = 2068] [serial = 563] [outer = 1140AC00] 08:52:30 INFO - PROCESS | 2068 | 1466437950439 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1400A400) [pid = 2068] [serial = 564] [outer = 1140AC00] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 144C7800 == 36 [pid = 2068] [id = 184] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 16125C00 == 35 [pid = 2068] [id = 183] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 15A66400 == 34 [pid = 2068] [id = 182] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1312A400 == 33 [pid = 2068] [id = 181] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 10E05C00 == 32 [pid = 2068] [id = 180] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 13279800 == 31 [pid = 2068] [id = 20] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 11ADCC00 == 30 [pid = 2068] [id = 22] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1AEFB800 == 29 [pid = 2068] [id = 15] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 112DE400 == 28 [pid = 2068] [id = 19] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 16627000 == 27 [pid = 2068] [id = 8] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 16DED000 == 26 [pid = 2068] [id = 27] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 13650800 == 25 [pid = 2068] [id = 23] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 10A52400 == 24 [pid = 2068] [id = 24] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1AEF5C00 == 23 [pid = 2068] [id = 14] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 13155800 == 22 [pid = 2068] [id = 28] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1ABBBC00 == 21 [pid = 2068] [id = 13] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 157E8400 == 20 [pid = 2068] [id = 25] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 10E08000 == 19 [pid = 2068] [id = 179] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1A4E0800 == 18 [pid = 2068] [id = 11] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 15C9E000 == 17 [pid = 2068] [id = 26] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1A51E000 == 16 [pid = 2068] [id = 12] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 1ABBD800 == 15 [pid = 2068] [id = 10] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 0C76E000 == 14 [pid = 2068] [id = 18] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 10561C00 == 13 [pid = 2068] [id = 21] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 131E9000 == 12 [pid = 2068] [id = 186] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 0C779400 == 11 [pid = 2068] [id = 185] 08:52:31 INFO - PROCESS | 2068 | --DOCSHELL 169E0C00 == 10 [pid = 2068] [id = 178] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10ECAC00) [pid = 2068] [serial = 494] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19867C00) [pid = 2068] [serial = 521] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10ED0000) [pid = 2068] [serial = 495] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1607D400) [pid = 2068] [serial = 503] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1986CC00) [pid = 2068] [serial = 522] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16126400) [pid = 2068] [serial = 504] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1986B400) [pid = 2068] [serial = 492] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17550C00) [pid = 2068] [serial = 509] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17661400) [pid = 2068] [serial = 510] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (14E33C00) [pid = 2068] [serial = 500] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19E95800) [pid = 2068] [serial = 525] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19CEE400) [pid = 2068] [serial = 524] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1539F800) [pid = 2068] [serial = 501] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1607B400) [pid = 2068] [serial = 527] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (16129C00) [pid = 2068] [serial = 528] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1985F400) [pid = 2068] [serial = 530] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (13051C00) [pid = 2068] [serial = 497] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1312E800) [pid = 2068] [serial = 498] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (17E02400) [pid = 2068] [serial = 512] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (17E79400) [pid = 2068] [serial = 513] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19702C00) [pid = 2068] [serial = 515] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (19703000) [pid = 2068] [serial = 516] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (169E1000) [pid = 2068] [serial = 506] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (169E6C00) [pid = 2068] [serial = 507] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (1A165C00) [pid = 2068] [serial = 533] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (1981E400) [pid = 2068] [serial = 519] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 52 (19815400) [pid = 2068] [serial = 518] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | --DOMWINDOW == 51 (19E97000) [pid = 2068] [serial = 531] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2068 | 1466437951565 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1422ms 08:52:31 INFO - PROCESS | 2068 | 1466437951578 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2068 | 1466437951582 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:52:31 INFO - PROCESS | 2068 | 1466437951587 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2068 | 1466437951590 Marionette TRACE conn3 <- [1,718,null,{}] 08:52:31 INFO - PROCESS | 2068 | 1466437951595 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 2068 | 1466437951598 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:31 INFO - PROCESS | 2068 | 1466437951691 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:52:31 INFO - PROCESS | 2068 | 1466437951768 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2068 | 1466437951771 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:31 INFO - PROCESS | 2068 | ++DOCSHELL 11409C00 == 11 [pid = 2068] [id = 189] 08:52:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 52 (114C6000) [pid = 2068] [serial = 565] [outer = 00000000] 08:52:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 53 (12BC9C00) [pid = 2068] [serial = 566] [outer = 114C6000] 08:52:31 INFO - PROCESS | 2068 | 1466437951828 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (13050000) [pid = 2068] [serial = 567] [outer = 114C6000] 08:52:32 INFO - PROCESS | 2068 | 1466437952254 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2068 | 1466437952288 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:52:32 INFO - PROCESS | 2068 | 1466437952294 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2068 | 1466437952296 Marionette TRACE conn3 <- [1,722,null,{}] 08:52:32 INFO - PROCESS | 2068 | 1466437952300 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 2068 | 1466437952303 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:32 INFO - PROCESS | 2068 | 1466437952391 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:52:32 INFO - PROCESS | 2068 | 1466437952430 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2068 | 1466437952432 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:32 INFO - PROCESS | 2068 | ++DOCSHELL 14E2EC00 == 12 [pid = 2068] [id = 190] 08:52:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (14E2FC00) [pid = 2068] [serial = 568] [outer = 00000000] 08:52:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (153A6000) [pid = 2068] [serial = 569] [outer = 14E2FC00] 08:52:32 INFO - PROCESS | 2068 | 1466437952480 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (15A31C00) [pid = 2068] [serial = 570] [outer = 14E2FC00] 08:52:32 INFO - PROCESS | 2068 | 1466437952979 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 08:52:33 INFO - PROCESS | 2068 | 1466437953034 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2068 | 1466437953036 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:52:33 INFO - PROCESS | 2068 | 1466437953039 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 2068 | 1466437953043 Marionette TRACE conn3 <- [1,726,null,{}] 08:52:33 INFO - PROCESS | 2068 | 1466437953053 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 2068 | 1466437953057 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:33 INFO - PROCESS | 2068 | 1466437953141 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:52:33 INFO - PROCESS | 2068 | 1466437953228 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2068 | 1466437953232 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:33 INFO - PROCESS | 2068 | ++DOCSHELL 165C2400 == 13 [pid = 2068] [id = 191] 08:52:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (165C2800) [pid = 2068] [serial = 571] [outer = 00000000] 08:52:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (168BDC00) [pid = 2068] [serial = 572] [outer = 165C2800] 08:52:33 INFO - PROCESS | 2068 | 1466437953279 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (1695EC00) [pid = 2068] [serial = 573] [outer = 165C2800] 08:52:34 INFO - PROCESS | 2068 | 1466437954155 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1156ms 08:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:52:34 INFO - PROCESS | 2068 | 1466437954194 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2068 | 1466437954196 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 2068 | 1466437954200 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 2068 | 1466437954201 Marionette TRACE conn3 <- [1,730,null,{}] 08:52:34 INFO - PROCESS | 2068 | 1466437954205 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 2068 | 1466437954207 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:34 INFO - PROCESS | 2068 | 1466437954315 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:52:34 INFO - PROCESS | 2068 | 1466437954321 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2068 | 1466437954323 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:34 INFO - PROCESS | 2068 | ++DOCSHELL 168BCC00 == 14 [pid = 2068] [id = 192] 08:52:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (169E8000) [pid = 2068] [serial = 574] [outer = 00000000] 08:52:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (16BE9C00) [pid = 2068] [serial = 575] [outer = 169E8000] 08:52:34 INFO - PROCESS | 2068 | 1466437954367 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (16DEE400) [pid = 2068] [serial = 576] [outer = 169E8000] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (15A69800) [pid = 2068] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (16769000) [pid = 2068] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (16BDF000) [pid = 2068] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (13131000) [pid = 2068] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (10E08C00) [pid = 2068] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (10E06000) [pid = 2068] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:52:35 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (16080C00) [pid = 2068] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:52:35 INFO - PROCESS | 2068 | 1466437955295 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1140ms 08:52:35 INFO - PROCESS | 2068 | 1466437955351 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2068 | 1466437955356 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 2068 | 1466437955362 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:52:35 INFO - PROCESS | 2068 | 1466437955366 Marionette TRACE conn3 <- [1,734,null,{}] 08:52:35 INFO - PROCESS | 2068 | 1466437955372 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 2068 | 1466437955375 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:35 INFO - PROCESS | 2068 | 1466437955555 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:52:35 INFO - PROCESS | 2068 | 1466437955668 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2068 | 1466437955671 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:35 INFO - PROCESS | 2068 | ++DOCSHELL 12DEFC00 == 15 [pid = 2068] [id = 193] 08:52:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (13032400) [pid = 2068] [serial = 577] [outer = 00000000] 08:52:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (13131000) [pid = 2068] [serial = 578] [outer = 13032400] 08:52:35 INFO - PROCESS | 2068 | 1466437955770 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (13650800) [pid = 2068] [serial = 579] [outer = 13032400] 08:52:36 INFO - PROCESS | 2068 | 1466437956930 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1608ms 08:52:36 INFO - PROCESS | 2068 | 1466437956966 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 2068 | 1466437956970 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:52:36 INFO - PROCESS | 2068 | 1466437956976 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 2068 | 1466437956979 Marionette TRACE conn3 <- [1,738,null,{}] 08:52:36 INFO - PROCESS | 2068 | 1466437956984 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 2068 | 1466437956987 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:37 INFO - PROCESS | 2068 | 1466437957095 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:52:37 INFO - PROCESS | 2068 | 1466437957230 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 2068 | 1466437957233 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:37 INFO - PROCESS | 2068 | ++DOCSHELL 11ADE800 == 16 [pid = 2068] [id = 194] 08:52:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (12A1F000) [pid = 2068] [serial = 580] [outer = 00000000] 08:52:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (130C9000) [pid = 2068] [serial = 581] [outer = 12A1F000] 08:52:37 INFO - PROCESS | 2068 | 1466437957284 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (1312E800) [pid = 2068] [serial = 582] [outer = 12A1F000] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (16083400) [pid = 2068] [serial = 545] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (169E4C00) [pid = 2068] [serial = 548] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (16122400) [pid = 2068] [serial = 546] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (1A367C00) [pid = 2068] [serial = 534] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (131EB800) [pid = 2068] [serial = 542] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (12816C00) [pid = 2068] [serial = 536] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (12DF3000) [pid = 2068] [serial = 537] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (1140DC00) [pid = 2068] [serial = 539] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (114CC000) [pid = 2068] [serial = 540] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 52 (169EB000) [pid = 2068] [serial = 549] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 51 (16BE1400) [pid = 2068] [serial = 552] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 50 (169EE000) [pid = 2068] [serial = 551] [outer = 00000000] [url = about:blank] 08:52:37 INFO - PROCESS | 2068 | --DOMWINDOW == 49 (13656000) [pid = 2068] [serial = 543] [outer = 00000000] [url = about:blank] 08:52:38 INFO - PROCESS | 2068 | 1466437958195 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1250ms 08:52:38 INFO - PROCESS | 2068 | 1466437958227 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 2068 | 1466437958232 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:52:38 INFO - PROCESS | 2068 | 1466437958239 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 2068 | 1466437958241 Marionette TRACE conn3 <- [1,742,null,{}] 08:52:38 INFO - PROCESS | 2068 | 1466437958245 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 2068 | 1466437958248 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:38 INFO - PROCESS | 2068 | 1466437958334 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:52:38 INFO - PROCESS | 2068 | 1466437958342 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 2068 | 1466437958345 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:38 INFO - PROCESS | 2068 | ++DOCSHELL 13653400 == 17 [pid = 2068] [id = 195] 08:52:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 50 (13940C00) [pid = 2068] [serial = 583] [outer = 00000000] 08:52:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 51 (1440E000) [pid = 2068] [serial = 584] [outer = 13940C00] 08:52:38 INFO - PROCESS | 2068 | 1466437958391 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 52 (144C8400) [pid = 2068] [serial = 585] [outer = 13940C00] 08:52:39 INFO - PROCESS | 2068 | 1466437959325 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1155ms 08:52:39 INFO - PROCESS | 2068 | 1466437959396 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 2068 | 1466437959398 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:52:39 INFO - PROCESS | 2068 | 1466437959401 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 2068 | 1466437959405 Marionette TRACE conn3 <- [1,746,null,{}] 08:52:39 INFO - PROCESS | 2068 | 1466437959415 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 2068 | 1466437959420 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:39 INFO - PROCESS | 2068 | 1466437959500 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:52:39 INFO - PROCESS | 2068 | 1466437959507 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 2068 | 1466437959509 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:39 INFO - PROCESS | 2068 | ++DOCSHELL 1611F800 == 18 [pid = 2068] [id = 196] 08:52:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 53 (16121000) [pid = 2068] [serial = 586] [outer = 00000000] 08:52:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (16125000) [pid = 2068] [serial = 587] [outer = 16121000] 08:52:39 INFO - PROCESS | 2068 | 1466437959556 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (165C1800) [pid = 2068] [serial = 588] [outer = 16121000] 08:52:40 INFO - PROCESS | 2068 | 1466437960061 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 687ms 08:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:52:40 INFO - PROCESS | 2068 | 1466437960100 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 2068 | 1466437960103 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:52:40 INFO - PROCESS | 2068 | 1466437960106 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 2068 | 1466437960108 Marionette TRACE conn3 <- [1,750,null,{}] 08:52:40 INFO - PROCESS | 2068 | 1466437960111 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 2068 | 1466437960113 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:40 INFO - PROCESS | 2068 | 1466437960223 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:52:40 INFO - PROCESS | 2068 | 1466437960229 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2068 | 1466437960231 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:40 INFO - PROCESS | 2068 | ++DOCSHELL 16129000 == 19 [pid = 2068] [id = 197] 08:52:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (16959400) [pid = 2068] [serial = 589] [outer = 00000000] 08:52:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (169ED000) [pid = 2068] [serial = 590] [outer = 16959400] 08:52:40 INFO - PROCESS | 2068 | 1466437960275 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (16BDD400) [pid = 2068] [serial = 591] [outer = 16959400] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (165C2800) [pid = 2068] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (16959C00) [pid = 2068] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (13276400) [pid = 2068] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (0F395C00) [pid = 2068] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (114C6000) [pid = 2068] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 52 (14E2FC00) [pid = 2068] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:52:41 INFO - PROCESS | 2068 | --DOMWINDOW == 51 (1140AC00) [pid = 2068] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:52:41 INFO - PROCESS | 2068 | 1466437961202 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 08:52:41 INFO - PROCESS | 2068 | 1466437961254 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2068 | 1466437961256 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 2068 | 1466437961259 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:52:41 INFO - PROCESS | 2068 | 1466437961261 Marionette TRACE conn3 <- [1,754,null,{}] 08:52:41 INFO - PROCESS | 2068 | 1466437961264 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 2068 | 1466437961266 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:41 INFO - PROCESS | 2068 | 1466437961369 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:52:41 INFO - PROCESS | 2068 | 1466437961415 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2068 | 1466437961417 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:41 INFO - PROCESS | 2068 | ++DOCSHELL 165C2800 == 20 [pid = 2068] [id = 198] 08:52:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 52 (16959C00) [pid = 2068] [serial = 592] [outer = 00000000] 08:52:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 53 (16BDDC00) [pid = 2068] [serial = 593] [outer = 16959C00] 08:52:41 INFO - PROCESS | 2068 | 1466437961466 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (16BEA400) [pid = 2068] [serial = 594] [outer = 16959C00] 08:52:42 INFO - PROCESS | 2068 | 1466437962288 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1031ms 08:52:42 INFO - PROCESS | 2068 | 1466437962311 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2068 | 1466437962313 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:52:42 INFO - PROCESS | 2068 | 1466437962316 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2068 | 1466437962318 Marionette TRACE conn3 <- [1,758,null,{}] 08:52:42 INFO - PROCESS | 2068 | 1466437962321 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 2068 | 1466437962327 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:42 INFO - PROCESS | 2068 | 1466437962451 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:52:42 INFO - PROCESS | 2068 | 1466437962494 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2068 | 1466437962496 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:42 INFO - PROCESS | 2068 | ++DOCSHELL 17660800 == 21 [pid = 2068] [id = 199] 08:52:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (176F2400) [pid = 2068] [serial = 595] [outer = 00000000] 08:52:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (178EAC00) [pid = 2068] [serial = 596] [outer = 176F2400] 08:52:42 INFO - PROCESS | 2068 | 1466437962539 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (17CAF000) [pid = 2068] [serial = 597] [outer = 176F2400] 08:52:42 INFO - PROCESS | 2068 | 1466437962923 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 641ms 08:52:42 INFO - PROCESS | 2068 | 1466437962952 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2068 | 1466437962954 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:52:42 INFO - PROCESS | 2068 | 1466437962957 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2068 | 1466437962958 Marionette TRACE conn3 <- [1,762,null,{}] 08:52:42 INFO - PROCESS | 2068 | 1466437962962 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 2068 | 1466437962964 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:43 INFO - PROCESS | 2068 | 1466437963068 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:52:43 INFO - PROCESS | 2068 | 1466437963075 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2068 | 1466437963077 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:43 INFO - PROCESS | 2068 | ++DOCSHELL 10A4B400 == 22 [pid = 2068] [id = 200] 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (165BF400) [pid = 2068] [serial = 598] [outer = 00000000] 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (17E7DC00) [pid = 2068] [serial = 599] [outer = 165BF400] 08:52:43 INFO - PROCESS | 2068 | 1466437963120 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (16128400) [pid = 2068] [serial = 600] [outer = 165BF400] 08:52:43 INFO - PROCESS | 2068 | 1466437963521 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 593ms 08:52:43 INFO - PROCESS | 2068 | 1466437963554 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2068 | 1466437963556 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:52:43 INFO - PROCESS | 2068 | 1466437963559 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:52:43 INFO - PROCESS | 2068 | 1466437963561 Marionette TRACE conn3 <- [1,766,null,{}] 08:52:43 INFO - PROCESS | 2068 | 1466437963564 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 2068 | 1466437963566 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:43 INFO - PROCESS | 2068 | 1466437963673 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:52:43 INFO - PROCESS | 2068 | 1466437963679 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2068 | 1466437963681 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:43 INFO - PROCESS | 2068 | ++DOCSHELL 19701C00 == 23 [pid = 2068] [id = 201] 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (19702000) [pid = 2068] [serial = 601] [outer = 00000000] 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (19707000) [pid = 2068] [serial = 602] [outer = 19702000] 08:52:43 INFO - PROCESS | 2068 | 1466437963724 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (19707400) [pid = 2068] [serial = 603] [outer = 19702000] 08:52:44 INFO - PROCESS | 2068 | 1466437964389 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 890ms 08:52:44 INFO - PROCESS | 2068 | 1466437964465 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2068 | 1466437964470 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:52:44 INFO - PROCESS | 2068 | 1466437964475 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:52:44 INFO - PROCESS | 2068 | 1466437964478 Marionette TRACE conn3 <- [1,770,null,{}] 08:52:44 INFO - PROCESS | 2068 | 1466437964483 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 2068 | 1466437964487 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:44 INFO - PROCESS | 2068 | 1466437964591 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:52:44 INFO - PROCESS | 2068 | 1466437964674 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2068 | 1466437964677 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:44 INFO - PROCESS | 2068 | ++DOCSHELL 10FAB800 == 24 [pid = 2068] [id = 202] 08:52:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (10FDDC00) [pid = 2068] [serial = 604] [outer = 00000000] 08:52:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1365B400) [pid = 2068] [serial = 605] [outer = 10FDDC00] 08:52:44 INFO - PROCESS | 2068 | 1466437964774 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (14010400) [pid = 2068] [serial = 606] [outer = 10FDDC00] 08:52:45 INFO - PROCESS | 2068 | 1466437965368 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 952ms 08:52:45 INFO - PROCESS | 2068 | 1466437965421 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 2068 | 1466437965427 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:52:45 INFO - PROCESS | 2068 | 1466437965433 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2068 | 1466437965436 Marionette TRACE conn3 <- [1,774,null,{}] 08:52:45 INFO - PROCESS | 2068 | 1466437965440 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 2068 | 1466437965443 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:45 INFO - PROCESS | 2068 | 1466437965551 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:52:45 INFO - PROCESS | 2068 | 1466437965642 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2068 | 1466437965645 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:45 INFO - PROCESS | 2068 | ++DOCSHELL 1539DC00 == 25 [pid = 2068] [id = 203] 08:52:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (15C98C00) [pid = 2068] [serial = 607] [outer = 00000000] 08:52:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16125C00) [pid = 2068] [serial = 608] [outer = 15C98C00] 08:52:45 INFO - PROCESS | 2068 | 1466437965700 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16956C00) [pid = 2068] [serial = 609] [outer = 15C98C00] 08:52:46 INFO - PROCESS | 2068 | 1466437966317 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 937ms 08:52:46 INFO - PROCESS | 2068 | 1466437966377 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2068 | 1466437966380 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:52:46 INFO - PROCESS | 2068 | 1466437966383 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2068 | 1466437966387 Marionette TRACE conn3 <- [1,778,null,{}] 08:52:46 INFO - PROCESS | 2068 | 1466437966398 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 2068 | 1466437966403 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:46 INFO - PROCESS | 2068 | 1466437966507 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:52:46 INFO - PROCESS | 2068 | 1466437966587 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2068 | 1466437966590 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:46 INFO - PROCESS | 2068 | ++DOCSHELL 17E7C000 == 26 [pid = 2068] [id = 204] 08:52:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (17E7CC00) [pid = 2068] [serial = 610] [outer = 00000000] 08:52:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19704C00) [pid = 2068] [serial = 611] [outer = 17E7CC00] 08:52:46 INFO - PROCESS | 2068 | 1466437966645 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1970DC00) [pid = 2068] [serial = 612] [outer = 17E7CC00] 08:52:47 INFO - PROCESS | 2068 | 1466437967335 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1000ms 08:52:47 INFO - PROCESS | 2068 | 1466437967386 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2068 | 1466437967390 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:52:47 INFO - PROCESS | 2068 | 1466437967394 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 2068 | 1466437967397 Marionette TRACE conn3 <- [1,782,null,{}] 08:52:47 INFO - PROCESS | 2068 | 1466437967403 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 2068 | 1466437967405 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:47 INFO - PROCESS | 2068 | 1466437967502 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:52:47 INFO - PROCESS | 2068 | 1466437967583 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2068 | 1466437967585 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:47 INFO - PROCESS | 2068 | ++DOCSHELL 10A52800 == 27 [pid = 2068] [id = 205] 08:52:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (10A52C00) [pid = 2068] [serial = 613] [outer = 00000000] 08:52:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (112E0400) [pid = 2068] [serial = 614] [outer = 10A52C00] 08:52:47 INFO - PROCESS | 2068 | 1466437967633 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (11AD6C00) [pid = 2068] [serial = 615] [outer = 10A52C00] 08:52:48 INFO - PROCESS | 2068 | --DOCSHELL 16772000 == 26 [pid = 2068] [id = 187] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (103CD800) [pid = 2068] [serial = 554] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1400F800) [pid = 2068] [serial = 557] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (169E6000) [pid = 2068] [serial = 560] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1695EC00) [pid = 2068] [serial = 573] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16BE7000) [pid = 2068] [serial = 561] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (144BBC00) [pid = 2068] [serial = 558] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (10A48400) [pid = 2068] [serial = 555] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (168BDC00) [pid = 2068] [serial = 572] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (16BE9C00) [pid = 2068] [serial = 575] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (12BC9C00) [pid = 2068] [serial = 566] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (13050000) [pid = 2068] [serial = 567] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (153A6000) [pid = 2068] [serial = 569] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (15A31C00) [pid = 2068] [serial = 570] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1400A400) [pid = 2068] [serial = 564] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (131E2C00) [pid = 2068] [serial = 563] [outer = 00000000] [url = about:blank] 08:52:48 INFO - PROCESS | 2068 | 1466437968675 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1297ms 08:52:48 INFO - PROCESS | 2068 | 1466437968690 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:52:48 INFO - PROCESS | 2068 | 1466437968694 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 2068 | 1466437968698 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 2068 | 1466437968702 Marionette TRACE conn3 <- [1,786,null,{}] 08:52:48 INFO - PROCESS | 2068 | 1466437968707 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 2068 | 1466437968710 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:48 INFO - PROCESS | 2068 | 1466437968798 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:52:48 INFO - PROCESS | 2068 | 1466437968804 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 2068 | 1466437968808 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:48 INFO - PROCESS | 2068 | ++DOCSHELL 10FE3000 == 27 [pid = 2068] [id = 206] 08:52:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (112DE800) [pid = 2068] [serial = 616] [outer = 00000000] 08:52:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (114C1000) [pid = 2068] [serial = 617] [outer = 112DE800] 08:52:48 INFO - PROCESS | 2068 | 1466437968854 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (11C2E000) [pid = 2068] [serial = 618] [outer = 112DE800] 08:52:49 INFO - PROCESS | 2068 | 1466437969324 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 640ms 08:52:49 INFO - PROCESS | 2068 | 1466437969333 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 2068 | 1466437969338 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:52:49 INFO - PROCESS | 2068 | 1466437969344 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:52:49 INFO - PROCESS | 2068 | 1466437969347 Marionette TRACE conn3 <- [1,790,null,{}] 08:52:49 INFO - PROCESS | 2068 | 1466437969350 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 2068 | 1466437969353 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:49 INFO - PROCESS | 2068 | 1466437969444 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:52:49 INFO - PROCESS | 2068 | 1466437969483 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2068 | 1466437969485 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:49 INFO - PROCESS | 2068 | ++DOCSHELL 130CA800 == 28 [pid = 2068] [id = 207] 08:52:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (13125800) [pid = 2068] [serial = 619] [outer = 00000000] 08:52:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1314C400) [pid = 2068] [serial = 620] [outer = 13125800] 08:52:49 INFO - PROCESS | 2068 | 1466437969532 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (131E3800) [pid = 2068] [serial = 621] [outer = 13125800] 08:52:49 INFO - PROCESS | 2068 | 1466437969987 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 687ms 08:52:50 INFO - PROCESS | 2068 | 1466437970043 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 2068 | 1466437970045 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:52:50 INFO - PROCESS | 2068 | 1466437970049 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 2068 | 1466437970052 Marionette TRACE conn3 <- [1,794,null,{}] 08:52:50 INFO - PROCESS | 2068 | 1466437970063 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 2068 | 1466437970067 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:50 INFO - PROCESS | 2068 | 1466437970149 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:52:50 INFO - PROCESS | 2068 | 1466437970227 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2068 | 1466437970231 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:50 INFO - PROCESS | 2068 | ++DOCSHELL 144C2000 == 29 [pid = 2068] [id = 208] 08:52:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (144C2800) [pid = 2068] [serial = 622] [outer = 00000000] 08:52:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (153A7800) [pid = 2068] [serial = 623] [outer = 144C2800] 08:52:50 INFO - PROCESS | 2068 | 1466437970285 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (15A28000) [pid = 2068] [serial = 624] [outer = 144C2800] 08:52:50 INFO - PROCESS | 2068 | 1466437970690 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 703ms 08:52:50 INFO - PROCESS | 2068 | 1466437970748 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 2068 | 1466437970750 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 2068 | 1466437970753 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:52:50 INFO - PROCESS | 2068 | 1466437970755 Marionette TRACE conn3 <- [1,798,null,{}] 08:52:50 INFO - PROCESS | 2068 | 1466437970766 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 2068 | 1466437970768 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:50 INFO - PROCESS | 2068 | 1466437970908 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:52:50 INFO - PROCESS | 2068 | 1466437970920 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2068 | 1466437970923 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:50 INFO - PROCESS | 2068 | ++DOCSHELL 15C9E400 == 30 [pid = 2068] [id = 209] 08:52:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1607C800) [pid = 2068] [serial = 625] [outer = 00000000] 08:52:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16121400) [pid = 2068] [serial = 626] [outer = 1607C800] 08:52:50 INFO - PROCESS | 2068 | 1466437970966 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (165BE000) [pid = 2068] [serial = 627] [outer = 1607C800] 08:52:51 INFO - PROCESS | 2068 | 1466437971397 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 702ms 08:52:51 INFO - PROCESS | 2068 | 1466437971453 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2068 | 1466437971455 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:52:51 INFO - PROCESS | 2068 | 1466437971458 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2068 | 1466437971460 Marionette TRACE conn3 <- [1,802,null,{}] 08:52:51 INFO - PROCESS | 2068 | 1466437971471 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 2068 | 1466437971473 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:51 INFO - PROCESS | 2068 | 1466437971574 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:52:51 INFO - PROCESS | 2068 | 1466437971583 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2068 | 1466437971585 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:51 INFO - PROCESS | 2068 | ++DOCSHELL 16120C00 == 31 [pid = 2068] [id = 210] 08:52:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16127400) [pid = 2068] [serial = 628] [outer = 00000000] 08:52:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16957800) [pid = 2068] [serial = 629] [outer = 16127400] 08:52:51 INFO - PROCESS | 2068 | 1466437971630 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169DF800) [pid = 2068] [serial = 630] [outer = 16127400] 08:52:52 INFO - PROCESS | 2068 | 1466437972098 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2068 | 1466437972160 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:52:52 INFO - PROCESS | 2068 | 1466437972168 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2068 | 1466437972170 Marionette TRACE conn3 <- [1,806,null,{}] 08:52:52 INFO - PROCESS | 2068 | 1466437972173 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 2068 | 1466437972179 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:52 INFO - PROCESS | 2068 | 1466437972328 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:52:52 INFO - PROCESS | 2068 | 1466437972336 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2068 | 1466437972339 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:52 INFO - PROCESS | 2068 | ++DOCSHELL 16D67400 == 32 [pid = 2068] [id = 211] 08:52:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16D6AC00) [pid = 2068] [serial = 631] [outer = 00000000] 08:52:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1765C400) [pid = 2068] [serial = 632] [outer = 16D6AC00] 08:52:52 INFO - PROCESS | 2068 | 1466437972437 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (178E0000) [pid = 2068] [serial = 633] [outer = 16D6AC00] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19702000) [pid = 2068] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (165BF400) [pid = 2068] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (16959400) [pid = 2068] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16121000) [pid = 2068] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (12A1F000) [pid = 2068] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (169E8000) [pid = 2068] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (13032400) [pid = 2068] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16959C00) [pid = 2068] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (13940C00) [pid = 2068] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:52:52 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (176F2400) [pid = 2068] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:52:52 INFO - PROCESS | 2068 | 1466437972932 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 813ms 08:52:52 INFO - PROCESS | 2068 | 1466437972975 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2068 | 1466437972977 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:52:52 INFO - PROCESS | 2068 | 1466437972991 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2068 | 1466437972993 Marionette TRACE conn3 <- [1,810,null,{}] 08:52:52 INFO - PROCESS | 2068 | 1466437972996 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 2068 | 1466437972998 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:53 INFO - PROCESS | 2068 | 1466437973074 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:52:53 INFO - PROCESS | 2068 | 1466437973079 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2068 | 1466437973081 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:53 INFO - PROCESS | 2068 | ++DOCSHELL 10566000 == 33 [pid = 2068] [id = 212] 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (13032400) [pid = 2068] [serial = 634] [outer = 00000000] 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (178E4800) [pid = 2068] [serial = 635] [outer = 13032400] 08:52:53 INFO - PROCESS | 2068 | 1466437973124 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17C49C00) [pid = 2068] [serial = 636] [outer = 13032400] 08:52:53 INFO - PROCESS | 2068 | 1466437973550 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 2068 | 1466437973600 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:52:53 INFO - PROCESS | 2068 | 1466437973603 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 2068 | 1466437973606 Marionette TRACE conn3 <- [1,814,null,{}] 08:52:53 INFO - PROCESS | 2068 | 1466437973610 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 2068 | 1466437973612 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:53 INFO - PROCESS | 2068 | 1466437973687 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:52:53 INFO - PROCESS | 2068 | 1466437973692 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2068 | 1466437973694 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:53 INFO - PROCESS | 2068 | ++DOCSHELL 17661400 == 34 [pid = 2068] [id = 213] 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (178E4000) [pid = 2068] [serial = 637] [outer = 00000000] 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19704800) [pid = 2068] [serial = 638] [outer = 178E4000] 08:52:53 INFO - PROCESS | 2068 | 1466437973736 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19705800) [pid = 2068] [serial = 639] [outer = 178E4000] 08:52:54 INFO - PROCESS | 2068 | 1466437974185 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 641ms 08:52:54 INFO - PROCESS | 2068 | 1466437974240 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2068 | 1466437974242 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:52:54 INFO - PROCESS | 2068 | 1466437974245 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2068 | 1466437974247 Marionette TRACE conn3 <- [1,818,null,{}] 08:52:54 INFO - PROCESS | 2068 | 1466437974251 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 2068 | 1466437974252 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:54 INFO - PROCESS | 2068 | 1466437974329 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:52:54 INFO - PROCESS | 2068 | 1466437974337 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2068 | 1466437974339 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:54 INFO - PROCESS | 2068 | ++DOCSHELL 10471400 == 35 [pid = 2068] [id = 214] 08:52:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (105EF800) [pid = 2068] [serial = 640] [outer = 00000000] 08:52:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1970FC00) [pid = 2068] [serial = 641] [outer = 105EF800] 08:52:54 INFO - PROCESS | 2068 | 1466437974384 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19818400) [pid = 2068] [serial = 642] [outer = 105EF800] 08:52:54 INFO - PROCESS | 2068 | 1466437974929 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 08:52:54 INFO - PROCESS | 2068 | 1466437974987 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2068 | 1466437974992 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:52:55 INFO - PROCESS | 2068 | 1466437975041 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 2068 | 1466437975045 Marionette TRACE conn3 <- [1,822,null,{}] 08:52:55 INFO - PROCESS | 2068 | 1466437975051 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 2068 | 1466437975054 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:55 INFO - PROCESS | 2068 | 1466437975231 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:52:55 INFO - PROCESS | 2068 | 1466437975241 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2068 | 1466437975246 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:55 INFO - PROCESS | 2068 | ++DOCSHELL 105ED400 == 36 [pid = 2068] [id = 215] 08:52:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (105ED800) [pid = 2068] [serial = 643] [outer = 00000000] 08:52:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (114C3C00) [pid = 2068] [serial = 644] [outer = 105ED800] 08:52:55 INFO - PROCESS | 2068 | 1466437975301 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (12DF0000) [pid = 2068] [serial = 645] [outer = 105ED800] 08:52:56 INFO - PROCESS | 2068 | 1466437976040 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1078ms 08:52:56 INFO - PROCESS | 2068 | 1466437976088 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 2068 | 1466437976093 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:52:56 INFO - PROCESS | 2068 | 1466437976099 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 2068 | 1466437976102 Marionette TRACE conn3 <- [1,826,null,{}] 08:52:56 INFO - PROCESS | 2068 | 1466437976106 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 2068 | 1466437976109 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:56 INFO - PROCESS | 2068 | 1466437976222 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:52:56 INFO - PROCESS | 2068 | 1466437976348 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 2068 | 1466437976351 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:56 INFO - PROCESS | 2068 | ++DOCSHELL 13652800 == 37 [pid = 2068] [id = 216] 08:52:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1365B800) [pid = 2068] [serial = 646] [outer = 00000000] 08:52:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1440EC00) [pid = 2068] [serial = 647] [outer = 1365B800] 08:52:56 INFO - PROCESS | 2068 | 1466437976406 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (15A25400) [pid = 2068] [serial = 648] [outer = 1365B800] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 17661400 == 36 [pid = 2068] [id = 213] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 10566000 == 35 [pid = 2068] [id = 212] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 16D67400 == 34 [pid = 2068] [id = 211] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 16120C00 == 33 [pid = 2068] [id = 210] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 15C9E400 == 32 [pid = 2068] [id = 209] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 144C2000 == 31 [pid = 2068] [id = 208] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 130CA800 == 30 [pid = 2068] [id = 207] 08:52:57 INFO - PROCESS | 2068 | --DOCSHELL 10FE3000 == 29 [pid = 2068] [id = 206] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19707000) [pid = 2068] [serial = 602] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17E7DC00) [pid = 2068] [serial = 599] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16128400) [pid = 2068] [serial = 600] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (169ED000) [pid = 2068] [serial = 590] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16125000) [pid = 2068] [serial = 587] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (130C9000) [pid = 2068] [serial = 581] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1312E800) [pid = 2068] [serial = 582] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (16BDD400) [pid = 2068] [serial = 591] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16DEE400) [pid = 2068] [serial = 576] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13131000) [pid = 2068] [serial = 578] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16BDDC00) [pid = 2068] [serial = 593] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (13650800) [pid = 2068] [serial = 579] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1440E000) [pid = 2068] [serial = 584] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (144C8400) [pid = 2068] [serial = 585] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (178EAC00) [pid = 2068] [serial = 596] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (17CAF000) [pid = 2068] [serial = 597] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (16BEA400) [pid = 2068] [serial = 594] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (165C1800) [pid = 2068] [serial = 588] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19707400) [pid = 2068] [serial = 603] [outer = 00000000] [url = about:blank] 08:52:57 INFO - PROCESS | 2068 | 1466437977288 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1250ms 08:52:57 INFO - PROCESS | 2068 | 1466437977352 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2068 | 1466437977355 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:52:57 INFO - PROCESS | 2068 | 1466437977360 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2068 | 1466437977363 Marionette TRACE conn3 <- [1,830,null,{}] 08:52:57 INFO - PROCESS | 2068 | 1466437977368 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 2068 | 1466437977371 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:57 INFO - PROCESS | 2068 | 1466437977452 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:52:57 INFO - PROCESS | 2068 | 1466437977459 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2068 | 1466437977463 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:57 INFO - PROCESS | 2068 | ++DOCSHELL 10FE0C00 == 30 [pid = 2068] [id = 217] 08:52:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10FE3000) [pid = 2068] [serial = 649] [outer = 00000000] 08:52:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (12AA9400) [pid = 2068] [serial = 650] [outer = 10FE3000] 08:52:57 INFO - PROCESS | 2068 | 1466437977512 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1309D800) [pid = 2068] [serial = 651] [outer = 10FE3000] 08:52:57 INFO - PROCESS | 2068 | 1466437978011 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 687ms 08:52:58 INFO - PROCESS | 2068 | 1466437978057 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2068 | 1466437978061 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:52:58 INFO - PROCESS | 2068 | 1466437978066 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2068 | 1466437978069 Marionette TRACE conn3 <- [1,834,null,{}] 08:52:58 INFO - PROCESS | 2068 | 1466437978073 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 2068 | 1466437978075 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:58 INFO - PROCESS | 2068 | 1466437978156 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:52:58 INFO - PROCESS | 2068 | 1466437978164 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2068 | 1466437978166 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:58 INFO - PROCESS | 2068 | ++DOCSHELL 13650800 == 31 [pid = 2068] [id = 218] 08:52:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (13651400) [pid = 2068] [serial = 652] [outer = 00000000] 08:52:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (14007000) [pid = 2068] [serial = 653] [outer = 13651400] 08:52:58 INFO - PROCESS | 2068 | 1466437978212 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (14411400) [pid = 2068] [serial = 654] [outer = 13651400] 08:52:58 INFO - PROCESS | 2068 | 1466437978671 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 641ms 08:52:58 INFO - PROCESS | 2068 | 1466437978705 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2068 | 1466437978708 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:52:58 INFO - PROCESS | 2068 | 1466437978711 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2068 | 1466437978714 Marionette TRACE conn3 <- [1,838,null,{}] 08:52:58 INFO - PROCESS | 2068 | 1466437978725 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 2068 | 1466437978729 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:58 INFO - PROCESS | 2068 | 1466437978811 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:52:58 INFO - PROCESS | 2068 | 1466437978851 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2068 | 1466437978854 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:58 INFO - PROCESS | 2068 | ++DOCSHELL 16083800 == 32 [pid = 2068] [id = 219] 08:52:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16084000) [pid = 2068] [serial = 655] [outer = 00000000] 08:52:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16127000) [pid = 2068] [serial = 656] [outer = 16084000] 08:52:58 INFO - PROCESS | 2068 | 1466437978969 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (165C5400) [pid = 2068] [serial = 657] [outer = 16084000] 08:52:59 INFO - PROCESS | 2068 | 1466437979347 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 703ms 08:52:59 INFO - PROCESS | 2068 | 1466437979410 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 2068 | 1466437979413 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:52:59 INFO - PROCESS | 2068 | 1466437979416 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 2068 | 1466437979417 Marionette TRACE conn3 <- [1,842,null,{}] 08:52:59 INFO - PROCESS | 2068 | 1466437979421 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 2068 | 1466437979422 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:59 INFO - PROCESS | 2068 | 1466437979541 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:52:59 INFO - PROCESS | 2068 | 1466437979558 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2068 | 1466437979560 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:52:59 INFO - PROCESS | 2068 | ++DOCSHELL 165C1C00 == 33 [pid = 2068] [id = 220] 08:52:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (165C4000) [pid = 2068] [serial = 658] [outer = 00000000] 08:52:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169ED400) [pid = 2068] [serial = 659] [outer = 165C4000] 08:52:59 INFO - PROCESS | 2068 | 1466437979603 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BDDC00) [pid = 2068] [serial = 660] [outer = 165C4000] 08:53:00 INFO - PROCESS | 2068 | 1466437980003 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 625ms 08:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:53:00 INFO - PROCESS | 2068 | 1466437980038 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2068 | 1466437980040 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 2068 | 1466437980043 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2068 | 1466437980045 Marionette TRACE conn3 <- [1,846,null,{}] 08:53:00 INFO - PROCESS | 2068 | 1466437980048 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 2068 | 1466437980050 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:00 INFO - PROCESS | 2068 | 1466437980151 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:53:00 INFO - PROCESS | 2068 | 1466437980233 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2068 | 1466437980235 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:00 INFO - PROCESS | 2068 | ++DOCSHELL 169EB400 == 34 [pid = 2068] [id = 221] 08:53:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (169EC000) [pid = 2068] [serial = 661] [outer = 00000000] 08:53:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16DED000) [pid = 2068] [serial = 662] [outer = 169EC000] 08:53:00 INFO - PROCESS | 2068 | 1466437980278 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (174A9400) [pid = 2068] [serial = 663] [outer = 169EC000] 08:53:00 INFO - PROCESS | 2068 | 1466437980749 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 08:53:00 INFO - PROCESS | 2068 | 1466437980784 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2068 | 1466437980786 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:53:00 INFO - PROCESS | 2068 | 1466437980793 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2068 | 1466437980795 Marionette TRACE conn3 <- [1,850,null,{}] 08:53:00 INFO - PROCESS | 2068 | 1466437980799 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 2068 | 1466437980804 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:00 INFO - PROCESS | 2068 | 1466437980936 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:53:00 INFO - PROCESS | 2068 | 1466437980993 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2068 | 1466437980995 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:01 INFO - PROCESS | 2068 | ++DOCSHELL 16BE5800 == 35 [pid = 2068] [id = 222] 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16BE8800) [pid = 2068] [serial = 664] [outer = 00000000] 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17E78C00) [pid = 2068] [serial = 665] [outer = 16BE8800] 08:53:01 INFO - PROCESS | 2068 | 1466437981046 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17E79400) [pid = 2068] [serial = 666] [outer = 16BE8800] 08:53:01 INFO - PROCESS | 2068 | 1466437981449 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 688ms 08:53:01 INFO - PROCESS | 2068 | 1466437981494 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 2068 | 1466437981496 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:53:01 INFO - PROCESS | 2068 | 1466437981579 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 2068 | 1466437981581 Marionette TRACE conn3 <- [1,854,null,{}] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1607C800) [pid = 2068] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13125800) [pid = 2068] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (144C2800) [pid = 2068] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (112DE800) [pid = 2068] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (10A52C00) [pid = 2068] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10FDDC00) [pid = 2068] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (15C98C00) [pid = 2068] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (17E7CC00) [pid = 2068] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (178E4000) [pid = 2068] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16127400) [pid = 2068] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (16D6AC00) [pid = 2068] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:53:01 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (13032400) [pid = 2068] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:53:01 INFO - PROCESS | 2068 | 1466437981631 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 2068 | 1466437981633 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:01 INFO - PROCESS | 2068 | 1466437981721 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:53:01 INFO - PROCESS | 2068 | 1466437981727 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2068 | 1466437981729 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:01 INFO - PROCESS | 2068 | ++DOCSHELL 13052400 == 36 [pid = 2068] [id = 223] 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13125800) [pid = 2068] [serial = 667] [outer = 00000000] 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1607BC00) [pid = 2068] [serial = 668] [outer = 13125800] 08:53:01 INFO - PROCESS | 2068 | 1466437981771 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16127400) [pid = 2068] [serial = 669] [outer = 13125800] 08:53:02 INFO - PROCESS | 2068 | 1466437982172 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 719ms 08:53:02 INFO - PROCESS | 2068 | 1466437982223 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2068 | 1466437982225 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 2068 | 1466437982229 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:53:02 INFO - PROCESS | 2068 | 1466437982230 Marionette TRACE conn3 <- [1,858,null,{}] 08:53:02 INFO - PROCESS | 2068 | 1466437982234 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 2068 | 1466437982235 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:02 INFO - PROCESS | 2068 | 1466437982315 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:53:02 INFO - PROCESS | 2068 | 1466437982323 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2068 | 1466437982325 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:02 INFO - PROCESS | 2068 | ++DOCSHELL 1440A400 == 37 [pid = 2068] [id = 224] 08:53:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1440C400) [pid = 2068] [serial = 670] [outer = 00000000] 08:53:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17E7CC00) [pid = 2068] [serial = 671] [outer = 1440C400] 08:53:02 INFO - PROCESS | 2068 | 1466437982367 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19702000) [pid = 2068] [serial = 672] [outer = 1440C400] 08:53:02 INFO - PROCESS | 2068 | 1466437982771 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 594ms 08:53:02 INFO - PROCESS | 2068 | 1466437982827 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2068 | 1466437982829 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 2068 | 1466437982832 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:53:02 INFO - PROCESS | 2068 | 1466437982834 Marionette TRACE conn3 <- [1,862,null,{}] 08:53:02 INFO - PROCESS | 2068 | 1466437982841 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 2068 | 1466437982843 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:02 INFO - PROCESS | 2068 | 1466437982919 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:53:02 INFO - PROCESS | 2068 | 1466437982934 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2068 | 1466437982936 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:02 INFO - PROCESS | 2068 | ++DOCSHELL 16083400 == 38 [pid = 2068] [id = 225] 08:53:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16772C00) [pid = 2068] [serial = 673] [outer = 00000000] 08:53:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1981EC00) [pid = 2068] [serial = 674] [outer = 16772C00] 08:53:02 INFO - PROCESS | 2068 | 1466437982980 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1981F800) [pid = 2068] [serial = 675] [outer = 16772C00] 08:53:03 INFO - PROCESS | 2068 | 1466437983407 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 593ms 08:53:03 INFO - PROCESS | 2068 | 1466437983430 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 2068 | 1466437983431 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 2068 | 1466437983435 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:53:03 INFO - PROCESS | 2068 | 1466437983436 Marionette TRACE conn3 <- [1,866,null,{}] 08:53:03 INFO - PROCESS | 2068 | 1466437983440 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 2068 | 1466437983441 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:03 INFO - PROCESS | 2068 | 1466437983554 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:53:03 INFO - PROCESS | 2068 | 1466437983561 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2068 | 1466437983563 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:03 INFO - PROCESS | 2068 | ++DOCSHELL 19454800 == 39 [pid = 2068] [id = 226] 08:53:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19860400) [pid = 2068] [serial = 676] [outer = 00000000] 08:53:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19866800) [pid = 2068] [serial = 677] [outer = 19860400] 08:53:03 INFO - PROCESS | 2068 | 1466437983605 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19867000) [pid = 2068] [serial = 678] [outer = 19860400] 08:53:04 INFO - PROCESS | 2068 | 1466437984548 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1140ms 08:53:04 INFO - PROCESS | 2068 | 1466437984583 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:53:04 INFO - PROCESS | 2068 | 1466437984586 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 2068 | 1466437984591 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2068 | 1466437984594 Marionette TRACE conn3 <- [1,870,null,{}] 08:53:04 INFO - PROCESS | 2068 | 1466437984599 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 2068 | 1466437984603 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:04 INFO - PROCESS | 2068 | 1466437984710 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:53:04 INFO - PROCESS | 2068 | 1466437984839 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2068 | 1466437984842 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:04 INFO - PROCESS | 2068 | ++DOCSHELL 1607C000 == 40 [pid = 2068] [id = 227] 08:53:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1607D400) [pid = 2068] [serial = 679] [outer = 00000000] 08:53:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16BE2000) [pid = 2068] [serial = 680] [outer = 1607D400] 08:53:04 INFO - PROCESS | 2068 | 1466437984898 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1765F000) [pid = 2068] [serial = 681] [outer = 1607D400] 08:53:05 INFO - PROCESS | 2068 | 1466437985470 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 890ms 08:53:05 INFO - PROCESS | 2068 | 1466437985502 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 2068 | 1466437985506 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:53:05 INFO - PROCESS | 2068 | 1466437985514 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 2068 | 1466437985517 Marionette TRACE conn3 <- [1,874,null,{}] 08:53:05 INFO - PROCESS | 2068 | 1466437985521 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 2068 | 1466437985523 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:05 INFO - PROCESS | 2068 | 1466437985631 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:53:05 INFO - PROCESS | 2068 | 1466437985727 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 2068 | 1466437985729 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:05 INFO - PROCESS | 2068 | ++DOCSHELL 1981A000 == 41 [pid = 2068] [id = 228] 08:53:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1981D800) [pid = 2068] [serial = 682] [outer = 00000000] 08:53:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1986C400) [pid = 2068] [serial = 683] [outer = 1981D800] 08:53:05 INFO - PROCESS | 2068 | 1466437985792 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19A0C800) [pid = 2068] [serial = 684] [outer = 1981D800] 08:53:06 INFO - PROCESS | 2068 | 1466437986425 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 938ms 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:53:06 INFO - PROCESS | 2068 | 1466437986462 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2068 | 1466437986464 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 2068 | 1466437986468 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 2068 | 1466437986472 Marionette TRACE conn3 <- [1,878,null,{}] 08:53:06 INFO - PROCESS | 2068 | 1466437986482 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 2068 | 1466437986487 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:06 INFO - PROCESS | 2068 | 1466437986593 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:53:06 INFO - PROCESS | 2068 | 1466437986689 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2068 | 1466437986692 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:06 INFO - PROCESS | 2068 | ++DOCSHELL 19A4F000 == 42 [pid = 2068] [id = 229] 08:53:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19CE7400) [pid = 2068] [serial = 685] [outer = 00000000] 08:53:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19CEE800) [pid = 2068] [serial = 686] [outer = 19CE7400] 08:53:06 INFO - PROCESS | 2068 | 1466437986747 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19CF3C00) [pid = 2068] [serial = 687] [outer = 19CE7400] 08:53:07 INFO - PROCESS | 2068 | 1466437987460 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1047ms 08:53:07 INFO - PROCESS | 2068 | 1466437987517 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2068 | 1466437987520 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:53:07 INFO - PROCESS | 2068 | 1466437987541 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2068 | 1466437987544 Marionette TRACE conn3 <- [1,882,null,{}] 08:53:07 INFO - PROCESS | 2068 | 1466437987550 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 2068 | 1466437987552 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:07 INFO - PROCESS | 2068 | 1466437987647 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:53:07 INFO - PROCESS | 2068 | 1466437987744 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2068 | 1466437987746 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:07 INFO - PROCESS | 2068 | ++DOCSHELL 12A1F000 == 43 [pid = 2068] [id = 230] 08:53:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (12AA8C00) [pid = 2068] [serial = 688] [outer = 00000000] 08:53:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (13279C00) [pid = 2068] [serial = 689] [outer = 12AA8C00] 08:53:07 INFO - PROCESS | 2068 | 1466437987794 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (14005800) [pid = 2068] [serial = 690] [outer = 12AA8C00] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 16083400 == 42 [pid = 2068] [id = 225] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 1440A400 == 41 [pid = 2068] [id = 224] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 13052400 == 40 [pid = 2068] [id = 223] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 16BE5800 == 39 [pid = 2068] [id = 222] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 169EB400 == 38 [pid = 2068] [id = 221] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 165C1C00 == 37 [pid = 2068] [id = 220] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 16083800 == 36 [pid = 2068] [id = 219] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 13650800 == 35 [pid = 2068] [id = 218] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 10FE0C00 == 34 [pid = 2068] [id = 217] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 10471400 == 33 [pid = 2068] [id = 214] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 13652800 == 32 [pid = 2068] [id = 216] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 105ED400 == 31 [pid = 2068] [id = 215] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 1981A000 == 30 [pid = 2068] [id = 228] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 19A4F000 == 29 [pid = 2068] [id = 229] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 1607C000 == 28 [pid = 2068] [id = 227] 08:53:08 INFO - PROCESS | 2068 | --DOCSHELL 19454800 == 27 [pid = 2068] [id = 226] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16121400) [pid = 2068] [serial = 626] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1314C400) [pid = 2068] [serial = 620] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (131E3800) [pid = 2068] [serial = 621] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (153A7800) [pid = 2068] [serial = 623] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (114C1000) [pid = 2068] [serial = 617] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (11C2E000) [pid = 2068] [serial = 618] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (11AD6C00) [pid = 2068] [serial = 615] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (112E0400) [pid = 2068] [serial = 614] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (14010400) [pid = 2068] [serial = 606] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1365B400) [pid = 2068] [serial = 605] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16956C00) [pid = 2068] [serial = 609] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16125C00) [pid = 2068] [serial = 608] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1970DC00) [pid = 2068] [serial = 612] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19705800) [pid = 2068] [serial = 639] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19704C00) [pid = 2068] [serial = 611] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16957800) [pid = 2068] [serial = 629] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1765C400) [pid = 2068] [serial = 632] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1970FC00) [pid = 2068] [serial = 641] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (169DF800) [pid = 2068] [serial = 630] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19704800) [pid = 2068] [serial = 638] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (178E0000) [pid = 2068] [serial = 633] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (178E4800) [pid = 2068] [serial = 635] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (165BE000) [pid = 2068] [serial = 627] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17C49C00) [pid = 2068] [serial = 636] [outer = 00000000] [url = about:blank] 08:53:08 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (15A28000) [pid = 2068] [serial = 624] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 2068 | 1466437989046 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1562ms 08:53:09 INFO - PROCESS | 2068 | 1466437989126 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2068 | 1466437989129 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:53:09 INFO - PROCESS | 2068 | 1466437989138 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2068 | 1466437989140 Marionette TRACE conn3 <- [1,886,null,{}] 08:53:09 INFO - PROCESS | 2068 | 1466437989145 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 2068 | 1466437989148 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:09 INFO - PROCESS | 2068 | 1466437989227 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:53:09 INFO - PROCESS | 2068 | 1466437989238 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2068 | 1466437989241 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:09 INFO - PROCESS | 2068 | ++DOCSHELL 10E0B000 == 28 [pid = 2068] [id = 231] 08:53:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10E0DC00) [pid = 2068] [serial = 691] [outer = 00000000] 08:53:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1140B800) [pid = 2068] [serial = 692] [outer = 10E0DC00] 08:53:09 INFO - PROCESS | 2068 | 1466437989289 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (11464400) [pid = 2068] [serial = 693] [outer = 10E0DC00] 08:53:09 INFO - PROCESS | 2068 | 1466437989759 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 625ms 08:53:09 INFO - PROCESS | 2068 | 1466437989775 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2068 | 1466437989779 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:53:09 INFO - PROCESS | 2068 | 1466437989790 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2068 | 1466437989792 Marionette TRACE conn3 <- [1,890,null,{}] 08:53:09 INFO - PROCESS | 2068 | 1466437989796 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 2068 | 1466437989798 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:09 INFO - PROCESS | 2068 | 1466437989895 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:53:09 INFO - PROCESS | 2068 | 1466437989907 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2068 | 1466437989909 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:09 INFO - PROCESS | 2068 | ++DOCSHELL 13150800 == 29 [pid = 2068] [id = 232] 08:53:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13151000) [pid = 2068] [serial = 694] [outer = 00000000] 08:53:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (131EB400) [pid = 2068] [serial = 695] [outer = 13151000] 08:53:09 INFO - PROCESS | 2068 | 1466437989956 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13650400) [pid = 2068] [serial = 696] [outer = 13151000] 08:53:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (13656000) [pid = 2068] [serial = 697] [outer = 1B0D4400] 08:53:10 INFO - PROCESS | 2068 | 1466437990453 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 703ms 08:53:10 INFO - PROCESS | 2068 | 1466437990485 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 2068 | 1466437990487 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:53:10 INFO - PROCESS | 2068 | 1466437990494 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2068 | 1466437990498 Marionette TRACE conn3 <- [1,894,null,{}] 08:53:10 INFO - PROCESS | 2068 | 1466437990508 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 2068 | 1466437990513 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:10 INFO - PROCESS | 2068 | 1466437990624 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:53:10 INFO - PROCESS | 2068 | 1466437990714 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2068 | 1466437990718 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:10 INFO - PROCESS | 2068 | ++DOCSHELL 1611B800 == 30 [pid = 2068] [id = 233] 08:53:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1611BC00) [pid = 2068] [serial = 698] [outer = 00000000] 08:53:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16123000) [pid = 2068] [serial = 699] [outer = 1611BC00] 08:53:10 INFO - PROCESS | 2068 | 1466437990766 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (165C3400) [pid = 2068] [serial = 700] [outer = 1611BC00] 08:53:11 INFO - PROCESS | 2068 | 1466437991173 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 687ms 08:53:11 INFO - PROCESS | 2068 | 1466437991200 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 2068 | 1466437991203 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:53:11 INFO - PROCESS | 2068 | 1466437991206 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2068 | 1466437991208 Marionette TRACE conn3 <- [1,898,null,{}] 08:53:11 INFO - PROCESS | 2068 | 1466437991211 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 2068 | 1466437991213 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:11 INFO - PROCESS | 2068 | 1466437991335 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:53:11 INFO - PROCESS | 2068 | 1466437991341 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2068 | 1466437991343 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:11 INFO - PROCESS | 2068 | ++DOCSHELL 16773000 == 31 [pid = 2068] [id = 234] 08:53:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16956C00) [pid = 2068] [serial = 701] [outer = 00000000] 08:53:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (169E1800) [pid = 2068] [serial = 702] [outer = 16956C00] 08:53:11 INFO - PROCESS | 2068 | 1466437991386 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (169E8800) [pid = 2068] [serial = 703] [outer = 16956C00] 08:53:11 INFO - PROCESS | 2068 | 1466437991818 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 640ms 08:53:11 INFO - PROCESS | 2068 | 1466437991844 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 2068 | 1466437991846 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:53:11 INFO - PROCESS | 2068 | 1466437991849 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2068 | 1466437991851 Marionette TRACE conn3 <- [1,902,null,{}] 08:53:11 INFO - PROCESS | 2068 | 1466437991854 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 2068 | 1466437991856 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:11 INFO - PROCESS | 2068 | 1466437991970 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:53:12 INFO - PROCESS | 2068 | 1466437992054 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 2068 | 1466437992056 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:12 INFO - PROCESS | 2068 | ++DOCSHELL 16BDF400 == 32 [pid = 2068] [id = 235] 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16BE3000) [pid = 2068] [serial = 704] [outer = 00000000] 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16D6AC00) [pid = 2068] [serial = 705] [outer = 16BE3000] 08:53:12 INFO - PROCESS | 2068 | 1466437992099 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (17661800) [pid = 2068] [serial = 706] [outer = 16BE3000] 08:53:12 INFO - PROCESS | 2068 | 1466437992523 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 703ms 08:53:12 INFO - PROCESS | 2068 | 1466437992548 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 2068 | 1466437992550 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:53:12 INFO - PROCESS | 2068 | 1466437992560 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 2068 | 1466437992561 Marionette TRACE conn3 <- [1,906,null,{}] 08:53:12 INFO - PROCESS | 2068 | 1466437992564 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 2068 | 1466437992570 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:12 INFO - PROCESS | 2068 | 1466437992702 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:53:12 INFO - PROCESS | 2068 | 1466437992712 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 2068 | 1466437992714 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:12 INFO - PROCESS | 2068 | ++DOCSHELL 17C49C00 == 33 [pid = 2068] [id = 236] 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17CAA400) [pid = 2068] [serial = 707] [outer = 00000000] 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E7F000) [pid = 2068] [serial = 708] [outer = 17CAA400] 08:53:12 INFO - PROCESS | 2068 | 1466437992757 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19705400) [pid = 2068] [serial = 709] [outer = 17CAA400] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19860400) [pid = 2068] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (16772C00) [pid = 2068] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (169EC000) [pid = 2068] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16BE8800) [pid = 2068] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (105ED800) [pid = 2068] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1365B800) [pid = 2068] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16084000) [pid = 2068] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (105EF800) [pid = 2068] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13651400) [pid = 2068] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10FE3000) [pid = 2068] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13125800) [pid = 2068] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (165C4000) [pid = 2068] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:53:13 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1440C400) [pid = 2068] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:53:13 INFO - PROCESS | 2068 | 1466437993425 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 906ms 08:53:13 INFO - PROCESS | 2068 | 1466437993458 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 2068 | 1466437993460 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:53:13 INFO - PROCESS | 2068 | 1466437993464 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 2068 | 1466437993465 Marionette TRACE conn3 <- [1,910,null,{}] 08:53:13 INFO - PROCESS | 2068 | 1466437993473 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 2068 | 1466437993475 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:13 INFO - PROCESS | 2068 | 1466437993578 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:53:13 INFO - PROCESS | 2068 | 1466437993631 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 2068 | 1466437993633 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:13 INFO - PROCESS | 2068 | ++DOCSHELL 10E01800 == 34 [pid = 2068] [id = 237] 08:53:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (10E09400) [pid = 2068] [serial = 710] [outer = 00000000] 08:53:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16079400) [pid = 2068] [serial = 711] [outer = 10E09400] 08:53:13 INFO - PROCESS | 2068 | 1466437993675 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (165C4000) [pid = 2068] [serial = 712] [outer = 10E09400] 08:53:14 INFO - PROCESS | 2068 | 1466437994036 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 593ms 08:53:14 INFO - PROCESS | 2068 | 1466437994061 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 2068 | 1466437994063 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:53:14 INFO - PROCESS | 2068 | 1466437994067 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 2068 | 1466437994069 Marionette TRACE conn3 <- [1,914,null,{}] 08:53:14 INFO - PROCESS | 2068 | 1466437994072 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 2068 | 1466437994074 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:14 INFO - PROCESS | 2068 | 1466437994180 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:53:14 INFO - PROCESS | 2068 | 1466437994188 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2068 | 1466437994190 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:14 INFO - PROCESS | 2068 | ++DOCSHELL 11ADCC00 == 35 [pid = 2068] [id = 238] 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16772C00) [pid = 2068] [serial = 713] [outer = 00000000] 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19706C00) [pid = 2068] [serial = 714] [outer = 16772C00] 08:53:14 INFO - PROCESS | 2068 | 1466437994233 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19707400) [pid = 2068] [serial = 715] [outer = 16772C00] 08:53:14 INFO - PROCESS | 2068 | 1466437994615 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 594ms 08:53:14 INFO - PROCESS | 2068 | 1466437994663 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 2068 | 1466437994665 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 2068 | 1466437994669 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:53:14 INFO - PROCESS | 2068 | 1466437994670 Marionette TRACE conn3 <- [1,918,null,{}] 08:53:14 INFO - PROCESS | 2068 | 1466437994674 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 2068 | 1466437994675 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:14 INFO - PROCESS | 2068 | 1466437994752 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:53:14 INFO - PROCESS | 2068 | 1466437994834 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2068 | 1466437994836 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:14 INFO - PROCESS | 2068 | ++DOCSHELL 1611B400 == 36 [pid = 2068] [id = 239] 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17C3E800) [pid = 2068] [serial = 716] [outer = 00000000] 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1981D400) [pid = 2068] [serial = 717] [outer = 17C3E800] 08:53:14 INFO - PROCESS | 2068 | 1466437994878 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1981F400) [pid = 2068] [serial = 718] [outer = 17C3E800] 08:53:15 INFO - PROCESS | 2068 | 1466437995274 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 687ms 08:53:15 INFO - PROCESS | 2068 | 1466437995369 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 2068 | 1466437995373 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 2068 | 1466437995378 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:53:15 INFO - PROCESS | 2068 | 1466437995383 Marionette TRACE conn3 <- [1,922,null,{}] 08:53:15 INFO - PROCESS | 2068 | 1466437995389 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 2068 | 1466437995392 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:15 INFO - PROCESS | 2068 | 1466437995514 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:53:15 INFO - PROCESS | 2068 | 1466437995614 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 2068 | 1466437995617 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:15 INFO - PROCESS | 2068 | ++DOCSHELL 10E05800 == 37 [pid = 2068] [id = 240] 08:53:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10E08800) [pid = 2068] [serial = 719] [outer = 00000000] 08:53:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (10FAFC00) [pid = 2068] [serial = 720] [outer = 10E08800] 08:53:15 INFO - PROCESS | 2068 | 1466437995675 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (114BFC00) [pid = 2068] [serial = 721] [outer = 10E08800] 08:53:16 INFO - PROCESS | 2068 | 1466437996412 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1093ms 08:53:16 INFO - PROCESS | 2068 | 1466437996477 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 2068 | 1466437996480 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:53:16 INFO - PROCESS | 2068 | 1466437996487 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 2068 | 1466437996490 Marionette TRACE conn3 <- [1,926,null,{}] 08:53:16 INFO - PROCESS | 2068 | 1466437996495 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 2068 | 1466437996497 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:16 INFO - PROCESS | 2068 | 1466437996612 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:53:16 INFO - PROCESS | 2068 | 1466437996694 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2068 | 1466437996697 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:16 INFO - PROCESS | 2068 | ++DOCSHELL 1365AC00 == 38 [pid = 2068] [id = 241] 08:53:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1393C800) [pid = 2068] [serial = 722] [outer = 00000000] 08:53:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (15399400) [pid = 2068] [serial = 723] [outer = 1393C800] 08:53:16 INFO - PROCESS | 2068 | 1466437996792 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1607C400) [pid = 2068] [serial = 724] [outer = 1393C800] 08:53:17 INFO - PROCESS | 2068 | 1466437997616 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1187ms 08:53:17 INFO - PROCESS | 2068 | 1466437997683 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 2068 | 1466437997687 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:53:17 INFO - PROCESS | 2068 | 1466437997692 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2068 | 1466437997695 Marionette TRACE conn3 <- [1,930,null,{}] 08:53:17 INFO - PROCESS | 2068 | 1466437997701 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 2068 | 1466437997703 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:17 INFO - PROCESS | 2068 | 1466437997815 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:53:17 INFO - PROCESS | 2068 | 1466437997894 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 2068 | 1466437997898 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:17 INFO - PROCESS | 2068 | ++DOCSHELL 112E9400 == 39 [pid = 2068] [id = 242] 08:53:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (112E9C00) [pid = 2068] [serial = 725] [outer = 00000000] 08:53:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (12A1AC00) [pid = 2068] [serial = 726] [outer = 112E9C00] 08:53:17 INFO - PROCESS | 2068 | 1466437997991 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (12BC9400) [pid = 2068] [serial = 727] [outer = 112E9C00] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 11ADCC00 == 38 [pid = 2068] [id = 238] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 10E01800 == 37 [pid = 2068] [id = 237] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 17C49C00 == 36 [pid = 2068] [id = 236] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 16BDF400 == 35 [pid = 2068] [id = 235] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 16773000 == 34 [pid = 2068] [id = 234] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 1611B800 == 33 [pid = 2068] [id = 233] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 13150800 == 32 [pid = 2068] [id = 232] 08:53:18 INFO - PROCESS | 2068 | --DOCSHELL 10E0B000 == 31 [pid = 2068] [id = 231] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1981F800) [pid = 2068] [serial = 675] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (17E7CC00) [pid = 2068] [serial = 671] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19867000) [pid = 2068] [serial = 678] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19866800) [pid = 2068] [serial = 677] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1981EC00) [pid = 2068] [serial = 674] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (16DED000) [pid = 2068] [serial = 662] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (17E78C00) [pid = 2068] [serial = 665] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (174A9400) [pid = 2068] [serial = 663] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (114C3C00) [pid = 2068] [serial = 644] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (12DF0000) [pid = 2068] [serial = 645] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1440EC00) [pid = 2068] [serial = 647] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15A25400) [pid = 2068] [serial = 648] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16127000) [pid = 2068] [serial = 656] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (165C5400) [pid = 2068] [serial = 657] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19818400) [pid = 2068] [serial = 642] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (14007000) [pid = 2068] [serial = 653] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (14411400) [pid = 2068] [serial = 654] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (12AA9400) [pid = 2068] [serial = 650] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1309D800) [pid = 2068] [serial = 651] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1607BC00) [pid = 2068] [serial = 668] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16127400) [pid = 2068] [serial = 669] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17E79400) [pid = 2068] [serial = 666] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (169ED400) [pid = 2068] [serial = 659] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16BDDC00) [pid = 2068] [serial = 660] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19702000) [pid = 2068] [serial = 672] [outer = 00000000] [url = about:blank] 08:53:18 INFO - PROCESS | 2068 | 1466437998479 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 843ms 08:53:18 INFO - PROCESS | 2068 | 1466437998536 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2068 | 1466437998540 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 2068 | 1466437998546 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:53:18 INFO - PROCESS | 2068 | 1466437998548 Marionette TRACE conn3 <- [1,934,null,{}] 08:53:18 INFO - PROCESS | 2068 | 1466437998552 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 2068 | 1466437998554 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:18 INFO - PROCESS | 2068 | 1466437998640 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:53:18 INFO - PROCESS | 2068 | 1466437998646 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2068 | 1466437998649 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:18 INFO - PROCESS | 2068 | ++DOCSHELL 1309D800 == 32 [pid = 2068] [id = 243] 08:53:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (130A2400) [pid = 2068] [serial = 728] [outer = 00000000] 08:53:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (13658400) [pid = 2068] [serial = 729] [outer = 130A2400] 08:53:18 INFO - PROCESS | 2068 | 1466437998695 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (14010000) [pid = 2068] [serial = 730] [outer = 130A2400] 08:53:19 INFO - PROCESS | 2068 | 1466437999154 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 625ms 08:53:19 INFO - PROCESS | 2068 | 1466437999185 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 2068 | 1466437999188 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:53:19 INFO - PROCESS | 2068 | 1466437999196 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2068 | 1466437999199 Marionette TRACE conn3 <- [1,938,null,{}] 08:53:19 INFO - PROCESS | 2068 | 1466437999209 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 2068 | 1466437999214 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:19 INFO - PROCESS | 2068 | 1466437999298 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:53:19 INFO - PROCESS | 2068 | 1466437999413 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2068 | 1466437999417 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:19 INFO - PROCESS | 2068 | ++DOCSHELL 153A0400 == 33 [pid = 2068] [id = 244] 08:53:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (15C9C400) [pid = 2068] [serial = 731] [outer = 00000000] 08:53:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1662EC00) [pid = 2068] [serial = 732] [outer = 15C9C400] 08:53:19 INFO - PROCESS | 2068 | 1466437999470 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16959800) [pid = 2068] [serial = 733] [outer = 15C9C400] 08:53:19 INFO - PROCESS | 2068 | 1466437999832 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 703ms 08:53:19 INFO - PROCESS | 2068 | 1466437999894 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 2068 | 1466437999897 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:53:19 INFO - PROCESS | 2068 | 1466437999900 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2068 | 1466437999901 Marionette TRACE conn3 <- [1,942,null,{}] 08:53:19 INFO - PROCESS | 2068 | 1466437999905 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 2068 | 1466437999907 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:19 INFO - PROCESS | 2068 | 1466437999989 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:53:19 INFO - PROCESS | 2068 | 1466437999994 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2068 | 1466437999996 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:19 INFO - PROCESS | 2068 | ++DOCSHELL 16BDD800 == 34 [pid = 2068] [id = 245] 08:53:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16BDDC00) [pid = 2068] [serial = 734] [outer = 00000000] 08:53:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BEAC00) [pid = 2068] [serial = 735] [outer = 16BDDC00] 08:53:20 INFO - PROCESS | 2068 | 1466438000039 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (174A9C00) [pid = 2068] [serial = 736] [outer = 16BDDC00] 08:53:20 INFO - PROCESS | 2068 | 1466438000512 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 640ms 08:53:20 INFO - PROCESS | 2068 | 1466438000538 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 2068 | 1466438000540 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:53:20 INFO - PROCESS | 2068 | 1466438000550 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 2068 | 1466438000551 Marionette TRACE conn3 <- [1,946,null,{}] 08:53:20 INFO - PROCESS | 2068 | 1466438000555 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 2068 | 1466438000557 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:20 INFO - PROCESS | 2068 | 1466438000661 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:53:20 INFO - PROCESS | 2068 | 1466438000745 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 2068 | 1466438000747 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:20 INFO - PROCESS | 2068 | ++DOCSHELL 1755B400 == 35 [pid = 2068] [id = 246] 08:53:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1760D000) [pid = 2068] [serial = 737] [outer = 00000000] 08:53:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (178E4800) [pid = 2068] [serial = 738] [outer = 1760D000] 08:53:20 INFO - PROCESS | 2068 | 1466438000789 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (178E6000) [pid = 2068] [serial = 739] [outer = 1760D000] 08:53:21 INFO - PROCESS | 2068 | 1466438001198 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 703ms 08:53:21 INFO - PROCESS | 2068 | 1466438001251 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2068 | 1466438001253 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 2068 | 1466438001256 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 2068 | 1466438001258 Marionette TRACE conn3 <- [1,950,null,{}] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:53:21 INFO - PROCESS | 2068 | 1466438001261 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 2068 | 1466438001266 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:21 INFO - PROCESS | 2068 | 1466438001398 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:53:21 INFO - PROCESS | 2068 | 1466438001458 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2068 | 1466438001460 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:21 INFO - PROCESS | 2068 | ++DOCSHELL 17CA9400 == 36 [pid = 2068] [id = 247] 08:53:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17CABC00) [pid = 2068] [serial = 740] [outer = 00000000] 08:53:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19704C00) [pid = 2068] [serial = 741] [outer = 17CABC00] 08:53:21 INFO - PROCESS | 2068 | 1466438001503 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19817800) [pid = 2068] [serial = 742] [outer = 17CABC00] 08:53:21 INFO - PROCESS | 2068 | 1466438001912 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 703ms 08:53:21 INFO - PROCESS | 2068 | 1466438001958 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2068 | 1466438001960 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 2068 | 1466438001963 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:53:21 INFO - PROCESS | 2068 | 1466438001964 Marionette TRACE conn3 <- [1,954,null,{}] 08:53:21 INFO - PROCESS | 2068 | 1466438001967 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 2068 | 1466438001969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:22 INFO - PROCESS | 2068 | 1466438002099 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:53:22 INFO - PROCESS | 2068 | 1466438002127 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2068 | 1466438002129 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:22 INFO - PROCESS | 2068 | ++DOCSHELL 1981F800 == 37 [pid = 2068] [id = 248] 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1981FC00) [pid = 2068] [serial = 743] [outer = 00000000] 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19863C00) [pid = 2068] [serial = 744] [outer = 1981FC00] 08:53:22 INFO - PROCESS | 2068 | 1466438002199 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19868000) [pid = 2068] [serial = 745] [outer = 1981FC00] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (10E0DC00) [pid = 2068] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (13151000) [pid = 2068] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16956C00) [pid = 2068] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12AA8C00) [pid = 2068] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1611BC00) [pid = 2068] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16BE3000) [pid = 2068] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (10E09400) [pid = 2068] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (17CAA400) [pid = 2068] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16772C00) [pid = 2068] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1607D400) [pid = 2068] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1981D800) [pid = 2068] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:53:22 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19CE7400) [pid = 2068] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:53:22 INFO - PROCESS | 2068 | 1466438002703 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 797ms 08:53:22 INFO - PROCESS | 2068 | 1466438002765 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2068 | 1466438002767 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:53:22 INFO - PROCESS | 2068 | 1466438002771 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2068 | 1466438002772 Marionette TRACE conn3 <- [1,958,null,{}] 08:53:22 INFO - PROCESS | 2068 | 1466438002776 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 2068 | 1466438002778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:22 INFO - PROCESS | 2068 | 1466438002854 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:53:22 INFO - PROCESS | 2068 | 1466438002859 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2068 | 1466438002861 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:22 INFO - PROCESS | 2068 | ++DOCSHELL 13651400 == 38 [pid = 2068] [id = 249] 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169DF400) [pid = 2068] [serial = 746] [outer = 00000000] 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19709400) [pid = 2068] [serial = 747] [outer = 169DF400] 08:53:22 INFO - PROCESS | 2068 | 1466438002903 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1981B400) [pid = 2068] [serial = 748] [outer = 169DF400] 08:53:23 INFO - PROCESS | 2068 | 1466438003318 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 593ms 08:53:23 INFO - PROCESS | 2068 | 1466438003368 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2068 | 1466438003370 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 2068 | 1466438003373 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:53:23 INFO - PROCESS | 2068 | 1466438003375 Marionette TRACE conn3 <- [1,962,null,{}] 08:53:23 INFO - PROCESS | 2068 | 1466438003378 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 2068 | 1466438003380 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:23 INFO - PROCESS | 2068 | 1466438003457 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:53:23 INFO - PROCESS | 2068 | 1466438003462 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 2068 | 1466438003464 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:23 INFO - PROCESS | 2068 | ++DOCSHELL 19708000 == 39 [pid = 2068] [id = 250] 08:53:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19862400) [pid = 2068] [serial = 749] [outer = 00000000] 08:53:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19A44400) [pid = 2068] [serial = 750] [outer = 19862400] 08:53:23 INFO - PROCESS | 2068 | 1466438003507 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1986C800) [pid = 2068] [serial = 751] [outer = 19862400] 08:53:23 INFO - PROCESS | 2068 | 1466438003935 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 594ms 08:53:23 INFO - PROCESS | 2068 | 1466438003999 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2068 | 1466438004001 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:53:24 INFO - PROCESS | 2068 | 1466438004011 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 2068 | 1466438004013 Marionette TRACE conn3 <- [1,966,null,{}] 08:53:24 INFO - PROCESS | 2068 | 1466438004016 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 2068 | 1466438004027 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:24 INFO - PROCESS | 2068 | 1466438004111 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:53:24 INFO - PROCESS | 2068 | 1466438004119 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2068 | 1466438004121 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:24 INFO - PROCESS | 2068 | ++DOCSHELL 1986B400 == 40 [pid = 2068] [id = 251] 08:53:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19A4F000) [pid = 2068] [serial = 752] [outer = 00000000] 08:53:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19CEF800) [pid = 2068] [serial = 753] [outer = 19A4F000] 08:53:24 INFO - PROCESS | 2068 | 1466438004166 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19CF1000) [pid = 2068] [serial = 754] [outer = 19A4F000] 08:53:24 INFO - PROCESS | 2068 | 1466438004735 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 735ms 08:53:24 INFO - PROCESS | 2068 | 1466438004751 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 2068 | 1466438004756 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:53:24 INFO - PROCESS | 2068 | 1466438004760 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 2068 | 1466438004764 Marionette TRACE conn3 <- [1,970,null,{}] 08:53:24 INFO - PROCESS | 2068 | 1466438004769 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 2068 | 1466438004772 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:24 INFO - PROCESS | 2068 | 1466438004922 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:53:25 INFO - PROCESS | 2068 | 1466438005049 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2068 | 1466438005052 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:25 INFO - PROCESS | 2068 | ++DOCSHELL 105F3800 == 41 [pid = 2068] [id = 252] 08:53:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (10A45400) [pid = 2068] [serial = 755] [outer = 00000000] 08:53:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (12DF3C00) [pid = 2068] [serial = 756] [outer = 10A45400] 08:53:25 INFO - PROCESS | 2068 | 1466438005110 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (13151C00) [pid = 2068] [serial = 757] [outer = 10A45400] 08:53:25 INFO - PROCESS | 2068 | 1466438005643 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 937ms 08:53:25 INFO - PROCESS | 2068 | 1466438005707 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 2068 | 1466438005712 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:53:25 INFO - PROCESS | 2068 | 1466438005718 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 2068 | 1466438005721 Marionette TRACE conn3 <- [1,974,null,{}] 08:53:25 INFO - PROCESS | 2068 | 1466438005725 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 2068 | 1466438005728 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:25 INFO - PROCESS | 2068 | 1466438005837 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:53:25 INFO - PROCESS | 2068 | 1466438005936 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2068 | 1466438005938 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:25 INFO - PROCESS | 2068 | ++DOCSHELL 1611CC00 == 42 [pid = 2068] [id = 253] 08:53:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1611D800) [pid = 2068] [serial = 758] [outer = 00000000] 08:53:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1676B400) [pid = 2068] [serial = 759] [outer = 1611D800] 08:53:25 INFO - PROCESS | 2068 | 1466438005996 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (16BDB800) [pid = 2068] [serial = 760] [outer = 1611D800] 08:53:26 INFO - PROCESS | 2068 | 1466438006620 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 937ms 08:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:53:26 INFO - PROCESS | 2068 | 1466438006663 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 2068 | 1466438006666 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 2068 | 1466438006670 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 2068 | 1466438006673 Marionette TRACE conn3 <- [1,978,null,{}] 08:53:26 INFO - PROCESS | 2068 | 1466438006684 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 2068 | 1466438006689 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:26 INFO - PROCESS | 2068 | 1466438006793 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:53:26 INFO - PROCESS | 2068 | 1466438006921 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 2068 | 1466438006925 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:26 INFO - PROCESS | 2068 | ++DOCSHELL 1986B800 == 43 [pid = 2068] [id = 254] 08:53:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1986D000) [pid = 2068] [serial = 761] [outer = 00000000] 08:53:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19A4DC00) [pid = 2068] [serial = 762] [outer = 1986D000] 08:53:26 INFO - PROCESS | 2068 | 1466438006981 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19E96800) [pid = 2068] [serial = 763] [outer = 1986D000] 08:53:27 INFO - PROCESS | 2068 | 1466438007553 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 937ms 08:53:27 INFO - PROCESS | 2068 | 1466438007614 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 2068 | 1466438007617 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:53:27 INFO - PROCESS | 2068 | 1466438007620 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 2068 | 1466438007622 Marionette TRACE conn3 <- [1,982,null,{}] 08:53:27 INFO - PROCESS | 2068 | 1466438007626 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 2068 | 1466438007628 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:27 INFO - PROCESS | 2068 | 1466438007745 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:53:27 INFO - PROCESS | 2068 | 1466438007870 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 2068 | 1466438007872 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:27 INFO - PROCESS | 2068 | ++DOCSHELL 105EE000 == 44 [pid = 2068] [id = 255] 08:53:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (10E06C00) [pid = 2068] [serial = 764] [outer = 00000000] 08:53:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (12BC7C00) [pid = 2068] [serial = 765] [outer = 10E06C00] 08:53:27 INFO - PROCESS | 2068 | 1466438007929 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (14010800) [pid = 2068] [serial = 766] [outer = 10E06C00] 08:53:28 INFO - PROCESS | 2068 | 1466438008661 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1077ms 08:53:28 INFO - PROCESS | 2068 | 1466438008714 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 2068 | 1466438008718 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:53:28 INFO - PROCESS | 2068 | 1466438008722 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 2068 | 1466438008727 Marionette TRACE conn3 <- [1,986,null,{}] 08:53:28 INFO - PROCESS | 2068 | 1466438008731 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 2068 | 1466438008734 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:28 INFO - PROCESS | 2068 | 1466438008864 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 19708000 == 43 [pid = 2068] [id = 250] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 13651400 == 42 [pid = 2068] [id = 249] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1981F800 == 41 [pid = 2068] [id = 248] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 17CA9400 == 40 [pid = 2068] [id = 247] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1755B400 == 39 [pid = 2068] [id = 246] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 16BDD800 == 38 [pid = 2068] [id = 245] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 153A0400 == 37 [pid = 2068] [id = 244] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1309D800 == 36 [pid = 2068] [id = 243] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 112E9400 == 35 [pid = 2068] [id = 242] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1365AC00 == 34 [pid = 2068] [id = 241] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 10E05800 == 33 [pid = 2068] [id = 240] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 12A1F000 == 32 [pid = 2068] [id = 230] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1611B400 == 31 [pid = 2068] [id = 239] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 105EE000 == 30 [pid = 2068] [id = 255] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1611CC00 == 29 [pid = 2068] [id = 253] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1986B800 == 28 [pid = 2068] [id = 254] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 1986B400 == 27 [pid = 2068] [id = 251] 08:53:29 INFO - PROCESS | 2068 | --DOCSHELL 105F3800 == 26 [pid = 2068] [id = 252] 08:53:29 INFO - PROCESS | 2068 | 1466438009565 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2068 | 1466438009568 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1140B800) [pid = 2068] [serial = 692] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (11464400) [pid = 2068] [serial = 693] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (131EB400) [pid = 2068] [serial = 695] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (13650400) [pid = 2068] [serial = 696] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (169E1800) [pid = 2068] [serial = 702] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (169E8800) [pid = 2068] [serial = 703] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (14005800) [pid = 2068] [serial = 690] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (13279C00) [pid = 2068] [serial = 689] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (16123000) [pid = 2068] [serial = 699] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17661800) [pid = 2068] [serial = 706] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16D6AC00) [pid = 2068] [serial = 705] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16079400) [pid = 2068] [serial = 711] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (17E7F000) [pid = 2068] [serial = 708] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19706C00) [pid = 2068] [serial = 714] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A4EC00) [pid = 2068] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1765F000) [pid = 2068] [serial = 681] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19707400) [pid = 2068] [serial = 715] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16BE2000) [pid = 2068] [serial = 680] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A0C800) [pid = 2068] [serial = 684] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1986C400) [pid = 2068] [serial = 683] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19CF3C00) [pid = 2068] [serial = 687] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19CEE800) [pid = 2068] [serial = 686] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19705400) [pid = 2068] [serial = 709] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (165C4000) [pid = 2068] [serial = 712] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1981D400) [pid = 2068] [serial = 717] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (165C3400) [pid = 2068] [serial = 700] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2068 | ++DOCSHELL 10471800 == 27 [pid = 2068] [id = 256] 08:53:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10473C00) [pid = 2068] [serial = 767] [outer = 00000000] 08:53:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (104E6400) [pid = 2068] [serial = 768] [outer = 10473C00] 08:53:29 INFO - PROCESS | 2068 | 1466438009709 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (10A48400) [pid = 2068] [serial = 769] [outer = 10473C00] 08:53:30 INFO - PROCESS | 2068 | 1466438010126 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1452ms 08:53:30 INFO - PROCESS | 2068 | 1466438010185 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2068 | 1466438010189 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:53:30 INFO - PROCESS | 2068 | 1466438010193 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2068 | 1466438010196 Marionette TRACE conn3 <- [1,990,null,{}] 08:53:30 INFO - PROCESS | 2068 | 1466438010201 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 2068 | 1466438010205 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:30 INFO - PROCESS | 2068 | 1466438010293 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:53:30 INFO - PROCESS | 2068 | 1466438010301 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2068 | 1466438010304 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:30 INFO - PROCESS | 2068 | ++DOCSHELL 12817800 == 28 [pid = 2068] [id = 257] 08:53:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1281B800) [pid = 2068] [serial = 770] [outer = 00000000] 08:53:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (12AAE000) [pid = 2068] [serial = 771] [outer = 1281B800] 08:53:30 INFO - PROCESS | 2068 | 1466438010352 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12DF4400) [pid = 2068] [serial = 772] [outer = 1281B800] 08:53:30 INFO - PROCESS | 2068 | 1466438010828 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 703ms 08:53:30 INFO - PROCESS | 2068 | 1466438010895 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2068 | 1466438010899 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:53:30 INFO - PROCESS | 2068 | 1466438010904 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2068 | 1466438010906 Marionette TRACE conn3 <- [1,994,null,{}] 08:53:30 INFO - PROCESS | 2068 | 1466438010909 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 2068 | 1466438010912 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:31 INFO - PROCESS | 2068 | 1466438011030 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:53:31 INFO - PROCESS | 2068 | 1466438011119 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2068 | 1466438011122 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:31 INFO - PROCESS | 2068 | ++DOCSHELL 13934000 == 29 [pid = 2068] [id = 258] 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1393B400) [pid = 2068] [serial = 773] [outer = 00000000] 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1400FC00) [pid = 2068] [serial = 774] [outer = 1393B400] 08:53:31 INFO - PROCESS | 2068 | 1466438011167 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (15217000) [pid = 2068] [serial = 775] [outer = 1393B400] 08:53:31 INFO - PROCESS | 2068 | 1466438011568 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 687ms 08:53:31 INFO - PROCESS | 2068 | 1466438011603 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 2068 | 1466438011605 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:53:31 INFO - PROCESS | 2068 | 1466438011609 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 2068 | 1466438011615 Marionette TRACE conn3 <- [1,998,null,{}] 08:53:31 INFO - PROCESS | 2068 | 1466438011636 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 2068 | 1466438011640 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:31 INFO - PROCESS | 2068 | 1466438011770 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:53:31 INFO - PROCESS | 2068 | 1466438011783 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2068 | 1466438011785 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:31 INFO - PROCESS | 2068 | ++DOCSHELL 16121C00 == 30 [pid = 2068] [id = 259] 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16122C00) [pid = 2068] [serial = 776] [outer = 00000000] 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (165C4C00) [pid = 2068] [serial = 777] [outer = 16122C00] 08:53:31 INFO - PROCESS | 2068 | 1466438011874 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16772000) [pid = 2068] [serial = 778] [outer = 16122C00] 08:53:32 INFO - PROCESS | 2068 | 1466438012309 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 750ms 08:53:32 INFO - PROCESS | 2068 | 1466438012406 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2068 | 1466438012409 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 2068 | 1466438012412 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2068 | 1466438012414 Marionette TRACE conn3 <- [1,1002,null,{}] 08:53:32 INFO - PROCESS | 2068 | 1466438012417 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:53:32 INFO - PROCESS | 2068 | 1466438012419 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:32 INFO - PROCESS | 2068 | 1466438012531 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:53:32 INFO - PROCESS | 2068 | 1466438012543 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2068 | 1466438012545 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:32 INFO - PROCESS | 2068 | ++DOCSHELL 169E1800 == 31 [pid = 2068] [id = 260] 08:53:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (169EB800) [pid = 2068] [serial = 779] [outer = 00000000] 08:53:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16BE1800) [pid = 2068] [serial = 780] [outer = 169EB800] 08:53:32 INFO - PROCESS | 2068 | 1466438012597 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16BE5000) [pid = 2068] [serial = 781] [outer = 169EB800] 08:53:33 INFO - PROCESS | 2068 | 1466438013022 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 624ms 08:53:33 INFO - PROCESS | 2068 | 1466438013057 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 2068 | 1466438013059 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:53:33 INFO - PROCESS | 2068 | 1466438013062 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:53:33 INFO - PROCESS | 2068 | 1466438013064 Marionette TRACE conn3 <- [1,1006,null,{}] 08:53:33 INFO - PROCESS | 2068 | 1466438013067 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 2068 | 1466438013070 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:33 INFO - PROCESS | 2068 | 1466438013178 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:53:33 INFO - PROCESS | 2068 | 1466438013184 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2068 | 1466438013190 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:33 INFO - PROCESS | 2068 | ++DOCSHELL 16DF4400 == 32 [pid = 2068] [id = 261] 08:53:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1749FC00) [pid = 2068] [serial = 782] [outer = 00000000] 08:53:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17558800) [pid = 2068] [serial = 783] [outer = 1749FC00] 08:53:33 INFO - PROCESS | 2068 | 1466438013290 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (178E3000) [pid = 2068] [serial = 784] [outer = 1749FC00] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1760D000) [pid = 2068] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17CABC00) [pid = 2068] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (17C3E800) [pid = 2068] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10E08800) [pid = 2068] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19A4F000) [pid = 2068] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15C9C400) [pid = 2068] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19862400) [pid = 2068] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (16BDDC00) [pid = 2068] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1981FC00) [pid = 2068] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1393C800) [pid = 2068] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (130A2400) [pid = 2068] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (112E9C00) [pid = 2068] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:53:33 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (169DF400) [pid = 2068] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:53:34 INFO - PROCESS | 2068 | 1466438014019 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1000ms 08:53:34 INFO - PROCESS | 2068 | 1466438014065 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2068 | 1466438014067 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 2068 | 1466438014070 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:53:34 INFO - PROCESS | 2068 | 1466438014072 Marionette TRACE conn3 <- [1,1010,null,{}] 08:53:34 INFO - PROCESS | 2068 | 1466438014076 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 2068 | 1466438014078 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:34 INFO - PROCESS | 2068 | 1466438014159 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:53:34 INFO - PROCESS | 2068 | 1466438014245 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 2068 | 1466438014247 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:34 INFO - PROCESS | 2068 | ++DOCSHELL 104EAC00 == 33 [pid = 2068] [id = 262] 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (10A4E400) [pid = 2068] [serial = 785] [outer = 00000000] 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (13659C00) [pid = 2068] [serial = 786] [outer = 10A4E400] 08:53:34 INFO - PROCESS | 2068 | 1466438014290 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16DEE000) [pid = 2068] [serial = 787] [outer = 10A4E400] 08:53:34 INFO - PROCESS | 2068 | 1466438014658 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 640ms 08:53:34 INFO - PROCESS | 2068 | 1466438014709 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2068 | 1466438014711 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:53:34 INFO - PROCESS | 2068 | 1466438014714 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2068 | 1466438014716 Marionette TRACE conn3 <- [1,1014,null,{}] 08:53:34 INFO - PROCESS | 2068 | 1466438014726 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 2068 | 1466438014728 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:34 INFO - PROCESS | 2068 | 1466438014804 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:53:34 INFO - PROCESS | 2068 | 1466438014809 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 2068 | 1466438014811 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:34 INFO - PROCESS | 2068 | ++DOCSHELL 15C99C00 == 34 [pid = 2068] [id = 263] 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17CA9C00) [pid = 2068] [serial = 788] [outer = 00000000] 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (17E75400) [pid = 2068] [serial = 789] [outer = 17CA9C00] 08:53:34 INFO - PROCESS | 2068 | 1466438014853 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (17E7F800) [pid = 2068] [serial = 790] [outer = 17CA9C00] 08:53:35 INFO - PROCESS | 2068 | 1466438015264 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 593ms 08:53:35 INFO - PROCESS | 2068 | 1466438015318 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2068 | 1466438015320 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:53:35 INFO - PROCESS | 2068 | 1466438015328 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 2068 | 1466438015329 Marionette TRACE conn3 <- [1,1018,null,{}] 08:53:35 INFO - PROCESS | 2068 | 1466438015332 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 2068 | 1466438015334 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:35 INFO - PROCESS | 2068 | 1466438015411 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:53:35 INFO - PROCESS | 2068 | 1466438015417 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2068 | 1466438015419 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:35 INFO - PROCESS | 2068 | ++DOCSHELL 1945B400 == 35 [pid = 2068] [id = 264] 08:53:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1945B800) [pid = 2068] [serial = 791] [outer = 00000000] 08:53:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19706400) [pid = 2068] [serial = 792] [outer = 1945B800] 08:53:35 INFO - PROCESS | 2068 | 1466438015464 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19706C00) [pid = 2068] [serial = 793] [outer = 1945B800] 08:53:35 INFO - PROCESS | 2068 | 1466438015946 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 687ms 08:53:36 INFO - PROCESS | 2068 | 1466438016028 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 2068 | 1466438016032 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:53:36 INFO - PROCESS | 2068 | 1466438016038 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 2068 | 1466438016042 Marionette TRACE conn3 <- [1,1022,null,{}] 08:53:36 INFO - PROCESS | 2068 | 1466438016049 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 2068 | 1466438016052 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:36 INFO - PROCESS | 2068 | 1466438016178 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:53:36 INFO - PROCESS | 2068 | 1466438016299 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2068 | 1466438016304 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:36 INFO - PROCESS | 2068 | ++DOCSHELL 10E0EC00 == 36 [pid = 2068] [id = 265] 08:53:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (10EC6400) [pid = 2068] [serial = 794] [outer = 00000000] 08:53:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10FE3000) [pid = 2068] [serial = 795] [outer = 10EC6400] 08:53:36 INFO - PROCESS | 2068 | 1466438016362 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (114CC800) [pid = 2068] [serial = 796] [outer = 10EC6400] 08:53:37 INFO - PROCESS | 2068 | 1466438017091 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1155ms 08:53:37 INFO - PROCESS | 2068 | 1466438017194 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 2068 | 1466438017199 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:53:37 INFO - PROCESS | 2068 | 1466438017205 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 2068 | 1466438017208 Marionette TRACE conn3 <- [1,1026,null,{}] 08:53:37 INFO - PROCESS | 2068 | 1466438017212 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 2068 | 1466438017215 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:37 INFO - PROCESS | 2068 | 1466438017340 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:53:37 INFO - PROCESS | 2068 | 1466438017460 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 2068 | 1466438017463 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:37 INFO - PROCESS | 2068 | ++DOCSHELL 1400F000 == 37 [pid = 2068] [id = 266] 08:53:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (144C0C00) [pid = 2068] [serial = 797] [outer = 00000000] 08:53:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (15A6D800) [pid = 2068] [serial = 798] [outer = 144C0C00] 08:53:37 INFO - PROCESS | 2068 | 1466438017546 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1607D400) [pid = 2068] [serial = 799] [outer = 144C0C00] 08:53:38 INFO - PROCESS | 2068 | 1466438018398 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 17660800 == 36 [pid = 2068] [id = 199] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 12DEFC00 == 35 [pid = 2068] [id = 193] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 168BCC00 == 34 [pid = 2068] [id = 192] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 11ADE800 == 33 [pid = 2068] [id = 194] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 10FB5800 == 32 [pid = 2068] [id = 188] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 165C2400 == 31 [pid = 2068] [id = 191] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 16129000 == 30 [pid = 2068] [id = 197] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 1611F800 == 29 [pid = 2068] [id = 196] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 14E2EC00 == 28 [pid = 2068] [id = 190] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 11409C00 == 27 [pid = 2068] [id = 189] 08:53:38 INFO - PROCESS | 2068 | --DOCSHELL 13653400 == 26 [pid = 2068] [id = 195] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (178E4800) [pid = 2068] [serial = 738] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19704C00) [pid = 2068] [serial = 741] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (178E6000) [pid = 2068] [serial = 739] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1981F400) [pid = 2068] [serial = 718] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (10FAFC00) [pid = 2068] [serial = 720] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19CEF800) [pid = 2068] [serial = 753] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (114BFC00) [pid = 2068] [serial = 721] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19CF1000) [pid = 2068] [serial = 754] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1662EC00) [pid = 2068] [serial = 732] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1986C800) [pid = 2068] [serial = 751] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16959800) [pid = 2068] [serial = 733] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16BEAC00) [pid = 2068] [serial = 735] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19863C00) [pid = 2068] [serial = 744] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (15399400) [pid = 2068] [serial = 723] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1607C400) [pid = 2068] [serial = 724] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13658400) [pid = 2068] [serial = 729] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (14010000) [pid = 2068] [serial = 730] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (12A1AC00) [pid = 2068] [serial = 726] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (12BC9400) [pid = 2068] [serial = 727] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (19817800) [pid = 2068] [serial = 742] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19A44400) [pid = 2068] [serial = 750] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19868000) [pid = 2068] [serial = 745] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19709400) [pid = 2068] [serial = 747] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1981B400) [pid = 2068] [serial = 748] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (174A9C00) [pid = 2068] [serial = 736] [outer = 00000000] [url = about:blank] 08:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1250ms 08:53:38 INFO - PROCESS | 2068 | 1466438018463 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 2068 | 1466438018467 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:53:38 INFO - PROCESS | 2068 | 1466438018472 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 2068 | 1466438018475 Marionette TRACE conn3 <- [1,1030,null,{}] 08:53:38 INFO - PROCESS | 2068 | 1466438018480 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 2068 | 1466438018483 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:38 INFO - PROCESS | 2068 | 1466438018570 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:53:38 INFO - PROCESS | 2068 | 1466438018582 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 2068 | 1466438018586 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:38 INFO - PROCESS | 2068 | ++DOCSHELL 10E0C400 == 27 [pid = 2068] [id = 267] 08:53:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10E0DC00) [pid = 2068] [serial = 800] [outer = 00000000] 08:53:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (114CB400) [pid = 2068] [serial = 801] [outer = 10E0DC00] 08:53:38 INFO - PROCESS | 2068 | 1466438018638 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (12AE4400) [pid = 2068] [serial = 802] [outer = 10E0DC00] 08:53:39 INFO - PROCESS | 2068 | 1466438019161 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 08:53:39 INFO - PROCESS | 2068 | 1466438019213 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2068 | 1466438019217 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 2068 | 1466438019223 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:53:39 INFO - PROCESS | 2068 | 1466438019225 Marionette TRACE conn3 <- [1,1034,null,{}] 08:53:39 INFO - PROCESS | 2068 | 1466438019229 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 2068 | 1466438019231 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:39 INFO - PROCESS | 2068 | 1466438019318 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:53:39 INFO - PROCESS | 2068 | 1466438019404 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2068 | 1466438019406 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:39 INFO - PROCESS | 2068 | ++DOCSHELL 131ED400 == 28 [pid = 2068] [id = 268] 08:53:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (13283800) [pid = 2068] [serial = 803] [outer = 00000000] 08:53:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (13941000) [pid = 2068] [serial = 804] [outer = 13283800] 08:53:39 INFO - PROCESS | 2068 | 1466438019452 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (144C8800) [pid = 2068] [serial = 805] [outer = 13283800] 08:53:39 INFO - PROCESS | 2068 | 1466438019835 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 640ms 08:53:39 INFO - PROCESS | 2068 | 1466438019846 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2068 | 1466438019848 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:53:39 INFO - PROCESS | 2068 | 1466438019852 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 2068 | 1466438019855 Marionette TRACE conn3 <- [1,1038,null,{}] 08:53:39 INFO - PROCESS | 2068 | 1466438019878 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 2068 | 1466438019882 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:39 INFO - PROCESS | 2068 | 1466438019992 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:53:39 INFO - PROCESS | 2068 | 1466438020002 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2068 | 1466438020005 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:40 INFO - PROCESS | 2068 | ++DOCSHELL 168C0000 == 29 [pid = 2068] [id = 269] 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (168C1400) [pid = 2068] [serial = 806] [outer = 00000000] 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (169DF800) [pid = 2068] [serial = 807] [outer = 168C1400] 08:53:40 INFO - PROCESS | 2068 | 1466438020052 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (169E8800) [pid = 2068] [serial = 808] [outer = 168C1400] 08:53:40 INFO - PROCESS | 2068 | 1466438020507 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 703ms 08:53:40 INFO - PROCESS | 2068 | 1466438020551 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 2068 | 1466438020553 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:53:40 INFO - PROCESS | 2068 | 1466438020557 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 2068 | 1466438020558 Marionette TRACE conn3 <- [1,1042,null,{}] 08:53:40 INFO - PROCESS | 2068 | 1466438020562 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 2068 | 1466438020564 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:40 INFO - PROCESS | 2068 | 1466438020648 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:53:40 INFO - PROCESS | 2068 | 1466438020656 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 2068 | 1466438020658 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:40 INFO - PROCESS | 2068 | ++DOCSHELL 174A8400 == 30 [pid = 2068] [id = 270] 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (174AA800) [pid = 2068] [serial = 809] [outer = 00000000] 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (176F7800) [pid = 2068] [serial = 810] [outer = 174AA800] 08:53:40 INFO - PROCESS | 2068 | 1466438020701 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (178E7400) [pid = 2068] [serial = 811] [outer = 174AA800] 08:53:41 INFO - PROCESS | 2068 | 1466438021164 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 641ms 08:53:41 INFO - PROCESS | 2068 | 1466438021195 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2068 | 1466438021197 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 2068 | 1466438021200 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:53:41 INFO - PROCESS | 2068 | 1466438021201 Marionette TRACE conn3 <- [1,1046,null,{}] 08:53:41 INFO - PROCESS | 2068 | 1466438021205 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 2068 | 1466438021207 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:41 INFO - PROCESS | 2068 | 1466438021312 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:53:41 INFO - PROCESS | 2068 | 1466438021344 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2068 | 1466438021346 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:41 INFO - PROCESS | 2068 | ++DOCSHELL 17551C00 == 31 [pid = 2068] [id = 271] 08:53:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17C49800) [pid = 2068] [serial = 812] [outer = 00000000] 08:53:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17E7D400) [pid = 2068] [serial = 813] [outer = 17C49800] 08:53:41 INFO - PROCESS | 2068 | 1466438021438 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (17E81800) [pid = 2068] [serial = 814] [outer = 17C49800] 08:53:41 INFO - PROCESS | 2068 | 1466438021867 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 687ms 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:53:41 INFO - PROCESS | 2068 | 1466438021899 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2068 | 1466438021901 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 2068 | 1466438021905 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2068 | 1466438021906 Marionette TRACE conn3 <- [1,1050,null,{}] 08:53:41 INFO - PROCESS | 2068 | 1466438021910 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 2068 | 1466438021915 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:42 INFO - PROCESS | 2068 | 1466438022051 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:53:42 INFO - PROCESS | 2068 | 1466438022061 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2068 | 1466438022063 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:42 INFO - PROCESS | 2068 | ++DOCSHELL 17E73800 == 32 [pid = 2068] [id = 272] 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1970C400) [pid = 2068] [serial = 815] [outer = 00000000] 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1981FC00) [pid = 2068] [serial = 816] [outer = 1970C400] 08:53:42 INFO - PROCESS | 2068 | 1466438022106 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19820400) [pid = 2068] [serial = 817] [outer = 1970C400] 08:53:42 INFO - PROCESS | 2068 | 1466438022547 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 687ms 08:53:42 INFO - PROCESS | 2068 | 1466438022605 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 2068 | 1466438022607 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:53:42 INFO - PROCESS | 2068 | 1466438022610 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 2068 | 1466438022612 Marionette TRACE conn3 <- [1,1054,null,{}] 08:53:42 INFO - PROCESS | 2068 | 1466438022621 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 2068 | 1466438022623 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:42 INFO - PROCESS | 2068 | 1466438022753 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:53:42 INFO - PROCESS | 2068 | 1466438022765 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2068 | 1466438022767 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:42 INFO - PROCESS | 2068 | ++DOCSHELL 19865400 == 33 [pid = 2068] [id = 273] 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19865800) [pid = 2068] [serial = 818] [outer = 00000000] 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19869400) [pid = 2068] [serial = 819] [outer = 19865800] 08:53:42 INFO - PROCESS | 2068 | 1466438022809 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1986A000) [pid = 2068] [serial = 820] [outer = 19865800] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1393B400) [pid = 2068] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10473C00) [pid = 2068] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (10E06C00) [pid = 2068] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (10A45400) [pid = 2068] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1611D800) [pid = 2068] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1986D000) [pid = 2068] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1749FC00) [pid = 2068] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (169EB800) [pid = 2068] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10A4E400) [pid = 2068] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (17CA9C00) [pid = 2068] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1281B800) [pid = 2068] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:53:43 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16122C00) [pid = 2068] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:53:43 INFO - PROCESS | 2068 | 1466438023308 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 08:53:43 INFO - PROCESS | 2068 | 1466438023351 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2068 | 1466438023352 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:53:43 INFO - PROCESS | 2068 | 1466438023356 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 2068 | 1466438023357 Marionette TRACE conn3 <- [1,1058,null,{}] 08:53:43 INFO - PROCESS | 2068 | 1466438023361 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 2068 | 1466438023362 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:43 INFO - PROCESS | 2068 | 1466438023441 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:53:43 INFO - PROCESS | 2068 | 1466438023446 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2068 | 1466438023448 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:43 INFO - PROCESS | 2068 | ++DOCSHELL 11C2E000 == 34 [pid = 2068] [id = 274] 08:53:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (12AAD800) [pid = 2068] [serial = 821] [outer = 00000000] 08:53:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169E7000) [pid = 2068] [serial = 822] [outer = 12AAD800] 08:53:43 INFO - PROCESS | 2068 | 1466438023491 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1760E000) [pid = 2068] [serial = 823] [outer = 12AAD800] 08:53:43 INFO - PROCESS | 2068 | 1466438023893 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 593ms 08:53:43 INFO - PROCESS | 2068 | 1466438023957 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2068 | 1466438023959 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 2068 | 1466438023963 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:53:43 INFO - PROCESS | 2068 | 1466438023964 Marionette TRACE conn3 <- [1,1062,null,{}] 08:53:43 INFO - PROCESS | 2068 | 1466438023968 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 2068 | 1466438023969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:44 INFO - PROCESS | 2068 | 1466438024050 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:53:44 INFO - PROCESS | 2068 | 1466438024058 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2068 | 1466438024060 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:44 INFO - PROCESS | 2068 | ++DOCSHELL 114BFC00 == 35 [pid = 2068] [id = 275] 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (14003000) [pid = 2068] [serial = 824] [outer = 00000000] 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19863C00) [pid = 2068] [serial = 825] [outer = 14003000] 08:53:44 INFO - PROCESS | 2068 | 1466438024115 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19A16000) [pid = 2068] [serial = 826] [outer = 14003000] 08:53:44 INFO - PROCESS | 2068 | 1466438024552 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 625ms 08:53:44 INFO - PROCESS | 2068 | 1466438024605 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2068 | 1466438024607 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:53:44 INFO - PROCESS | 2068 | 1466438024610 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2068 | 1466438024612 Marionette TRACE conn3 <- [1,1066,null,{}] 08:53:44 INFO - PROCESS | 2068 | 1466438024616 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 2068 | 1466438024618 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:44 INFO - PROCESS | 2068 | 1466438024696 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:53:44 INFO - PROCESS | 2068 | 1466438024701 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2068 | 1466438024703 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:44 INFO - PROCESS | 2068 | ++DOCSHELL 1970A400 == 36 [pid = 2068] [id = 276] 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A18C00) [pid = 2068] [serial = 827] [outer = 00000000] 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19A4F000) [pid = 2068] [serial = 828] [outer = 19A18C00] 08:53:44 INFO - PROCESS | 2068 | 1466438024747 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A51800) [pid = 2068] [serial = 829] [outer = 19A18C00] 08:53:45 INFO - PROCESS | 2068 | 1466438025263 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 703ms 08:53:45 INFO - PROCESS | 2068 | 1466438025312 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 2068 | 1466438025317 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:53:45 INFO - PROCESS | 2068 | 1466438025323 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 2068 | 1466438025326 Marionette TRACE conn3 <- [1,1070,null,{}] 08:53:45 INFO - PROCESS | 2068 | 1466438025332 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 2068 | 1466438025335 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:45 INFO - PROCESS | 2068 | 1466438025492 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:53:45 INFO - PROCESS | 2068 | 1466438025595 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2068 | 1466438025600 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:45 INFO - PROCESS | 2068 | ++DOCSHELL 10E08800 == 37 [pid = 2068] [id = 277] 08:53:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (10E08C00) [pid = 2068] [serial = 830] [outer = 00000000] 08:53:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (12DF2C00) [pid = 2068] [serial = 831] [outer = 10E08C00] 08:53:45 INFO - PROCESS | 2068 | 1466438025655 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (13279C00) [pid = 2068] [serial = 832] [outer = 10E08C00] 08:53:46 INFO - PROCESS | 2068 | 1466438026246 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1000ms 08:53:46 INFO - PROCESS | 2068 | 1466438026325 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2068 | 1466438026330 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:53:46 INFO - PROCESS | 2068 | 1466438026337 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 2068 | 1466438026339 Marionette TRACE conn3 <- [1,1074,null,{}] 08:53:46 INFO - PROCESS | 2068 | 1466438026343 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 2068 | 1466438026346 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:46 INFO - PROCESS | 2068 | 1466438026485 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:53:46 INFO - PROCESS | 2068 | 1466438026615 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 2068 | 1466438026618 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:46 INFO - PROCESS | 2068 | ++DOCSHELL 15C9BC00 == 38 [pid = 2068] [id = 278] 08:53:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (15C9D400) [pid = 2068] [serial = 833] [outer = 00000000] 08:53:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1662EC00) [pid = 2068] [serial = 834] [outer = 15C9D400] 08:53:46 INFO - PROCESS | 2068 | 1466438026674 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (169E0800) [pid = 2068] [serial = 835] [outer = 15C9D400] 08:53:47 INFO - PROCESS | 2068 | 1466438027273 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1000ms 08:53:47 INFO - PROCESS | 2068 | 1466438027339 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:53:47 INFO - PROCESS | 2068 | 1466438027341 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 2068 | 1466438027345 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 2068 | 1466438027349 Marionette TRACE conn3 <- [1,1078,null,{}] 08:53:47 INFO - PROCESS | 2068 | 1466438027359 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 2068 | 1466438027364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:47 INFO - PROCESS | 2068 | 1466438027469 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:53:47 INFO - PROCESS | 2068 | 1466438027597 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2068 | 1466438027601 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:47 INFO - PROCESS | 2068 | ++DOCSHELL 1981D800 == 39 [pid = 2068] [id = 279] 08:53:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1981E800) [pid = 2068] [serial = 836] [outer = 00000000] 08:53:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19864C00) [pid = 2068] [serial = 837] [outer = 1981E800] 08:53:47 INFO - PROCESS | 2068 | 1466438027658 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19A51C00) [pid = 2068] [serial = 838] [outer = 1981E800] 08:53:48 INFO - PROCESS | 2068 | 1466438028471 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1187ms 08:53:48 INFO - PROCESS | 2068 | 1466438028543 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 2068 | 1466438028547 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 2068 | 1466438028552 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:53:48 INFO - PROCESS | 2068 | 1466438028555 Marionette TRACE conn3 <- [1,1082,null,{}] 08:53:48 INFO - PROCESS | 2068 | 1466438028561 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 2068 | 1466438028563 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:48 INFO - PROCESS | 2068 | 1466438028701 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:53:48 INFO - PROCESS | 2068 | 1466438028828 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 2068 | 1466438028833 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:48 INFO - PROCESS | 2068 | ++DOCSHELL 1146F000 == 40 [pid = 2068] [id = 280] 08:53:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (114C3C00) [pid = 2068] [serial = 839] [outer = 00000000] 08:53:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (12A13800) [pid = 2068] [serial = 840] [outer = 114C3C00] 08:53:48 INFO - PROCESS | 2068 | 1466438028883 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (12DEF800) [pid = 2068] [serial = 841] [outer = 114C3C00] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 10471800 == 39 [pid = 2068] [id = 256] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 10A52800 == 38 [pid = 2068] [id = 205] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 165C2800 == 37 [pid = 2068] [id = 198] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 10FAB800 == 36 [pid = 2068] [id = 202] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 1539DC00 == 35 [pid = 2068] [id = 203] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 10A4B400 == 34 [pid = 2068] [id = 200] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 17E7C000 == 33 [pid = 2068] [id = 204] 08:53:49 INFO - PROCESS | 2068 | --DOCSHELL 19701C00 == 32 [pid = 2068] [id = 201] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (15217000) [pid = 2068] [serial = 775] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1400FC00) [pid = 2068] [serial = 774] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (104E6400) [pid = 2068] [serial = 768] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (10A48400) [pid = 2068] [serial = 769] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (14010800) [pid = 2068] [serial = 766] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (12BC7C00) [pid = 2068] [serial = 765] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (13151C00) [pid = 2068] [serial = 757] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (12DF3C00) [pid = 2068] [serial = 756] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16BDB800) [pid = 2068] [serial = 760] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1676B400) [pid = 2068] [serial = 759] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19706400) [pid = 2068] [serial = 792] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E96800) [pid = 2068] [serial = 763] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A4DC00) [pid = 2068] [serial = 762] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (17558800) [pid = 2068] [serial = 783] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (16BE1800) [pid = 2068] [serial = 780] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (13659C00) [pid = 2068] [serial = 786] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17E75400) [pid = 2068] [serial = 789] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (12AAE000) [pid = 2068] [serial = 771] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (12DF4400) [pid = 2068] [serial = 772] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16DEE000) [pid = 2068] [serial = 787] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (165C4C00) [pid = 2068] [serial = 777] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16772000) [pid = 2068] [serial = 778] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (16BE5000) [pid = 2068] [serial = 781] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (178E3000) [pid = 2068] [serial = 784] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (17E7F800) [pid = 2068] [serial = 790] [outer = 00000000] [url = about:blank] 08:53:49 INFO - PROCESS | 2068 | 1466438029993 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1500ms 08:53:50 INFO - PROCESS | 2068 | 1466438030053 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2068 | 1466438030057 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:53:50 INFO - PROCESS | 2068 | 1466438030061 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2068 | 1466438030065 Marionette TRACE conn3 <- [1,1086,null,{}] 08:53:50 INFO - PROCESS | 2068 | 1466438030070 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 2068 | 1466438030073 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:50 INFO - PROCESS | 2068 | 1466438030167 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:53:50 INFO - PROCESS | 2068 | 1466438030179 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2068 | 1466438030181 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:50 INFO - PROCESS | 2068 | ++DOCSHELL 10E03800 == 33 [pid = 2068] [id = 281] 08:53:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10E04C00) [pid = 2068] [serial = 842] [outer = 00000000] 08:53:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (112DE800) [pid = 2068] [serial = 843] [outer = 10E04C00] 08:53:50 INFO - PROCESS | 2068 | 1466438030228 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (114C8800) [pid = 2068] [serial = 844] [outer = 10E04C00] 08:53:50 INFO - PROCESS | 2068 | 1466438030700 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 688ms 08:53:50 INFO - PROCESS | 2068 | 1466438030757 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2068 | 1466438030762 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:53:50 INFO - PROCESS | 2068 | 1466438030768 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2068 | 1466438030771 Marionette TRACE conn3 <- [1,1090,null,{}] 08:53:50 INFO - PROCESS | 2068 | 1466438030774 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 2068 | 1466438030777 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:50 INFO - PROCESS | 2068 | 1466438030899 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:53:50 INFO - PROCESS | 2068 | 1466438030991 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2068 | 1466438030993 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:51 INFO - PROCESS | 2068 | ++DOCSHELL 13053800 == 34 [pid = 2068] [id = 282] 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13147C00) [pid = 2068] [serial = 845] [outer = 00000000] 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (13279800) [pid = 2068] [serial = 846] [outer = 13147C00] 08:53:51 INFO - PROCESS | 2068 | 1466438031039 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13651800) [pid = 2068] [serial = 847] [outer = 13147C00] 08:53:51 INFO - PROCESS | 2068 | 1466438031405 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 703ms 08:53:51 INFO - PROCESS | 2068 | 1466438031467 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 2068 | 1466438031470 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:53:51 INFO - PROCESS | 2068 | 1466438031473 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 2068 | 1466438031477 Marionette TRACE conn3 <- [1,1094,null,{}] 08:53:51 INFO - PROCESS | 2068 | 1466438031487 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 2068 | 1466438031492 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:51 INFO - PROCESS | 2068 | 1466438031573 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:53:51 INFO - PROCESS | 2068 | 1466438031580 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2068 | 1466438031583 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:51 INFO - PROCESS | 2068 | ++DOCSHELL 1539DC00 == 35 [pid = 2068] [id = 283] 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1539E400) [pid = 2068] [serial = 848] [outer = 00000000] 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (15C9C400) [pid = 2068] [serial = 849] [outer = 1539E400] 08:53:51 INFO - PROCESS | 2068 | 1466438031630 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16121000) [pid = 2068] [serial = 850] [outer = 1539E400] 08:53:52 INFO - PROCESS | 2068 | 1466438032103 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 703ms 08:53:52 INFO - PROCESS | 2068 | 1466438032172 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2068 | 1466438032175 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:53:52 INFO - PROCESS | 2068 | 1466438032178 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2068 | 1466438032180 Marionette TRACE conn3 <- [1,1098,null,{}] 08:53:52 INFO - PROCESS | 2068 | 1466438032183 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 2068 | 1466438032185 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:52 INFO - PROCESS | 2068 | 1466438032326 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:53:52 INFO - PROCESS | 2068 | 1466438032349 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2068 | 1466438032352 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:52 INFO - PROCESS | 2068 | ++DOCSHELL 165C2800 == 36 [pid = 2068] [id = 284] 08:53:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (165C4C00) [pid = 2068] [serial = 851] [outer = 00000000] 08:53:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (168C1800) [pid = 2068] [serial = 852] [outer = 165C4C00] 08:53:52 INFO - PROCESS | 2068 | 1466438032398 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (169E3000) [pid = 2068] [serial = 853] [outer = 165C4C00] 08:53:52 INFO - PROCESS | 2068 | 1466438032814 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 703ms 08:53:52 INFO - PROCESS | 2068 | 1466438032877 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2068 | 1466438032879 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:53:52 INFO - PROCESS | 2068 | 1466438032882 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2068 | 1466438032884 Marionette TRACE conn3 <- [1,1102,null,{}] 08:53:52 INFO - PROCESS | 2068 | 1466438032888 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 2068 | 1466438032890 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:52 INFO - PROCESS | 2068 | 1466438032997 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:53:52 INFO - PROCESS | 2068 | 1466438033002 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2068 | 1466438033004 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:53 INFO - PROCESS | 2068 | ++DOCSHELL 169E0C00 == 37 [pid = 2068] [id = 285] 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (169E7800) [pid = 2068] [serial = 854] [outer = 00000000] 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16BE2800) [pid = 2068] [serial = 855] [outer = 169E7800] 08:53:53 INFO - PROCESS | 2068 | 1466438033048 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16BE3000) [pid = 2068] [serial = 856] [outer = 169E7800] 08:53:53 INFO - PROCESS | 2068 | 1466438033532 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 703ms 08:53:53 INFO - PROCESS | 2068 | 1466438033582 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 2068 | 1466438033584 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:53:53 INFO - PROCESS | 2068 | 1466438033588 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 2068 | 1466438033590 Marionette TRACE conn3 <- [1,1106,null,{}] 08:53:53 INFO - PROCESS | 2068 | 1466438033593 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 2068 | 1466438033598 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:53 INFO - PROCESS | 2068 | 1466438033751 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:53:53 INFO - PROCESS | 2068 | 1466438033766 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2068 | 1466438033768 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:53 INFO - PROCESS | 2068 | ++DOCSHELL 1765F000 == 38 [pid = 2068] [id = 286] 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (176F5400) [pid = 2068] [serial = 857] [outer = 00000000] 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (178E6800) [pid = 2068] [serial = 858] [outer = 176F5400] 08:53:53 INFO - PROCESS | 2068 | 1466438033811 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E75400) [pid = 2068] [serial = 859] [outer = 176F5400] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19A18C00) [pid = 2068] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (10E0DC00) [pid = 2068] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19865800) [pid = 2068] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (168C1400) [pid = 2068] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12AAD800) [pid = 2068] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (174AA800) [pid = 2068] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1945B800) [pid = 2068] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (10EC6400) [pid = 2068] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1970C400) [pid = 2068] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17C49800) [pid = 2068] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (144C0C00) [pid = 2068] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (14003000) [pid = 2068] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:53:54 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13283800) [pid = 2068] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:53:54 INFO - PROCESS | 2068 | 1466438034472 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 952ms 08:53:54 INFO - PROCESS | 2068 | 1466438034533 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2068 | 1466438034535 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:53:54 INFO - PROCESS | 2068 | 1466438034539 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 2068 | 1466438034541 Marionette TRACE conn3 <- [1,1110,null,{}] 08:53:54 INFO - PROCESS | 2068 | 1466438034544 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 2068 | 1466438034546 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:54 INFO - PROCESS | 2068 | 1466438034622 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:53:54 INFO - PROCESS | 2068 | 1466438034627 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 2068 | 1466438034629 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:54 INFO - PROCESS | 2068 | ++DOCSHELL 144C7C00 == 39 [pid = 2068] [id = 287] 08:53:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15A27000) [pid = 2068] [serial = 860] [outer = 00000000] 08:53:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17558800) [pid = 2068] [serial = 861] [outer = 15A27000] 08:53:54 INFO - PROCESS | 2068 | 1466438034671 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (178E3000) [pid = 2068] [serial = 862] [outer = 15A27000] 08:53:55 INFO - PROCESS | 2068 | 1466438035075 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 594ms 08:53:55 INFO - PROCESS | 2068 | 1466438035136 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 2068 | 1466438035138 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:53:55 INFO - PROCESS | 2068 | 1466438035145 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2068 | 1466438035148 Marionette TRACE conn3 <- [1,1114,null,{}] 08:53:55 INFO - PROCESS | 2068 | 1466438035152 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 2068 | 1466438035154 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:55 INFO - PROCESS | 2068 | 1466438035229 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:53:55 INFO - PROCESS | 2068 | 1466438035234 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2068 | 1466438035236 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:55 INFO - PROCESS | 2068 | ++DOCSHELL 174AA800 == 40 [pid = 2068] [id = 288] 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17602400) [pid = 2068] [serial = 863] [outer = 00000000] 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19708400) [pid = 2068] [serial = 864] [outer = 17602400] 08:53:55 INFO - PROCESS | 2068 | 1466438035289 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19708800) [pid = 2068] [serial = 865] [outer = 17602400] 08:53:55 INFO - PROCESS | 2068 | 1466438035722 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 593ms 08:53:55 INFO - PROCESS | 2068 | 1466438035743 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 2068 | 1466438035745 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:53:55 INFO - PROCESS | 2068 | 1466438035749 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2068 | 1466438035750 Marionette TRACE conn3 <- [1,1118,null,{}] 08:53:55 INFO - PROCESS | 2068 | 1466438035754 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 2068 | 1466438035756 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:55 INFO - PROCESS | 2068 | 1466438035878 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:53:55 INFO - PROCESS | 2068 | 1466438035886 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2068 | 1466438035888 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:55 INFO - PROCESS | 2068 | ++DOCSHELL 165BC400 == 41 [pid = 2068] [id = 289] 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17E80400) [pid = 2068] [serial = 866] [outer = 00000000] 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1981BC00) [pid = 2068] [serial = 867] [outer = 17E80400] 08:53:55 INFO - PROCESS | 2068 | 1466438035933 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19820000) [pid = 2068] [serial = 868] [outer = 17E80400] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 10E08800 == 40 [pid = 2068] [id = 277] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 15C9BC00 == 39 [pid = 2068] [id = 278] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 1981D800 == 38 [pid = 2068] [id = 279] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 114BFC00 == 37 [pid = 2068] [id = 275] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 1970A400 == 36 [pid = 2068] [id = 276] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 11C2E000 == 35 [pid = 2068] [id = 274] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 10E03800 == 34 [pid = 2068] [id = 281] 08:53:56 INFO - PROCESS | 2068 | --DOCSHELL 1146F000 == 33 [pid = 2068] [id = 280] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 169E0C00 == 32 [pid = 2068] [id = 285] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 165C2800 == 31 [pid = 2068] [id = 284] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 1765F000 == 30 [pid = 2068] [id = 286] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 144C7C00 == 29 [pid = 2068] [id = 287] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 1539DC00 == 28 [pid = 2068] [id = 283] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 13053800 == 27 [pid = 2068] [id = 282] 08:53:57 INFO - PROCESS | 2068 | --DOCSHELL 174AA800 == 26 [pid = 2068] [id = 288] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12AE4400) [pid = 2068] [serial = 802] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19869400) [pid = 2068] [serial = 819] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (169DF800) [pid = 2068] [serial = 807] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1760E000) [pid = 2068] [serial = 823] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (178E7400) [pid = 2068] [serial = 811] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19706C00) [pid = 2068] [serial = 793] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (114CC800) [pid = 2068] [serial = 796] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (169E7000) [pid = 2068] [serial = 822] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1981FC00) [pid = 2068] [serial = 816] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17E81800) [pid = 2068] [serial = 814] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (15A6D800) [pid = 2068] [serial = 798] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (114CB400) [pid = 2068] [serial = 801] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19820400) [pid = 2068] [serial = 817] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (169E8800) [pid = 2068] [serial = 808] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19863C00) [pid = 2068] [serial = 825] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1986A000) [pid = 2068] [serial = 820] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (13941000) [pid = 2068] [serial = 804] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (17E7D400) [pid = 2068] [serial = 813] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (10FE3000) [pid = 2068] [serial = 795] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (176F7800) [pid = 2068] [serial = 810] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (1607D400) [pid = 2068] [serial = 799] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (144C8800) [pid = 2068] [serial = 805] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19A16000) [pid = 2068] [serial = 826] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (19A4F000) [pid = 2068] [serial = 828] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19A51800) [pid = 2068] [serial = 829] [outer = 00000000] [url = about:blank] 08:53:57 INFO - PROCESS | 2068 | 1466438037587 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1843ms 08:53:57 INFO - PROCESS | 2068 | 1466438037605 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 2068 | 1466438037609 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:53:57 INFO - PROCESS | 2068 | 1466438037614 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 2068 | 1466438037617 Marionette TRACE conn3 <- [1,1122,null,{}] 08:53:57 INFO - PROCESS | 2068 | 1466438037625 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 2068 | 1466438037628 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:57 INFO - PROCESS | 2068 | 1466438037718 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:53:57 INFO - PROCESS | 2068 | 1466438037797 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 2068 | 1466438037800 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:57 INFO - PROCESS | 2068 | ++DOCSHELL 10E04000 == 27 [pid = 2068] [id = 290] 08:53:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10E05000) [pid = 2068] [serial = 869] [outer = 00000000] 08:53:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10FAE000) [pid = 2068] [serial = 870] [outer = 10E05000] 08:53:57 INFO - PROCESS | 2068 | 1466438037847 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10FE3000) [pid = 2068] [serial = 871] [outer = 10E05000] 08:53:58 INFO - PROCESS | 2068 | 1466438038253 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 703ms 08:53:58 INFO - PROCESS | 2068 | 1466438038314 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2068 | 1466438038319 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:53:58 INFO - PROCESS | 2068 | 1466438038325 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 2068 | 1466438038328 Marionette TRACE conn3 <- [1,1126,null,{}] 08:53:58 INFO - PROCESS | 2068 | 1466438038331 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 2068 | 1466438038335 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:58 INFO - PROCESS | 2068 | 1466438038427 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:53:58 INFO - PROCESS | 2068 | 1466438038434 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 2068 | 1466438038436 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:58 INFO - PROCESS | 2068 | ++DOCSHELL 12BC9400 == 28 [pid = 2068] [id = 291] 08:53:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (12D63000) [pid = 2068] [serial = 872] [outer = 00000000] 08:53:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12DFA800) [pid = 2068] [serial = 873] [outer = 12D63000] 08:53:58 INFO - PROCESS | 2068 | 1466438038483 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (130A0400) [pid = 2068] [serial = 874] [outer = 12D63000] 08:53:58 INFO - PROCESS | 2068 | 1466438038933 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 08:53:58 INFO - PROCESS | 2068 | 1466438038962 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2068 | 1466438038965 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:53:58 INFO - PROCESS | 2068 | 1466438038968 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 2068 | 1466438038971 Marionette TRACE conn3 <- [1,1130,null,{}] 08:53:58 INFO - PROCESS | 2068 | 1466438038982 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 2068 | 1466438038986 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:59 INFO - PROCESS | 2068 | 1466438039069 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:53:59 INFO - PROCESS | 2068 | 1466438039110 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2068 | 1466438039113 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:59 INFO - PROCESS | 2068 | ++DOCSHELL 144C6C00 == 29 [pid = 2068] [id = 292] 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (144C7C00) [pid = 2068] [serial = 875] [outer = 00000000] 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (15212C00) [pid = 2068] [serial = 876] [outer = 144C7C00] 08:53:59 INFO - PROCESS | 2068 | 1466438039160 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (157E8800) [pid = 2068] [serial = 877] [outer = 144C7C00] 08:53:59 INFO - PROCESS | 2068 | 1466438039622 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 688ms 08:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:53:59 INFO - PROCESS | 2068 | 1466438039667 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 2068 | 1466438039670 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 2068 | 1466438039673 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 2068 | 1466438039675 Marionette TRACE conn3 <- [1,1134,null,{}] 08:53:59 INFO - PROCESS | 2068 | 1466438039688 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 2068 | 1466438039690 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:59 INFO - PROCESS | 2068 | 1466438039771 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:53:59 INFO - PROCESS | 2068 | 1466438039776 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2068 | 1466438039778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:53:59 INFO - PROCESS | 2068 | ++DOCSHELL 1400C800 == 30 [pid = 2068] [id = 293] 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (15C96000) [pid = 2068] [serial = 878] [outer = 00000000] 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16083000) [pid = 2068] [serial = 879] [outer = 15C96000] 08:53:59 INFO - PROCESS | 2068 | 1466438039822 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16126800) [pid = 2068] [serial = 880] [outer = 15C96000] 08:54:00 INFO - PROCESS | 2068 | 1466438040294 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 641ms 08:54:00 INFO - PROCESS | 2068 | 1466438040311 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2068 | 1466438040313 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:54:00 INFO - PROCESS | 2068 | 1466438040316 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2068 | 1466438040318 Marionette TRACE conn3 <- [1,1138,null,{}] 08:54:00 INFO - PROCESS | 2068 | 1466438040324 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 2068 | 1466438040326 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:00 INFO - PROCESS | 2068 | 1466438040402 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:54:00 INFO - PROCESS | 2068 | 1466438040409 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2068 | 1466438040413 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:00 INFO - PROCESS | 2068 | ++DOCSHELL 1611B800 == 31 [pid = 2068] [id = 294] 08:54:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (165BE000) [pid = 2068] [serial = 881] [outer = 00000000] 08:54:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (168C5C00) [pid = 2068] [serial = 882] [outer = 165BE000] 08:54:00 INFO - PROCESS | 2068 | 1466438040459 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16DEE000) [pid = 2068] [serial = 883] [outer = 165BE000] 08:54:00 INFO - PROCESS | 2068 | 1466438040904 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 640ms 08:54:00 INFO - PROCESS | 2068 | 1466438040955 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2068 | 1466438040957 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 2068 | 1466438040960 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:54:00 INFO - PROCESS | 2068 | 1466438040962 Marionette TRACE conn3 <- [1,1142,null,{}] 08:54:00 INFO - PROCESS | 2068 | 1466438040965 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 2068 | 1466438040970 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:01 INFO - PROCESS | 2068 | 1466438041069 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:54:01 INFO - PROCESS | 2068 | 1466438041074 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2068 | 1466438041076 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:01 INFO - PROCESS | 2068 | ++DOCSHELL 176FAC00 == 32 [pid = 2068] [id = 295] 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (178E7400) [pid = 2068] [serial = 884] [outer = 00000000] 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17E10000) [pid = 2068] [serial = 885] [outer = 178E7400] 08:54:01 INFO - PROCESS | 2068 | 1466438041120 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17E7F400) [pid = 2068] [serial = 886] [outer = 178E7400] 08:54:01 INFO - PROCESS | 2068 | 1466438041538 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 640ms 08:54:01 INFO - PROCESS | 2068 | 1466438041598 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2068 | 1466438041600 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:54:01 INFO - PROCESS | 2068 | 1466438041603 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 2068 | 1466438041605 Marionette TRACE conn3 <- [1,1146,null,{}] 08:54:01 INFO - PROCESS | 2068 | 1466438041608 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 2068 | 1466438041620 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:01 INFO - PROCESS | 2068 | 1466438041694 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:54:01 INFO - PROCESS | 2068 | 1466438041702 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2068 | 1466438041703 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:01 INFO - PROCESS | 2068 | ++DOCSHELL 176FB000 == 33 [pid = 2068] [id = 296] 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19456000) [pid = 2068] [serial = 887] [outer = 00000000] 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19709400) [pid = 2068] [serial = 888] [outer = 19456000] 08:54:01 INFO - PROCESS | 2068 | 1466438041750 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1970A400) [pid = 2068] [serial = 889] [outer = 19456000] 08:54:02 INFO - PROCESS | 2068 | 1466438042221 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 703ms 08:54:02 INFO - PROCESS | 2068 | 1466438042304 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2068 | 1466438042305 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:54:02 INFO - PROCESS | 2068 | 1466438042309 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 2068 | 1466438042311 Marionette TRACE conn3 <- [1,1150,null,{}] 08:54:02 INFO - PROCESS | 2068 | 1466438042314 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 2068 | 1466438042316 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:02 INFO - PROCESS | 2068 | 1466438042393 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:54:02 INFO - PROCESS | 2068 | 1466438042402 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2068 | 1466438042404 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:02 INFO - PROCESS | 2068 | ++DOCSHELL 19458C00 == 34 [pid = 2068] [id = 297] 08:54:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19703000) [pid = 2068] [serial = 890] [outer = 00000000] 08:54:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1981AC00) [pid = 2068] [serial = 891] [outer = 19703000] 08:54:02 INFO - PROCESS | 2068 | 1466438042447 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1981B000) [pid = 2068] [serial = 892] [outer = 19703000] 08:54:02 INFO - PROCESS | 2068 | 1466438042889 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 625ms 08:54:02 INFO - PROCESS | 2068 | 1466438042947 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2068 | 1466438042949 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 2068 | 1466438042952 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:54:02 INFO - PROCESS | 2068 | 1466438042954 Marionette TRACE conn3 <- [1,1154,null,{}] 08:54:02 INFO - PROCESS | 2068 | 1466438042957 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 2068 | 1466438042959 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:03 INFO - PROCESS | 2068 | 1466438043063 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:54:03 INFO - PROCESS | 2068 | 1466438043140 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2068 | 1466438043142 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:03 INFO - PROCESS | 2068 | ++DOCSHELL 144C3C00 == 35 [pid = 2068] [id = 298] 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19860000) [pid = 2068] [serial = 893] [outer = 00000000] 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19867C00) [pid = 2068] [serial = 894] [outer = 19860000] 08:54:03 INFO - PROCESS | 2068 | 1466438043185 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19869000) [pid = 2068] [serial = 895] [outer = 19860000] 08:54:03 INFO - PROCESS | 2068 | 1466438043587 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 687ms 08:54:03 INFO - PROCESS | 2068 | 1466438043652 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2068 | 1466438043654 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:54:03 INFO - PROCESS | 2068 | 1466438043657 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 2068 | 1466438043659 Marionette TRACE conn3 <- [1,1158,null,{}] 08:54:03 INFO - PROCESS | 2068 | 1466438043662 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 2068 | 1466438043664 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:03 INFO - PROCESS | 2068 | 1466438043795 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:54:03 INFO - PROCESS | 2068 | 1466438043806 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2068 | 1466438043808 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:03 INFO - PROCESS | 2068 | ++DOCSHELL 19702C00 == 36 [pid = 2068] [id = 299] 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19707000) [pid = 2068] [serial = 896] [outer = 00000000] 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19A18000) [pid = 2068] [serial = 897] [outer = 19707000] 08:54:03 INFO - PROCESS | 2068 | 1466438043850 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19A4B000) [pid = 2068] [serial = 898] [outer = 19707000] 08:54:04 INFO - PROCESS | 2068 | 1466438044378 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 797ms 08:54:04 INFO - PROCESS | 2068 | 1466438044460 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 2068 | 1466438044462 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:54:04 INFO - PROCESS | 2068 | 1466438044465 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 2068 | 1466438044467 Marionette TRACE conn3 <- [1,1162,null,{}] 08:54:04 INFO - PROCESS | 2068 | 1466438044470 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 2068 | 1466438044473 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:04 INFO - PROCESS | 2068 | 1466438044599 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:54:04 INFO - PROCESS | 2068 | 1466438044660 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 2068 | 1466438044662 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:04 INFO - PROCESS | 2068 | ++DOCSHELL 144C0C00 == 37 [pid = 2068] [id = 300] 08:54:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19E96000) [pid = 2068] [serial = 899] [outer = 00000000] 08:54:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19E9D800) [pid = 2068] [serial = 900] [outer = 19E96000] 08:54:04 INFO - PROCESS | 2068 | 1466438044707 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19EC7800) [pid = 2068] [serial = 901] [outer = 19E96000] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (17602400) [pid = 2068] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (165C4C00) [pid = 2068] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (169E7800) [pid = 2068] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (176F5400) [pid = 2068] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10E04C00) [pid = 2068] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (114C3C00) [pid = 2068] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1981E800) [pid = 2068] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (15C9D400) [pid = 2068] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (10E08C00) [pid = 2068] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15A27000) [pid = 2068] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1539E400) [pid = 2068] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:54:05 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13147C00) [pid = 2068] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:54:05 INFO - PROCESS | 2068 | 1466438045210 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2068 | 1466438045269 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:54:05 INFO - PROCESS | 2068 | 1466438045273 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2068 | 1466438045274 Marionette TRACE conn3 <- [1,1166,null,{}] 08:54:05 INFO - PROCESS | 2068 | 1466438045278 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 2068 | 1466438045279 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:05 INFO - PROCESS | 2068 | 1466438045387 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:54:05 INFO - PROCESS | 2068 | 1466438045443 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 2068 | 1466438045454 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:05 INFO - PROCESS | 2068 | ++DOCSHELL 13036C00 == 38 [pid = 2068] [id = 301] 08:54:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (130A9C00) [pid = 2068] [serial = 902] [outer = 00000000] 08:54:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (165C4C00) [pid = 2068] [serial = 903] [outer = 130A9C00] 08:54:05 INFO - PROCESS | 2068 | 1466438045497 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16958400) [pid = 2068] [serial = 904] [outer = 130A9C00] 08:54:05 INFO - PROCESS | 2068 | 1466438045862 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2068 | 1466438045936 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:54:05 INFO - PROCESS | 2068 | 1466438045942 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2068 | 1466438045943 Marionette TRACE conn3 <- [1,1170,null,{}] 08:54:05 INFO - PROCESS | 2068 | 1466438045947 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 2068 | 1466438045949 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:06 INFO - PROCESS | 2068 | 1466438046031 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:54:06 INFO - PROCESS | 2068 | 1466438046037 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2068 | 1466438046039 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:06 INFO - PROCESS | 2068 | ++DOCSHELL 19A0F400 == 39 [pid = 2068] [id = 302] 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19E91800) [pid = 2068] [serial = 905] [outer = 00000000] 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1A16B800) [pid = 2068] [serial = 906] [outer = 19E91800] 08:54:06 INFO - PROCESS | 2068 | 1466438046080 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A367000) [pid = 2068] [serial = 907] [outer = 19E91800] 08:54:06 INFO - PROCESS | 2068 | 1466438046510 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 2068 | 1466438046543 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:54:06 INFO - PROCESS | 2068 | 1466438046546 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 2068 | 1466438046548 Marionette TRACE conn3 <- [1,1174,null,{}] 08:54:06 INFO - PROCESS | 2068 | 1466438046551 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 2068 | 1466438046553 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:06 INFO - PROCESS | 2068 | 1466438046637 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:54:06 INFO - PROCESS | 2068 | 1466438046643 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2068 | 1466438046644 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:06 INFO - PROCESS | 2068 | ++DOCSHELL 178DE400 == 40 [pid = 2068] [id = 303] 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19E93000) [pid = 2068] [serial = 908] [outer = 00000000] 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4E5C00) [pid = 2068] [serial = 909] [outer = 19E93000] 08:54:06 INFO - PROCESS | 2068 | 1466438046686 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A4E7C00) [pid = 2068] [serial = 910] [outer = 19E93000] 08:54:07 INFO - PROCESS | 2068 | 1466438047143 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2068 | 1466438047188 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:54:07 INFO - PROCESS | 2068 | 1466438047193 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2068 | 1466438047198 Marionette TRACE conn3 <- [1,1178,null,{}] 08:54:07 INFO - PROCESS | 2068 | 1466438047205 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 2068 | 1466438047208 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:07 INFO - PROCESS | 2068 | 1466438047329 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:54:07 INFO - PROCESS | 2068 | 1466438047508 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 2068 | 1466438047513 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:07 INFO - PROCESS | 2068 | ++DOCSHELL 10E0CC00 == 41 [pid = 2068] [id = 304] 08:54:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10E0F000) [pid = 2068] [serial = 911] [outer = 00000000] 08:54:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10FAC400) [pid = 2068] [serial = 912] [outer = 10E0F000] 08:54:07 INFO - PROCESS | 2068 | 1466438047572 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (11464400) [pid = 2068] [serial = 913] [outer = 10E0F000] 08:54:08 INFO - PROCESS | 2068 | 1466438048282 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 2068 | 1466438048365 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:54:08 INFO - PROCESS | 2068 | 1466438048373 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 2068 | 1466438048375 Marionette TRACE conn3 <- [1,1182,null,{}] 08:54:08 INFO - PROCESS | 2068 | 1466438048380 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 2068 | 1466438048382 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:08 INFO - PROCESS | 2068 | 1466438048508 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:54:08 INFO - PROCESS | 2068 | 1466438048627 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2068 | 1466438048630 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:08 INFO - PROCESS | 2068 | ++DOCSHELL 14409C00 == 42 [pid = 2068] [id = 305] 08:54:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1440A000) [pid = 2068] [serial = 914] [outer = 00000000] 08:54:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (144BE400) [pid = 2068] [serial = 915] [outer = 1440A000] 08:54:08 INFO - PROCESS | 2068 | 1466438048696 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1607BC00) [pid = 2068] [serial = 916] [outer = 1440A000] 08:54:09 INFO - PROCESS | 2068 | 1466438049653 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2068 | 1466438049741 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:54:09 INFO - PROCESS | 2068 | 1466438049746 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 2068 | 1466438049748 Marionette TRACE conn3 <- [1,1186,null,{}] 08:54:09 INFO - PROCESS | 2068 | 1466438049753 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 2068 | 1466438049756 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:09 INFO - PROCESS | 2068 | 1466438049839 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:54:09 INFO - PROCESS | 2068 | 1466438049851 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 2068 | 1466438049853 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:09 INFO - PROCESS | 2068 | ++DOCSHELL 11AD6C00 == 29 [pid = 2068] [id = 306] 08:54:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (11CCA000) [pid = 2068] [serial = 917] [outer = 00000000] 08:54:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (12DEF000) [pid = 2068] [serial = 918] [outer = 11CCA000] 08:54:09 INFO - PROCESS | 2068 | 1466438049900 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (130A1C00) [pid = 2068] [serial = 919] [outer = 11CCA000] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19708800) [pid = 2068] [serial = 865] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (168C1800) [pid = 2068] [serial = 852] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16BE2800) [pid = 2068] [serial = 855] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (169E3000) [pid = 2068] [serial = 853] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (178E6800) [pid = 2068] [serial = 858] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (16BE3000) [pid = 2068] [serial = 856] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19708400) [pid = 2068] [serial = 864] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (17E75400) [pid = 2068] [serial = 859] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (112DE800) [pid = 2068] [serial = 843] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (114C8800) [pid = 2068] [serial = 844] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (12DEF800) [pid = 2068] [serial = 841] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (12A13800) [pid = 2068] [serial = 840] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19A51C00) [pid = 2068] [serial = 838] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19864C00) [pid = 2068] [serial = 837] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (169E0800) [pid = 2068] [serial = 835] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1662EC00) [pid = 2068] [serial = 834] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13279C00) [pid = 2068] [serial = 832] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (12DF2C00) [pid = 2068] [serial = 831] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17558800) [pid = 2068] [serial = 861] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (15C9C400) [pid = 2068] [serial = 849] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (13651800) [pid = 2068] [serial = 847] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13279800) [pid = 2068] [serial = 846] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (178E3000) [pid = 2068] [serial = 862] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16121000) [pid = 2068] [serial = 850] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 2068 | 1466438050397 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 703ms 08:54:10 INFO - PROCESS | 2068 | 1466438050442 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2068 | 1466438050446 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 2068 | 1466438050452 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:54:10 INFO - PROCESS | 2068 | 1466438050454 Marionette TRACE conn3 <- [1,1190,null,{}] 08:54:10 INFO - PROCESS | 2068 | 1466438050458 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 2068 | 1466438050461 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:10 INFO - PROCESS | 2068 | 1466438050548 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:54:10 INFO - PROCESS | 2068 | 1466438050655 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2068 | 1466438050657 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:10 INFO - PROCESS | 2068 | ++DOCSHELL 131EA000 == 30 [pid = 2068] [id = 307] 08:54:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13653400) [pid = 2068] [serial = 920] [outer = 00000000] 08:54:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1440A800) [pid = 2068] [serial = 921] [outer = 13653400] 08:54:10 INFO - PROCESS | 2068 | 1466438050702 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (144C6C00) [pid = 2068] [serial = 922] [outer = 13653400] 08:54:11 INFO - PROCESS | 2068 | 1466438051080 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 688ms 08:54:11 INFO - PROCESS | 2068 | 1466438051152 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 2068 | 1466438051155 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:54:11 INFO - PROCESS | 2068 | 1466438051158 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 2068 | 1466438051161 Marionette TRACE conn3 <- [1,1194,null,{}] 08:54:11 INFO - PROCESS | 2068 | 1466438051171 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 2068 | 1466438051176 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:11 INFO - PROCESS | 2068 | 1466438051284 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:54:11 INFO - PROCESS | 2068 | 1466438051304 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 2068 | 1466438051307 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:11 INFO - PROCESS | 2068 | ++DOCSHELL 165C5000 == 31 [pid = 2068] [id = 308] 08:54:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1662EC00) [pid = 2068] [serial = 923] [outer = 00000000] 08:54:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (168C1C00) [pid = 2068] [serial = 924] [outer = 1662EC00] 08:54:11 INFO - PROCESS | 2068 | 1466438051354 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (169E0800) [pid = 2068] [serial = 925] [outer = 1662EC00] 08:54:11 INFO - PROCESS | 2068 | 1466438051820 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 687ms 08:54:11 INFO - PROCESS | 2068 | 1466438051857 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 2068 | 1466438051860 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 2068 | 1466438051863 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:54:11 INFO - PROCESS | 2068 | 1466438051864 Marionette TRACE conn3 <- [1,1198,null,{}] 08:54:11 INFO - PROCESS | 2068 | 1466438051868 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 2068 | 1466438051870 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:11 INFO - PROCESS | 2068 | 1466438051952 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:54:11 INFO - PROCESS | 2068 | 1466438051957 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 2068 | 1466438051959 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:11 INFO - PROCESS | 2068 | ++DOCSHELL 16BE7000 == 32 [pid = 2068] [id = 309] 08:54:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16BE7C00) [pid = 2068] [serial = 926] [outer = 00000000] 08:54:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (17550C00) [pid = 2068] [serial = 927] [outer = 16BE7C00] 08:54:11 INFO - PROCESS | 2068 | 1466438052003 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17653800) [pid = 2068] [serial = 928] [outer = 16BE7C00] 08:54:12 INFO - PROCESS | 2068 | 1466438052470 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 08:54:12 INFO - PROCESS | 2068 | 1466438052501 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2068 | 1466438052503 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:54:12 INFO - PROCESS | 2068 | 1466438052506 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2068 | 1466438052508 Marionette TRACE conn3 <- [1,1202,null,{}] 08:54:12 INFO - PROCESS | 2068 | 1466438052511 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 2068 | 1466438052513 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:12 INFO - PROCESS | 2068 | 1466438052623 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:54:12 INFO - PROCESS | 2068 | 1466438052709 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2068 | 1466438052712 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:12 INFO - PROCESS | 2068 | ++DOCSHELL 176F8400 == 33 [pid = 2068] [id = 310] 08:54:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (176FAC00) [pid = 2068] [serial = 929] [outer = 00000000] 08:54:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178E7800) [pid = 2068] [serial = 930] [outer = 176FAC00] 08:54:12 INFO - PROCESS | 2068 | 1466438052754 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17C49C00) [pid = 2068] [serial = 931] [outer = 176FAC00] 08:54:13 INFO - PROCESS | 2068 | 1466438053180 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 703ms 08:54:13 INFO - PROCESS | 2068 | 1466438053215 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2068 | 1466438053217 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 2068 | 1466438053220 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2068 | 1466438053222 Marionette TRACE conn3 <- [1,1206,null,{}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:54:13 INFO - PROCESS | 2068 | 1466438053225 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 2068 | 1466438053231 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:13 INFO - PROCESS | 2068 | 1466438053362 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:54:13 INFO - PROCESS | 2068 | 1466438053423 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2068 | 1466438053426 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:13 INFO - PROCESS | 2068 | ++DOCSHELL 16BE5400 == 34 [pid = 2068] [id = 311] 08:54:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (178E6C00) [pid = 2068] [serial = 932] [outer = 00000000] 08:54:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19819800) [pid = 2068] [serial = 933] [outer = 178E6C00] 08:54:13 INFO - PROCESS | 2068 | 1466438053469 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1970B000) [pid = 2068] [serial = 934] [outer = 178E6C00] 08:54:13 INFO - PROCESS | 2068 | 1466438053906 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 08:54:13 INFO - PROCESS | 2068 | 1466438053995 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2068 | 1466438053997 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 2068 | 1466438054001 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2068 | 1466438054002 Marionette TRACE conn3 <- [1,1210,null,{}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:54:13 INFO - PROCESS | 2068 | 1466438054006 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 2068 | 1466438054007 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:14 INFO - PROCESS | 2068 | 1466438054112 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:54:14 INFO - PROCESS | 2068 | 1466438054123 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2068 | 1466438054125 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:14 INFO - PROCESS | 2068 | ++DOCSHELL 19863800 == 35 [pid = 2068] [id = 312] 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19864800) [pid = 2068] [serial = 935] [outer = 00000000] 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1986E400) [pid = 2068] [serial = 936] [outer = 19864800] 08:54:14 INFO - PROCESS | 2068 | 1466438054168 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19A17000) [pid = 2068] [serial = 937] [outer = 19864800] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (15C96000) [pid = 2068] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (178E7400) [pid = 2068] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (10E05000) [pid = 2068] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19860000) [pid = 2068] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17E80400) [pid = 2068] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (165BE000) [pid = 2068] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (12D63000) [pid = 2068] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (144C7C00) [pid = 2068] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19703000) [pid = 2068] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19707000) [pid = 2068] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (130A9C00) [pid = 2068] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19E96000) [pid = 2068] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19E91800) [pid = 2068] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:54:14 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19456000) [pid = 2068] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:54:14 INFO - PROCESS | 2068 | 1466438054685 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 2068 | 1466438054746 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:54:14 INFO - PROCESS | 2068 | 1466438054749 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 2068 | 1466438054750 Marionette TRACE conn3 <- [1,1214,null,{}] 08:54:14 INFO - PROCESS | 2068 | 1466438054754 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 2068 | 1466438054756 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:14 INFO - PROCESS | 2068 | 1466438054833 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:54:14 INFO - PROCESS | 2068 | 1466438054839 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2068 | 1466438054841 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:14 INFO - PROCESS | 2068 | ++DOCSHELL 13936400 == 36 [pid = 2068] [id = 313] 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (14010000) [pid = 2068] [serial = 938] [outer = 00000000] 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19701C00) [pid = 2068] [serial = 939] [outer = 14010000] 08:54:14 INFO - PROCESS | 2068 | 1466438054890 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1981F000) [pid = 2068] [serial = 940] [outer = 14010000] 08:54:15 INFO - PROCESS | 2068 | 1466438055296 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 593ms 08:54:15 INFO - PROCESS | 2068 | 1466438055347 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 2068 | 1466438055349 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:54:15 INFO - PROCESS | 2068 | 1466438055352 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 2068 | 1466438055354 Marionette TRACE conn3 <- [1,1218,null,{}] 08:54:15 INFO - PROCESS | 2068 | 1466438055362 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 2068 | 1466438055363 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:15 INFO - PROCESS | 2068 | 1466438055455 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:54:15 INFO - PROCESS | 2068 | 1466438055461 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 2068 | 1466438055463 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:15 INFO - PROCESS | 2068 | ++DOCSHELL 19701800 == 37 [pid = 2068] [id = 314] 08:54:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1986EC00) [pid = 2068] [serial = 941] [outer = 00000000] 08:54:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19CF4000) [pid = 2068] [serial = 942] [outer = 1986EC00] 08:54:15 INFO - PROCESS | 2068 | 1466438055514 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19E91800) [pid = 2068] [serial = 943] [outer = 1986EC00] 08:54:15 INFO - PROCESS | 2068 | 1466438055986 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 703ms 08:54:16 INFO - PROCESS | 2068 | 1466438056051 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 2068 | 1466438056053 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 2068 | 1466438056056 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:54:16 INFO - PROCESS | 2068 | 1466438056058 Marionette TRACE conn3 <- [1,1222,null,{}] 08:54:16 INFO - PROCESS | 2068 | 1466438056061 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 2068 | 1466438056063 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:16 INFO - PROCESS | 2068 | 1466438056140 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:54:16 INFO - PROCESS | 2068 | 1466438056145 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2068 | 1466438056147 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:16 INFO - PROCESS | 2068 | ++DOCSHELL 19815800 == 38 [pid = 2068] [id = 315] 08:54:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19E97400) [pid = 2068] [serial = 944] [outer = 00000000] 08:54:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19EC6C00) [pid = 2068] [serial = 945] [outer = 19E97400] 08:54:16 INFO - PROCESS | 2068 | 1466438056190 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19E9C800) [pid = 2068] [serial = 946] [outer = 19E97400] 08:54:16 INFO - PROCESS | 2068 | 1466438056752 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 750ms 08:54:16 INFO - PROCESS | 2068 | 1466438056837 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 2068 | 1466438056842 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 2068 | 1466438056862 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 2068 | 1466438056866 Marionette TRACE conn3 <- [1,1226,null,{}] 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:54:16 INFO - PROCESS | 2068 | 1466438056871 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 2068 | 1466438056874 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:16 INFO - PROCESS | 2068 | 1466438056999 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:54:17 INFO - PROCESS | 2068 | 1466438057121 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2068 | 1466438057124 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:17 INFO - PROCESS | 2068 | ++DOCSHELL 10E0F400 == 39 [pid = 2068] [id = 316] 08:54:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (114C1C00) [pid = 2068] [serial = 947] [outer = 00000000] 08:54:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (13283800) [pid = 2068] [serial = 948] [outer = 114C1C00] 08:54:17 INFO - PROCESS | 2068 | 1466438057181 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (13936000) [pid = 2068] [serial = 949] [outer = 114C1C00] 08:54:17 INFO - PROCESS | 2068 | 1466438057731 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 891ms 08:54:17 INFO - PROCESS | 2068 | 1466438057768 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2068 | 1466438057773 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:54:17 INFO - PROCESS | 2068 | 1466438057781 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:54:17 INFO - PROCESS | 2068 | 1466438057784 Marionette TRACE conn3 <- [1,1230,null,{}] 08:54:17 INFO - PROCESS | 2068 | 1466438057788 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 2068 | 1466438057791 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:17 INFO - PROCESS | 2068 | 1466438057900 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:54:17 INFO - PROCESS | 2068 | 1466438058006 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2068 | 1466438058009 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:18 INFO - PROCESS | 2068 | ++DOCSHELL 1611BC00 == 40 [pid = 2068] [id = 317] 08:54:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (16128400) [pid = 2068] [serial = 950] [outer = 00000000] 08:54:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (168C7400) [pid = 2068] [serial = 951] [outer = 16128400] 08:54:18 INFO - PROCESS | 2068 | 1466438058064 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (16BE5800) [pid = 2068] [serial = 952] [outer = 16128400] 08:54:18 INFO - PROCESS | 2068 | 1466438058686 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 937ms 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:54:18 INFO - PROCESS | 2068 | 1466438058730 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 2068 | 1466438058732 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 2068 | 1466438058736 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 2068 | 1466438058740 Marionette TRACE conn3 <- [1,1234,null,{}] 08:54:18 INFO - PROCESS | 2068 | 1466438058750 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 2068 | 1466438058755 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:18 INFO - PROCESS | 2068 | 1466438058890 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:54:19 INFO - PROCESS | 2068 | 1466438059026 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 2068 | 1466438059030 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:19 INFO - PROCESS | 2068 | ++DOCSHELL 1970C400 == 41 [pid = 2068] [id = 318] 08:54:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19A0B000) [pid = 2068] [serial = 953] [outer = 00000000] 08:54:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19E95000) [pid = 2068] [serial = 954] [outer = 19A0B000] 08:54:19 INFO - PROCESS | 2068 | 1466438059086 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A168800) [pid = 2068] [serial = 955] [outer = 19A0B000] 08:54:19 INFO - PROCESS | 2068 | 1466438059659 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1093ms 08:54:19 INFO - PROCESS | 2068 | 1466438059850 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2068 | 1466438059854 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:54:19 INFO - PROCESS | 2068 | 1466438059860 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:54:19 INFO - PROCESS | 2068 | 1466438059863 Marionette TRACE conn3 <- [1,1238,null,{}] 08:54:19 INFO - PROCESS | 2068 | 1466438059868 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 2068 | 1466438059871 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:19 INFO - PROCESS | 2068 | 1466438059968 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:54:20 INFO - PROCESS | 2068 | 1466438060095 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2068 | 1466438060100 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:20 INFO - PROCESS | 2068 | ++DOCSHELL 12DFAC00 == 42 [pid = 2068] [id = 319] 08:54:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (13034800) [pid = 2068] [serial = 956] [outer = 00000000] 08:54:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (13279400) [pid = 2068] [serial = 957] [outer = 13034800] 08:54:20 INFO - PROCESS | 2068 | 1466438060151 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (13652C00) [pid = 2068] [serial = 958] [outer = 13034800] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 19701800 == 41 [pid = 2068] [id = 314] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 13936400 == 40 [pid = 2068] [id = 313] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 19863800 == 39 [pid = 2068] [id = 312] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 16BE5400 == 38 [pid = 2068] [id = 311] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 176F8400 == 37 [pid = 2068] [id = 310] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 16BE7000 == 36 [pid = 2068] [id = 309] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 165C5000 == 35 [pid = 2068] [id = 308] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 131EA000 == 34 [pid = 2068] [id = 307] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 11AD6C00 == 33 [pid = 2068] [id = 306] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 10E0CC00 == 32 [pid = 2068] [id = 304] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 14409C00 == 31 [pid = 2068] [id = 305] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 178DE400 == 30 [pid = 2068] [id = 303] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 1611BC00 == 29 [pid = 2068] [id = 317] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 1970C400 == 28 [pid = 2068] [id = 318] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 19815800 == 27 [pid = 2068] [id = 315] 08:54:21 INFO - PROCESS | 2068 | --DOCSHELL 10E0F400 == 26 [pid = 2068] [id = 316] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (16083000) [pid = 2068] [serial = 879] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (16126800) [pid = 2068] [serial = 880] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (17E10000) [pid = 2068] [serial = 885] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17E7F400) [pid = 2068] [serial = 886] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (10FAE000) [pid = 2068] [serial = 870] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (10FE3000) [pid = 2068] [serial = 871] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19867C00) [pid = 2068] [serial = 894] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19820000) [pid = 2068] [serial = 868] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (168C5C00) [pid = 2068] [serial = 882] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (16DEE000) [pid = 2068] [serial = 883] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (12DFA800) [pid = 2068] [serial = 873] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (15212C00) [pid = 2068] [serial = 876] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (157E8800) [pid = 2068] [serial = 877] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (130A0400) [pid = 2068] [serial = 874] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1981AC00) [pid = 2068] [serial = 891] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A4B000) [pid = 2068] [serial = 898] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A18000) [pid = 2068] [serial = 897] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (165C4C00) [pid = 2068] [serial = 903] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19E9D800) [pid = 2068] [serial = 900] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1A16B800) [pid = 2068] [serial = 906] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19EC7800) [pid = 2068] [serial = 901] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1970A400) [pid = 2068] [serial = 889] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19709400) [pid = 2068] [serial = 888] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19869000) [pid = 2068] [serial = 895] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1A4E5C00) [pid = 2068] [serial = 909] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1A367000) [pid = 2068] [serial = 907] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16958400) [pid = 2068] [serial = 904] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1981B000) [pid = 2068] [serial = 892] [outer = 00000000] [url = about:blank] 08:54:21 INFO - PROCESS | 2068 | 1466438061387 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1562ms 08:54:21 INFO - PROCESS | 2068 | 1466438061481 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2068 | 1466438061488 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:54:21 INFO - PROCESS | 2068 | 1466438061504 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2068 | 1466438061509 Marionette TRACE conn3 <- [1,1242,null,{}] 08:54:21 INFO - PROCESS | 2068 | 1466438061517 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 2068 | 1466438061521 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:21 INFO - PROCESS | 2068 | 1466438061613 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:54:21 INFO - PROCESS | 2068 | 1466438061620 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 2068 | 1466438061625 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:21 INFO - PROCESS | 2068 | ++DOCSHELL 10A46400 == 27 [pid = 2068] [id = 320] 08:54:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10A48800) [pid = 2068] [serial = 959] [outer = 00000000] 08:54:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (10FB4400) [pid = 2068] [serial = 960] [outer = 10A48800] 08:54:21 INFO - PROCESS | 2068 | 1466438061673 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (11408000) [pid = 2068] [serial = 961] [outer = 10A48800] 08:54:22 INFO - PROCESS | 2068 | 1466438062151 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 687ms 08:54:22 INFO - PROCESS | 2068 | 1466438062198 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 2068 | 1466438062203 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:54:22 INFO - PROCESS | 2068 | 1466438062209 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2068 | 1466438062212 Marionette TRACE conn3 <- [1,1246,null,{}] 08:54:22 INFO - PROCESS | 2068 | 1466438062216 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 2068 | 1466438062218 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:22 INFO - PROCESS | 2068 | 1466438062302 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:54:22 INFO - PROCESS | 2068 | 1466438062311 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2068 | 1466438062314 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:22 INFO - PROCESS | 2068 | ++DOCSHELL 13053000 == 28 [pid = 2068] [id = 321] 08:54:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13054800) [pid = 2068] [serial = 962] [outer = 00000000] 08:54:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1314F800) [pid = 2068] [serial = 963] [outer = 13054800] 08:54:22 INFO - PROCESS | 2068 | 1466438062360 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13278800) [pid = 2068] [serial = 964] [outer = 13054800] 08:54:22 INFO - PROCESS | 2068 | 1466438062819 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 640ms 08:54:22 INFO - PROCESS | 2068 | 1466438062847 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 2068 | 1466438062849 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:54:22 INFO - PROCESS | 2068 | 1466438062852 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2068 | 1466438062856 Marionette TRACE conn3 <- [1,1250,null,{}] 08:54:22 INFO - PROCESS | 2068 | 1466438062866 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 2068 | 1466438062870 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:22 INFO - PROCESS | 2068 | 1466438062952 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:54:22 INFO - PROCESS | 2068 | 1466438062993 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2068 | 1466438062996 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:23 INFO - PROCESS | 2068 | ++DOCSHELL 16077C00 == 29 [pid = 2068] [id = 322] 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16078400) [pid = 2068] [serial = 965] [outer = 00000000] 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1611F400) [pid = 2068] [serial = 966] [outer = 16078400] 08:54:23 INFO - PROCESS | 2068 | 1466438063126 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (165C1800) [pid = 2068] [serial = 967] [outer = 16078400] 08:54:23 INFO - PROCESS | 2068 | 1466438063545 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 750ms 08:54:23 INFO - PROCESS | 2068 | 1466438063593 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 2068 | 1466438063595 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:54:23 INFO - PROCESS | 2068 | 1466438063614 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 2068 | 1466438063616 Marionette TRACE conn3 <- [1,1254,null,{}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:54:23 INFO - PROCESS | 2068 | 1466438063619 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 2068 | 1466438063621 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:23 INFO - PROCESS | 2068 | 1466438063739 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:54:23 INFO - PROCESS | 2068 | 1466438063749 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 2068 | 1466438063751 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:23 INFO - PROCESS | 2068 | ++DOCSHELL 16129400 == 30 [pid = 2068] [id = 323] 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16958400) [pid = 2068] [serial = 968] [outer = 00000000] 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16BE0400) [pid = 2068] [serial = 969] [outer = 16958400] 08:54:23 INFO - PROCESS | 2068 | 1466438063794 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16DED000) [pid = 2068] [serial = 970] [outer = 16958400] 08:54:24 INFO - PROCESS | 2068 | 1466438064228 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 641ms 08:54:24 INFO - PROCESS | 2068 | 1466438064258 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2068 | 1466438064260 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 2068 | 1466438064263 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:54:24 INFO - PROCESS | 2068 | 1466438064265 Marionette TRACE conn3 <- [1,1258,null,{}] 08:54:24 INFO - PROCESS | 2068 | 1466438064268 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 2068 | 1466438064270 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:24 INFO - PROCESS | 2068 | 1466438064402 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:54:24 INFO - PROCESS | 2068 | 1466438064440 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2068 | 1466438064443 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:24 INFO - PROCESS | 2068 | ++DOCSHELL 1760E000 == 31 [pid = 2068] [id = 324] 08:54:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1765A000) [pid = 2068] [serial = 971] [outer = 00000000] 08:54:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178E6800) [pid = 2068] [serial = 972] [outer = 1765A000] 08:54:24 INFO - PROCESS | 2068 | 1466438064488 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E7B400) [pid = 2068] [serial = 973] [outer = 1765A000] 08:54:24 INFO - PROCESS | 2068 | 1466438064937 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 688ms 08:54:24 INFO - PROCESS | 2068 | 1466438064964 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2068 | 1466438064966 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 2068 | 1466438064969 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:54:24 INFO - PROCESS | 2068 | 1466438064971 Marionette TRACE conn3 <- [1,1262,null,{}] 08:54:24 INFO - PROCESS | 2068 | 1466438064974 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 2068 | 1466438064979 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:25 INFO - PROCESS | 2068 | 1466438065113 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:54:25 INFO - PROCESS | 2068 | 1466438065120 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2068 | 1466438065122 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:25 INFO - PROCESS | 2068 | ++DOCSHELL 169E7800 == 32 [pid = 2068] [id = 325] 08:54:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (17660800) [pid = 2068] [serial = 974] [outer = 00000000] 08:54:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1970D000) [pid = 2068] [serial = 975] [outer = 17660800] 08:54:25 INFO - PROCESS | 2068 | 1466438065173 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1981D400) [pid = 2068] [serial = 976] [outer = 17660800] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1986EC00) [pid = 2068] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19E97400) [pid = 2068] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (176FAC00) [pid = 2068] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (178E6C00) [pid = 2068] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19864800) [pid = 2068] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16BE7C00) [pid = 2068] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (11CCA000) [pid = 2068] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13653400) [pid = 2068] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19E93000) [pid = 2068] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1440A000) [pid = 2068] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10E0F000) [pid = 2068] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1662EC00) [pid = 2068] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:54:25 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (14010000) [pid = 2068] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:54:25 INFO - PROCESS | 2068 | 1466438065848 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 906ms 08:54:25 INFO - PROCESS | 2068 | 1466438065874 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 2068 | 1466438065876 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:54:25 INFO - PROCESS | 2068 | 1466438065886 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 2068 | 1466438065887 Marionette TRACE conn3 <- [1,1266,null,{}] 08:54:25 INFO - PROCESS | 2068 | 1466438065895 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 2068 | 1466438065897 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:25 INFO - PROCESS | 2068 | 1466438065970 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:54:25 INFO - PROCESS | 2068 | 1466438065976 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2068 | 1466438065978 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:25 INFO - PROCESS | 2068 | ++DOCSHELL 15216800 == 33 [pid = 2068] [id = 326] 08:54:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15C95400) [pid = 2068] [serial = 977] [outer = 00000000] 08:54:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BE4400) [pid = 2068] [serial = 978] [outer = 15C95400] 08:54:26 INFO - PROCESS | 2068 | 1466438066020 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16BE7C00) [pid = 2068] [serial = 979] [outer = 15C95400] 08:54:26 INFO - PROCESS | 2068 | 1466438066457 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 594ms 08:54:26 INFO - PROCESS | 2068 | 1466438066489 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:54:26 INFO - PROCESS | 2068 | 1466438066491 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 2068 | 1466438066495 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 2068 | 1466438066496 Marionette TRACE conn3 <- [1,1270,null,{}] 08:54:26 INFO - PROCESS | 2068 | 1466438066500 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 2068 | 1466438066501 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:26 INFO - PROCESS | 2068 | 1466438066578 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:54:26 INFO - PROCESS | 2068 | 1466438066586 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 2068 | 1466438066588 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:26 INFO - PROCESS | 2068 | ++DOCSHELL 16BDD000 == 34 [pid = 2068] [id = 327] 08:54:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19817800) [pid = 2068] [serial = 980] [outer = 00000000] 08:54:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19862800) [pid = 2068] [serial = 981] [outer = 19817800] 08:54:26 INFO - PROCESS | 2068 | 1466438066631 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19863000) [pid = 2068] [serial = 982] [outer = 19817800] 08:54:27 INFO - PROCESS | 2068 | 1466438067036 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 594ms 08:54:27 INFO - PROCESS | 2068 | 1466438067092 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:54:27 INFO - PROCESS | 2068 | 1466438067094 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 2068 | 1466438067097 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 2068 | 1466438067099 Marionette TRACE conn3 <- [1,1274,null,{}] 08:54:27 INFO - PROCESS | 2068 | 1466438067102 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 2068 | 1466438067104 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:27 INFO - PROCESS | 2068 | 1466438067180 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:54:27 INFO - PROCESS | 2068 | 1466438067189 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2068 | 1466438067191 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:27 INFO - PROCESS | 2068 | ++DOCSHELL 15C9D400 == 35 [pid = 2068] [id = 328] 08:54:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1986B000) [pid = 2068] [serial = 983] [outer = 00000000] 08:54:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A10800) [pid = 2068] [serial = 984] [outer = 1986B000] 08:54:27 INFO - PROCESS | 2068 | 1466438067242 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19A11C00) [pid = 2068] [serial = 985] [outer = 1986B000] 08:54:27 INFO - PROCESS | 2068 | 1466438067761 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 08:54:27 INFO - PROCESS | 2068 | 1466438067836 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 2068 | 1466438067840 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:54:27 INFO - PROCESS | 2068 | 1466438067846 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 2068 | 1466438067849 Marionette TRACE conn3 <- [1,1278,null,{}] 08:54:27 INFO - PROCESS | 2068 | 1466438067855 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 2068 | 1466438067858 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:27 INFO - PROCESS | 2068 | 1466438067984 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:54:28 INFO - PROCESS | 2068 | 1466438068107 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2068 | 1466438068112 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:28 INFO - PROCESS | 2068 | ++DOCSHELL 10A4E400 == 36 [pid = 2068] [id = 329] 08:54:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (10A4F400) [pid = 2068] [serial = 986] [outer = 00000000] 08:54:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (114CAC00) [pid = 2068] [serial = 987] [outer = 10A4F400] 08:54:28 INFO - PROCESS | 2068 | 1466438068170 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (12AE2000) [pid = 2068] [serial = 988] [outer = 10A4F400] 08:54:28 INFO - PROCESS | 2068 | 1466438068934 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1140ms 08:54:28 INFO - PROCESS | 2068 | 1466438068991 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 2068 | 1466438068996 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:54:28 INFO - PROCESS | 2068 | 1466438069002 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 2068 | 1466438069005 Marionette TRACE conn3 <- [1,1282,null,{}] 08:54:29 INFO - PROCESS | 2068 | 1466438069009 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 2068 | 1466438069012 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:29 INFO - PROCESS | 2068 | 1466438069127 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:54:29 INFO - PROCESS | 2068 | 1466438069258 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 2068 | 1466438069261 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:29 INFO - PROCESS | 2068 | ++DOCSHELL 157E9C00 == 37 [pid = 2068] [id = 330] 08:54:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (15A25800) [pid = 2068] [serial = 989] [outer = 00000000] 08:54:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (15C9C400) [pid = 2068] [serial = 990] [outer = 15A25800] 08:54:29 INFO - PROCESS | 2068 | 1466438069325 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1611D800) [pid = 2068] [serial = 991] [outer = 15A25800] 08:54:30 INFO - PROCESS | 2068 | 1466438070177 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1250ms 08:54:30 INFO - PROCESS | 2068 | 1466438070260 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2068 | 1466438070265 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:54:30 INFO - PROCESS | 2068 | 1466438070270 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 2068 | 1466438070273 Marionette TRACE conn3 <- [1,1286,null,{}] 08:54:30 INFO - PROCESS | 2068 | 1466438070278 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 2068 | 1466438070281 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:30 INFO - PROCESS | 2068 | 1466438070420 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 16BDD000 == 36 [pid = 2068] [id = 327] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 15216800 == 35 [pid = 2068] [id = 326] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 169E7800 == 34 [pid = 2068] [id = 325] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 1760E000 == 33 [pid = 2068] [id = 324] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 16129400 == 32 [pid = 2068] [id = 323] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 16077C00 == 31 [pid = 2068] [id = 322] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 13053000 == 30 [pid = 2068] [id = 321] 08:54:30 INFO - PROCESS | 2068 | --DOCSHELL 10A46400 == 29 [pid = 2068] [id = 320] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19E91800) [pid = 2068] [serial = 943] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19EC6C00) [pid = 2068] [serial = 945] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (178E7800) [pid = 2068] [serial = 930] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19E9C800) [pid = 2068] [serial = 946] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19819800) [pid = 2068] [serial = 933] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (17C49C00) [pid = 2068] [serial = 931] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1986E400) [pid = 2068] [serial = 936] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17550C00) [pid = 2068] [serial = 927] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (12DEF000) [pid = 2068] [serial = 918] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (130A1C00) [pid = 2068] [serial = 919] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1440A800) [pid = 2068] [serial = 921] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (144C6C00) [pid = 2068] [serial = 922] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1A4E7C00) [pid = 2068] [serial = 910] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (144BE400) [pid = 2068] [serial = 915] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1607BC00) [pid = 2068] [serial = 916] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (10FAC400) [pid = 2068] [serial = 912] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1970B000) [pid = 2068] [serial = 934] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (11464400) [pid = 2068] [serial = 913] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (168C1C00) [pid = 2068] [serial = 924] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (169E0800) [pid = 2068] [serial = 925] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19A17000) [pid = 2068] [serial = 937] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19CF4000) [pid = 2068] [serial = 942] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19701C00) [pid = 2068] [serial = 939] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1981F000) [pid = 2068] [serial = 940] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (17653800) [pid = 2068] [serial = 928] [outer = 00000000] [url = about:blank] 08:54:30 INFO - PROCESS | 2068 | 1466438070536 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2068 | 1466438070543 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:30 INFO - PROCESS | 2068 | ++DOCSHELL 10A46400 == 30 [pid = 2068] [id = 331] 08:54:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10A49000) [pid = 2068] [serial = 992] [outer = 00000000] 08:54:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (11405C00) [pid = 2068] [serial = 993] [outer = 10A49000] 08:54:30 INFO - PROCESS | 2068 | 1466438070593 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (12816C00) [pid = 2068] [serial = 994] [outer = 10A49000] 08:54:31 INFO - PROCESS | 2068 | 1466438071021 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 797ms 08:54:31 INFO - PROCESS | 2068 | 1466438071073 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2068 | 1466438071077 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:54:31 INFO - PROCESS | 2068 | 1466438071083 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:54:31 INFO - PROCESS | 2068 | 1466438071085 Marionette TRACE conn3 <- [1,1290,null,{}] 08:54:31 INFO - PROCESS | 2068 | 1466438071088 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 2068 | 1466438071091 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:31 INFO - PROCESS | 2068 | 1466438071173 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:54:31 INFO - PROCESS | 2068 | 1466438071178 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2068 | 1466438071181 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:31 INFO - PROCESS | 2068 | ++DOCSHELL 13130400 == 31 [pid = 2068] [id = 332] 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (131E3800) [pid = 2068] [serial = 995] [outer = 00000000] 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1400F800) [pid = 2068] [serial = 996] [outer = 131E3800] 08:54:31 INFO - PROCESS | 2068 | 1466438071227 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (144BE400) [pid = 2068] [serial = 997] [outer = 131E3800] 08:54:31 INFO - PROCESS | 2068 | 1466438071690 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 641ms 08:54:31 INFO - PROCESS | 2068 | 1466438071721 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2068 | 1466438071723 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:54:31 INFO - PROCESS | 2068 | 1466438071727 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2068 | 1466438071730 Marionette TRACE conn3 <- [1,1294,null,{}] 08:54:31 INFO - PROCESS | 2068 | 1466438071740 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 2068 | 1466438071745 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:31 INFO - PROCESS | 2068 | 1466438071827 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:54:31 INFO - PROCESS | 2068 | 1466438071835 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2068 | 1466438071838 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:31 INFO - PROCESS | 2068 | ++DOCSHELL 165BEC00 == 32 [pid = 2068] [id = 333] 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (165C2C00) [pid = 2068] [serial = 998] [outer = 00000000] 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (168C8000) [pid = 2068] [serial = 999] [outer = 165C2C00] 08:54:31 INFO - PROCESS | 2068 | 1466438071886 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (169ED000) [pid = 2068] [serial = 1000] [outer = 165C2C00] 08:54:32 INFO - PROCESS | 2068 | 1466438072359 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 703ms 08:54:32 INFO - PROCESS | 2068 | 1466438072426 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 2068 | 1466438072429 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:54:32 INFO - PROCESS | 2068 | 1466438072432 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 2068 | 1466438072434 Marionette TRACE conn3 <- [1,1298,null,{}] 08:54:32 INFO - PROCESS | 2068 | 1466438072437 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 2068 | 1466438072439 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:32 INFO - PROCESS | 2068 | 1466438072532 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:54:32 INFO - PROCESS | 2068 | 1466438072538 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2068 | 1466438072540 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:32 INFO - PROCESS | 2068 | ++DOCSHELL 16D60000 == 33 [pid = 2068] [id = 334] 08:54:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16D69800) [pid = 2068] [serial = 1001] [outer = 00000000] 08:54:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (176F8400) [pid = 2068] [serial = 1002] [outer = 16D69800] 08:54:32 INFO - PROCESS | 2068 | 1466438072584 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17C49C00) [pid = 2068] [serial = 1003] [outer = 16D69800] 08:54:33 INFO - PROCESS | 2068 | 1466438073045 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2068 | 1466438073075 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 2068 | 1466438073078 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2068 | 1466438073080 Marionette TRACE conn3 <- [1,1302,null,{}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:54:33 INFO - PROCESS | 2068 | 1466438073083 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 2068 | 1466438073085 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:33 INFO - PROCESS | 2068 | 1466438073189 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:54:33 INFO - PROCESS | 2068 | 1466438073274 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2068 | 1466438073276 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:33 INFO - PROCESS | 2068 | ++DOCSHELL 17CAB400 == 34 [pid = 2068] [id = 335] 08:54:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17CAF400) [pid = 2068] [serial = 1004] [outer = 00000000] 08:54:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19706000) [pid = 2068] [serial = 1005] [outer = 17CAF400] 08:54:33 INFO - PROCESS | 2068 | 1466438073321 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19709C00) [pid = 2068] [serial = 1006] [outer = 17CAF400] 08:54:33 INFO - PROCESS | 2068 | 1466438073740 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 687ms 08:54:33 INFO - PROCESS | 2068 | 1466438073780 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2068 | 1466438073781 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 2068 | 1466438073785 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:54:33 INFO - PROCESS | 2068 | 1466438073786 Marionette TRACE conn3 <- [1,1306,null,{}] 08:54:33 INFO - PROCESS | 2068 | 1466438073790 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 2068 | 1466438073795 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:33 INFO - PROCESS | 2068 | 1466438073931 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:54:33 INFO - PROCESS | 2068 | 1466438073990 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2068 | 1466438073992 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:33 INFO - PROCESS | 2068 | ++DOCSHELL 1981A800 == 35 [pid = 2068] [id = 336] 08:54:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1981B000) [pid = 2068] [serial = 1007] [outer = 00000000] 08:54:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1986D400) [pid = 2068] [serial = 1008] [outer = 1981B000] 08:54:34 INFO - PROCESS | 2068 | 1466438074035 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19822C00) [pid = 2068] [serial = 1009] [outer = 1981B000] 08:54:34 INFO - PROCESS | 2068 | 1466438074455 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 703ms 08:54:34 INFO - PROCESS | 2068 | 1466438074485 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 2068 | 1466438074496 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 2068 | 1466438074506 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:54:34 INFO - PROCESS | 2068 | 1466438074508 Marionette TRACE conn3 <- [1,1310,null,{}] 08:54:34 INFO - PROCESS | 2068 | 1466438074511 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 2068 | 1466438074513 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:34 INFO - PROCESS | 2068 | 1466438074645 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:54:34 INFO - PROCESS | 2068 | 1466438074655 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 2068 | 1466438074657 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:34 INFO - PROCESS | 2068 | ++DOCSHELL 19867400 == 36 [pid = 2068] [id = 337] 08:54:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1986B800) [pid = 2068] [serial = 1010] [outer = 00000000] 08:54:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CEE400) [pid = 2068] [serial = 1011] [outer = 1986B800] 08:54:34 INFO - PROCESS | 2068 | 1466438074748 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19CF2800) [pid = 2068] [serial = 1012] [outer = 1986B800] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (13054800) [pid = 2068] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16958400) [pid = 2068] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16078400) [pid = 2068] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (13034800) [pid = 2068] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10A48800) [pid = 2068] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1765A000) [pid = 2068] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (114C1C00) [pid = 2068] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16128400) [pid = 2068] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A0B000) [pid = 2068] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19817800) [pid = 2068] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (17660800) [pid = 2068] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:54:34 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (15C95400) [pid = 2068] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:54:35 INFO - PROCESS | 2068 | 1466438075204 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 08:54:35 INFO - PROCESS | 2068 | 1466438075248 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 2068 | 1466438075250 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 2068 | 1466438075254 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:54:35 INFO - PROCESS | 2068 | 1466438075255 Marionette TRACE conn3 <- [1,1314,null,{}] 08:54:35 INFO - PROCESS | 2068 | 1466438075259 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 2068 | 1466438075260 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:35 INFO - PROCESS | 2068 | 1466438075336 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:54:35 INFO - PROCESS | 2068 | 1466438075342 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2068 | 1466438075344 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:35 INFO - PROCESS | 2068 | ++DOCSHELL 1400FC00 == 37 [pid = 2068] [id = 338] 08:54:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1539C400) [pid = 2068] [serial = 1013] [outer = 00000000] 08:54:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16BE8000) [pid = 2068] [serial = 1014] [outer = 1539C400] 08:54:35 INFO - PROCESS | 2068 | 1466438075386 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19702000) [pid = 2068] [serial = 1015] [outer = 1539C400] 08:54:35 INFO - PROCESS | 2068 | 1466438075803 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 593ms 08:54:35 INFO - PROCESS | 2068 | 1466438075859 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 2068 | 1466438075861 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 2068 | 1466438075864 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 2068 | 1466438075866 Marionette TRACE conn3 <- [1,1318,null,{}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:54:35 INFO - PROCESS | 2068 | 1466438075869 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 2068 | 1466438075871 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:35 INFO - PROCESS | 2068 | 1466438075948 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:54:35 INFO - PROCESS | 2068 | 1466438075953 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2068 | 1466438075955 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:35 INFO - PROCESS | 2068 | ++DOCSHELL 15C9AC00 == 38 [pid = 2068] [id = 339] 08:54:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A12000) [pid = 2068] [serial = 1016] [outer = 00000000] 08:54:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CECC00) [pid = 2068] [serial = 1017] [outer = 19A12000] 08:54:35 INFO - PROCESS | 2068 | 1466438076000 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19E97400) [pid = 2068] [serial = 1018] [outer = 19A12000] 08:54:36 INFO - PROCESS | 2068 | 1466438076449 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 640ms 08:54:36 INFO - PROCESS | 2068 | 1466438076509 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 2068 | 1466438076511 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:54:36 INFO - PROCESS | 2068 | 1466438076514 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 2068 | 1466438076516 Marionette TRACE conn3 <- [1,1322,null,{}] 08:54:36 INFO - PROCESS | 2068 | 1466438076519 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 2068 | 1466438076521 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:36 INFO - PROCESS | 2068 | 1466438076598 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:54:36 INFO - PROCESS | 2068 | 1466438076603 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 2068 | 1466438076605 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:36 INFO - PROCESS | 2068 | ++DOCSHELL 16BEAC00 == 39 [pid = 2068] [id = 340] 08:54:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19703400) [pid = 2068] [serial = 1019] [outer = 00000000] 08:54:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1A162000) [pid = 2068] [serial = 1020] [outer = 19703400] 08:54:36 INFO - PROCESS | 2068 | 1466438076650 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1A162400) [pid = 2068] [serial = 1021] [outer = 19703400] 08:54:37 INFO - PROCESS | 2068 | --DOCSHELL 12DFAC00 == 38 [pid = 2068] [id = 319] 08:54:37 INFO - PROCESS | 2068 | --DOCSHELL 10A46400 == 37 [pid = 2068] [id = 331] 08:54:37 INFO - PROCESS | 2068 | --DOCSHELL 157E9C00 == 36 [pid = 2068] [id = 330] 08:54:37 INFO - PROCESS | 2068 | --DOCSHELL 15C9D400 == 35 [pid = 2068] [id = 328] 08:54:37 INFO - PROCESS | 2068 | --DOCSHELL 10A4E400 == 34 [pid = 2068] [id = 329] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 13130400 == 33 [pid = 2068] [id = 332] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 17CAB400 == 32 [pid = 2068] [id = 335] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 1981A800 == 31 [pid = 2068] [id = 336] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 1400FC00 == 30 [pid = 2068] [id = 338] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 19867400 == 29 [pid = 2068] [id = 337] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 15C9AC00 == 28 [pid = 2068] [id = 339] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 165BEC00 == 27 [pid = 2068] [id = 333] 08:54:38 INFO - PROCESS | 2068 | --DOCSHELL 16D60000 == 26 [pid = 2068] [id = 334] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1314F800) [pid = 2068] [serial = 963] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13278800) [pid = 2068] [serial = 964] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (16DED000) [pid = 2068] [serial = 970] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16BE0400) [pid = 2068] [serial = 969] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1611F400) [pid = 2068] [serial = 966] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (13652C00) [pid = 2068] [serial = 958] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (13279400) [pid = 2068] [serial = 957] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (10FB4400) [pid = 2068] [serial = 960] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (11408000) [pid = 2068] [serial = 961] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (17E7B400) [pid = 2068] [serial = 973] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (13936000) [pid = 2068] [serial = 949] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (13283800) [pid = 2068] [serial = 948] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16BE5800) [pid = 2068] [serial = 952] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (168C7400) [pid = 2068] [serial = 951] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1A168800) [pid = 2068] [serial = 955] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19E95000) [pid = 2068] [serial = 954] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (19863000) [pid = 2068] [serial = 982] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (178E6800) [pid = 2068] [serial = 972] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1970D000) [pid = 2068] [serial = 975] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (19A10800) [pid = 2068] [serial = 984] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1981D400) [pid = 2068] [serial = 976] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19862800) [pid = 2068] [serial = 981] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (16BE4400) [pid = 2068] [serial = 978] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (165C1800) [pid = 2068] [serial = 967] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (16BE7C00) [pid = 2068] [serial = 979] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2068 | 1466438078445 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1952ms 08:54:38 INFO - PROCESS | 2068 | 1466438078474 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 2068 | 1466438078479 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:54:38 INFO - PROCESS | 2068 | 1466438078484 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 2068 | 1466438078489 Marionette TRACE conn3 <- [1,1326,null,{}] 08:54:38 INFO - PROCESS | 2068 | 1466438078497 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 2068 | 1466438078500 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:38 INFO - PROCESS | 2068 | 1466438078636 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:54:38 INFO - PROCESS | 2068 | 1466438078718 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 2068 | 1466438078724 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:38 INFO - PROCESS | 2068 | ++DOCSHELL 10E0F000 == 27 [pid = 2068] [id = 341] 08:54:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (10E0F400) [pid = 2068] [serial = 1022] [outer = 00000000] 08:54:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10FAB400) [pid = 2068] [serial = 1023] [outer = 10E0F400] 08:54:38 INFO - PROCESS | 2068 | 1466438078827 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10FB3400) [pid = 2068] [serial = 1024] [outer = 10E0F400] 08:54:39 INFO - PROCESS | 2068 | 1466438079938 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1499ms 08:54:39 INFO - PROCESS | 2068 | 1466438079991 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 2068 | 1466438079997 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:54:39 INFO - PROCESS | 2068 | 1466438080004 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 2068 | 1466438080006 Marionette TRACE conn3 <- [1,1330,null,{}] 08:54:40 INFO - PROCESS | 2068 | 1466438080011 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 2068 | 1466438080014 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:40 INFO - PROCESS | 2068 | 1466438080136 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:54:40 INFO - PROCESS | 2068 | 1466438080276 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 2068 | 1466438080279 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:40 INFO - PROCESS | 2068 | ++DOCSHELL 12DEFC00 == 28 [pid = 2068] [id = 342] 08:54:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (12DF0000) [pid = 2068] [serial = 1025] [outer = 00000000] 08:54:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (1312A000) [pid = 2068] [serial = 1026] [outer = 12DF0000] 08:54:40 INFO - PROCESS | 2068 | 1466438080335 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (131E9800) [pid = 2068] [serial = 1027] [outer = 12DF0000] 08:54:41 INFO - PROCESS | 2068 | --DOCSHELL 17E73800 == 27 [pid = 2068] [id = 272] 08:54:41 INFO - PROCESS | 2068 | --DOCSHELL 19865400 == 26 [pid = 2068] [id = 273] 08:54:41 INFO - PROCESS | 2068 | --DOCSHELL 10E0EC00 == 25 [pid = 2068] [id = 265] 08:54:41 INFO - PROCESS | 2068 | 1466438081087 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1140ms 08:54:41 INFO - PROCESS | 2068 | 1466438081147 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2068 | 1466438081151 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:54:41 INFO - PROCESS | 2068 | 1466438081156 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:54:41 INFO - PROCESS | 2068 | 1466438081159 Marionette TRACE conn3 <- [1,1334,null,{}] 08:54:41 INFO - PROCESS | 2068 | 1466438081166 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 2068 | 1466438081168 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:41 INFO - PROCESS | 2068 | 1466438081259 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:54:41 INFO - PROCESS | 2068 | 1466438081270 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 2068 | 1466438081275 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:41 INFO - PROCESS | 2068 | ++DOCSHELL 10ECAC00 == 26 [pid = 2068] [id = 343] 08:54:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (10ED1C00) [pid = 2068] [serial = 1028] [outer = 00000000] 08:54:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (12D65000) [pid = 2068] [serial = 1029] [outer = 10ED1C00] 08:54:41 INFO - PROCESS | 2068 | 1466438081322 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (130A0400) [pid = 2068] [serial = 1030] [outer = 10ED1C00] 08:54:41 INFO - PROCESS | 2068 | 1466438081834 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 687ms 08:54:41 INFO - PROCESS | 2068 | 1466438081857 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2068 | 1466438081861 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:54:41 INFO - PROCESS | 2068 | 1466438081867 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:54:41 INFO - PROCESS | 2068 | 1466438081869 Marionette TRACE conn3 <- [1,1338,null,{}] 08:54:41 INFO - PROCESS | 2068 | 1466438081873 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 2068 | 1466438081875 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:41 INFO - PROCESS | 2068 | 1466438081963 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:54:41 INFO - PROCESS | 2068 | 1466438081972 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 2068 | 1466438081974 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:41 INFO - PROCESS | 2068 | ++DOCSHELL 1400FC00 == 27 [pid = 2068] [id = 344] 08:54:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (14010000) [pid = 2068] [serial = 1031] [outer = 00000000] 08:54:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (14411C00) [pid = 2068] [serial = 1032] [outer = 14010000] 08:54:42 INFO - PROCESS | 2068 | 1466438082020 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (153A5400) [pid = 2068] [serial = 1033] [outer = 14010000] 08:54:42 INFO - PROCESS | 2068 | 1466438082500 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 702ms 08:54:42 INFO - PROCESS | 2068 | 1466438082567 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 2068 | 1466438082569 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:54:42 INFO - PROCESS | 2068 | 1466438082573 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 2068 | 1466438082576 Marionette TRACE conn3 <- [1,1342,null,{}] 08:54:42 INFO - PROCESS | 2068 | 1466438082587 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 2068 | 1466438082591 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:42 INFO - PROCESS | 2068 | 1466438082683 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:54:42 INFO - PROCESS | 2068 | 1466438082800 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 2068 | 1466438082803 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:42 INFO - PROCESS | 2068 | ++DOCSHELL 16121800 == 28 [pid = 2068] [id = 345] 08:54:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16122C00) [pid = 2068] [serial = 1034] [outer = 00000000] 08:54:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (165C1C00) [pid = 2068] [serial = 1035] [outer = 16122C00] 08:54:42 INFO - PROCESS | 2068 | 1466438082851 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16772400) [pid = 2068] [serial = 1036] [outer = 16122C00] 08:54:43 INFO - PROCESS | 2068 | 1466438083239 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 703ms 08:54:43 INFO - PROCESS | 2068 | 1466438083272 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 2068 | 1466438083275 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:54:43 INFO - PROCESS | 2068 | 1466438083278 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 2068 | 1466438083289 Marionette TRACE conn3 <- [1,1346,null,{}] 08:54:43 INFO - PROCESS | 2068 | 1466438083297 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 2068 | 1466438083299 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:43 INFO - PROCESS | 2068 | 1466438083411 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:54:43 INFO - PROCESS | 2068 | 1466438083416 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 2068 | 1466438083418 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:43 INFO - PROCESS | 2068 | ++DOCSHELL 169E9C00 == 29 [pid = 2068] [id = 346] 08:54:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16BDD000) [pid = 2068] [serial = 1037] [outer = 00000000] 08:54:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1749D000) [pid = 2068] [serial = 1038] [outer = 16BDD000] 08:54:43 INFO - PROCESS | 2068 | 1466438083462 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17602800) [pid = 2068] [serial = 1039] [outer = 16BDD000] 08:54:43 INFO - PROCESS | 2068 | 1466438083911 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 640ms 08:54:43 INFO - PROCESS | 2068 | 1466438083936 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 2068 | 1466438083938 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:54:43 INFO - PROCESS | 2068 | 1466438083941 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 2068 | 1466438083943 Marionette TRACE conn3 <- [1,1350,null,{}] 08:54:43 INFO - PROCESS | 2068 | 1466438083946 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 2068 | 1466438083949 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:44 INFO - PROCESS | 2068 | 1466438084059 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:54:44 INFO - PROCESS | 2068 | 1466438084144 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 2068 | 1466438084146 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:44 INFO - PROCESS | 2068 | ++DOCSHELL 17662000 == 30 [pid = 2068] [id = 347] 08:54:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (176F1C00) [pid = 2068] [serial = 1040] [outer = 00000000] 08:54:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (178DE800) [pid = 2068] [serial = 1041] [outer = 176F1C00] 08:54:44 INFO - PROCESS | 2068 | 1466438084189 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (178E2800) [pid = 2068] [serial = 1042] [outer = 176F1C00] 08:54:44 INFO - PROCESS | 2068 | 1466438084652 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 08:54:44 INFO - PROCESS | 2068 | 1466438084687 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 2068 | 1466438084689 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:54:44 INFO - PROCESS | 2068 | 1466438084692 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 2068 | 1466438084694 Marionette TRACE conn3 <- [1,1354,null,{}] 08:54:44 INFO - PROCESS | 2068 | 1466438084697 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 2068 | 1466438084702 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:44 INFO - PROCESS | 2068 | 1466438084858 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:54:44 INFO - PROCESS | 2068 | 1466438084922 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 2068 | 1466438084924 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:44 INFO - PROCESS | 2068 | ++DOCSHELL 19701C00 == 31 [pid = 2068] [id = 348] 08:54:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19703000) [pid = 2068] [serial = 1043] [outer = 00000000] 08:54:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19817C00) [pid = 2068] [serial = 1044] [outer = 19703000] 08:54:44 INFO - PROCESS | 2068 | 1466438084967 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1981BC00) [pid = 2068] [serial = 1045] [outer = 19703000] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A12000) [pid = 2068] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (17CAF400) [pid = 2068] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1981B000) [pid = 2068] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1986B800) [pid = 2068] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1539C400) [pid = 2068] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (16D69800) [pid = 2068] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (165C2C00) [pid = 2068] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (131E3800) [pid = 2068] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10A49000) [pid = 2068] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (15A25800) [pid = 2068] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (10A4F400) [pid = 2068] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:54:45 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1986B000) [pid = 2068] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:54:45 INFO - PROCESS | 2068 | 1466438085366 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 2068 | 1466438085394 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:54:45 INFO - PROCESS | 2068 | 1466438085397 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 2068 | 1466438085399 Marionette TRACE conn3 <- [1,1358,null,{}] 08:54:45 INFO - PROCESS | 2068 | 1466438085412 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 2068 | 1466438085414 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:45 INFO - PROCESS | 2068 | 1466438085563 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:54:45 INFO - PROCESS | 2068 | 1466438085615 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2068 | 1466438085617 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:45 INFO - PROCESS | 2068 | ++DOCSHELL 105F3400 == 32 [pid = 2068] [id = 349] 08:54:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (114C4000) [pid = 2068] [serial = 1046] [outer = 00000000] 08:54:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (15A25800) [pid = 2068] [serial = 1047] [outer = 114C4000] 08:54:45 INFO - PROCESS | 2068 | 1466438085660 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (15A28400) [pid = 2068] [serial = 1048] [outer = 114C4000] 08:54:46 INFO - PROCESS | 2068 | 1466438086012 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 2068 | 1466438086038 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:54:46 INFO - PROCESS | 2068 | 1466438086041 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:54:46 INFO - PROCESS | 2068 | 1466438086042 Marionette TRACE conn3 <- [1,1362,null,{}] 08:54:46 INFO - PROCESS | 2068 | 1466438086046 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 2068 | 1466438086048 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:46 INFO - PROCESS | 2068 | 1466438086158 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:54:46 INFO - PROCESS | 2068 | 1466438086165 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 2068 | 1466438086167 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:46 INFO - PROCESS | 2068 | ++DOCSHELL 144C8C00 == 33 [pid = 2068] [id = 350] 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (157E6800) [pid = 2068] [serial = 1049] [outer = 00000000] 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19823C00) [pid = 2068] [serial = 1050] [outer = 157E6800] 08:54:46 INFO - PROCESS | 2068 | 1466438086212 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19862000) [pid = 2068] [serial = 1051] [outer = 157E6800] 08:54:46 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 2068 | 1466438086621 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 2068 | 1466438086681 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:54:46 INFO - PROCESS | 2068 | 1466438086684 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 2068 | 1466438086686 Marionette TRACE conn3 <- [1,1366,null,{}] 08:54:46 INFO - PROCESS | 2068 | 1466438086690 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 2068 | 1466438086691 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:46 INFO - PROCESS | 2068 | 1466438086770 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:54:46 INFO - PROCESS | 2068 | 1466438086884 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 2068 | 1466438086886 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:46 INFO - PROCESS | 2068 | ++DOCSHELL 114C9C00 == 34 [pid = 2068] [id = 351] 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16956C00) [pid = 2068] [serial = 1052] [outer = 00000000] 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1986CC00) [pid = 2068] [serial = 1053] [outer = 16956C00] 08:54:46 INFO - PROCESS | 2068 | 1466438086932 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1986E800) [pid = 2068] [serial = 1054] [outer = 16956C00] 08:54:47 INFO - PROCESS | 2068 | 1466438087311 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 2068 | 1466438087391 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:54:47 INFO - PROCESS | 2068 | 1466438087398 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 2068 | 1466438087402 Marionette TRACE conn3 <- [1,1370,null,{}] 08:54:47 INFO - PROCESS | 2068 | 1466438087409 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 2068 | 1466438087412 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:47 INFO - PROCESS | 2068 | 1466438087531 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:54:47 INFO - PROCESS | 2068 | 1466438087624 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 2068 | 1466438087628 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:47 INFO - PROCESS | 2068 | ++DOCSHELL 112DFC00 == 35 [pid = 2068] [id = 352] 08:54:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (112E0C00) [pid = 2068] [serial = 1055] [outer = 00000000] 08:54:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (12815C00) [pid = 2068] [serial = 1056] [outer = 112E0C00] 08:54:47 INFO - PROCESS | 2068 | 1466438087685 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (12D64C00) [pid = 2068] [serial = 1057] [outer = 112E0C00] 08:54:48 INFO - PROCESS | 2068 | [2068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:48 INFO - PROCESS | 2068 | 1466438088295 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 2068 | 1466438088346 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:54:48 INFO - PROCESS | 2068 | 1466438088353 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 2068 | 1466438088356 Marionette TRACE conn3 <- [1,1374,null,{}] 08:54:48 INFO - PROCESS | 2068 | 1466438088360 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 2068 | 1466438088363 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:48 INFO - PROCESS | 2068 | 1466438088474 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:54:48 INFO - PROCESS | 2068 | 1466438088600 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 2068 | 1466438088603 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:48 INFO - PROCESS | 2068 | ++DOCSHELL 15A30000 == 36 [pid = 2068] [id = 353] 08:54:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (15A70000) [pid = 2068] [serial = 1058] [outer = 00000000] 08:54:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1611B000) [pid = 2068] [serial = 1059] [outer = 15A70000] 08:54:48 INFO - PROCESS | 2068 | 1466438088665 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16129400) [pid = 2068] [serial = 1060] [outer = 15A70000] 08:54:49 INFO - PROCESS | 2068 | 1466438089257 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 2068 | 1466438089300 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:54:49 INFO - PROCESS | 2068 | 1466438089305 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 2068 | 1466438089309 Marionette TRACE conn3 <- [1,1378,null,{}] 08:54:49 INFO - PROCESS | 2068 | 1466438089320 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 2068 | 1466438089325 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:49 INFO - PROCESS | 2068 | 1466438089497 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:54:49 INFO - PROCESS | 2068 | 1466438089513 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 2068 | 1466438089517 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:49 INFO - PROCESS | 2068 | ++DOCSHELL 103C8C00 == 37 [pid = 2068] [id = 354] 08:54:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10E02000) [pid = 2068] [serial = 1061] [outer = 00000000] 08:54:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19868C00) [pid = 2068] [serial = 1062] [outer = 10E02000] 08:54:49 INFO - PROCESS | 2068 | 1466438089576 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19A4B000) [pid = 2068] [serial = 1063] [outer = 10E02000] 08:54:50 INFO - PROCESS | 2068 | 1466438090233 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 937ms 08:54:50 INFO - PROCESS | 2068 | 1466438090252 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 2068 | 1466438090255 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:54:50 INFO - PROCESS | 2068 | 1466438090259 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 2068 | 1466438090261 Marionette TRACE conn3 <- [1,1382,null,{}] 08:54:50 INFO - PROCESS | 2068 | 1466438090265 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 2068 | 1466438090267 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:50 INFO - PROCESS | 2068 | 1466438090370 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:54:50 INFO - PROCESS | 2068 | 1466438090500 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 2068 | 1466438090503 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:50 INFO - PROCESS | 2068 | ++DOCSHELL 1140DC00 == 38 [pid = 2068] [id = 355] 08:54:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19E97800) [pid = 2068] [serial = 1064] [outer = 00000000] 08:54:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19EC6C00) [pid = 2068] [serial = 1065] [outer = 19E97800] 08:54:50 INFO - PROCESS | 2068 | 1466438090562 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A15FC00) [pid = 2068] [serial = 1066] [outer = 19E97800] 08:54:51 INFO - PROCESS | 2068 | 1466438091333 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1093ms 08:54:51 INFO - PROCESS | 2068 | 1466438091353 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 2068 | 1466438091358 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:54:51 INFO - PROCESS | 2068 | 1466438091378 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 2068 | 1466438091381 Marionette TRACE conn3 <- [1,1386,null,{}] 08:54:51 INFO - PROCESS | 2068 | 1466438091386 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 2068 | 1466438091388 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:51 INFO - PROCESS | 2068 | 1466438091487 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:54:51 INFO - PROCESS | 2068 | 1466438091616 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2068 | 1466438091620 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:51 INFO - PROCESS | 2068 | ++DOCSHELL 10E01400 == 39 [pid = 2068] [id = 356] 08:54:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (10E0B000) [pid = 2068] [serial = 1067] [outer = 00000000] 08:54:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (114CE400) [pid = 2068] [serial = 1068] [outer = 10E0B000] 08:54:51 INFO - PROCESS | 2068 | 1466438091674 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (12AA3000) [pid = 2068] [serial = 1069] [outer = 10E0B000] 08:54:51 INFO - PROCESS | 2068 | --DOCSHELL 10E0F000 == 38 [pid = 2068] [id = 341] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (19E97400) [pid = 2068] [serial = 1018] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19706000) [pid = 2068] [serial = 1005] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1986D400) [pid = 2068] [serial = 1008] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19709C00) [pid = 2068] [serial = 1006] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19CEE400) [pid = 2068] [serial = 1011] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19822C00) [pid = 2068] [serial = 1009] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19CECC00) [pid = 2068] [serial = 1017] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19CF2800) [pid = 2068] [serial = 1012] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16BE8000) [pid = 2068] [serial = 1014] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (176F8400) [pid = 2068] [serial = 1002] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (168C8000) [pid = 2068] [serial = 999] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (169ED000) [pid = 2068] [serial = 1000] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1400F800) [pid = 2068] [serial = 996] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (144BE400) [pid = 2068] [serial = 997] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (11405C00) [pid = 2068] [serial = 993] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12816C00) [pid = 2068] [serial = 994] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1611D800) [pid = 2068] [serial = 991] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (15C9C400) [pid = 2068] [serial = 990] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (12AE2000) [pid = 2068] [serial = 988] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (114CAC00) [pid = 2068] [serial = 987] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19A11C00) [pid = 2068] [serial = 985] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19702000) [pid = 2068] [serial = 1015] [outer = 00000000] [url = about:blank] 08:54:51 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17C49C00) [pid = 2068] [serial = 1003] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2068 | 1466438092157 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 843ms 08:54:52 INFO - PROCESS | 2068 | 1466438092220 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 2068 | 1466438092224 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:54:52 INFO - PROCESS | 2068 | 1466438092230 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 2068 | 1466438092233 Marionette TRACE conn3 <- [1,1390,null,{}] 08:54:52 INFO - PROCESS | 2068 | 1466438092236 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 2068 | 1466438092239 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:52 INFO - PROCESS | 2068 | 1466438092324 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:54:52 INFO - PROCESS | 2068 | 1466438092337 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 2068 | 1466438092339 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:52 INFO - PROCESS | 2068 | ++DOCSHELL 12DF2C00 == 39 [pid = 2068] [id = 357] 08:54:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13051C00) [pid = 2068] [serial = 1070] [outer = 00000000] 08:54:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (131E3400) [pid = 2068] [serial = 1071] [outer = 13051C00] 08:54:52 INFO - PROCESS | 2068 | 1466438092386 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13659C00) [pid = 2068] [serial = 1072] [outer = 13051C00] 08:54:52 INFO - PROCESS | 2068 | 1466438092857 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 703ms 08:54:52 INFO - PROCESS | 2068 | 1466438092930 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 2068 | 1466438092932 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:54:52 INFO - PROCESS | 2068 | 1466438092935 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 2068 | 1466438092938 Marionette TRACE conn3 <- [1,1394,null,{}] 08:54:52 INFO - PROCESS | 2068 | 1466438092948 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 2068 | 1466438092953 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:53 INFO - PROCESS | 2068 | 1466438093073 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:54:53 INFO - PROCESS | 2068 | 1466438093168 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2068 | 1466438093171 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:53 INFO - PROCESS | 2068 | ++DOCSHELL 15A65400 == 40 [pid = 2068] [id = 358] 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (15A66400) [pid = 2068] [serial = 1073] [outer = 00000000] 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16080800) [pid = 2068] [serial = 1074] [outer = 15A66400] 08:54:53 INFO - PROCESS | 2068 | 1466438093217 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16123000) [pid = 2068] [serial = 1075] [outer = 15A66400] 08:54:53 INFO - PROCESS | 2068 | 1466438093587 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 687ms 08:54:53 INFO - PROCESS | 2068 | 1466438093635 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 2068 | 1466438093637 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:54:53 INFO - PROCESS | 2068 | 1466438093640 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2068 | 1466438093642 Marionette TRACE conn3 <- [1,1398,null,{}] 08:54:53 INFO - PROCESS | 2068 | 1466438093646 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 2068 | 1466438093647 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:53 INFO - PROCESS | 2068 | 1466438093731 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:54:53 INFO - PROCESS | 2068 | 1466438093736 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2068 | 1466438093738 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:53 INFO - PROCESS | 2068 | ++DOCSHELL 10E0D400 == 41 [pid = 2068] [id = 359] 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (10ECFC00) [pid = 2068] [serial = 1076] [outer = 00000000] 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16BDC000) [pid = 2068] [serial = 1077] [outer = 10ECFC00] 08:54:53 INFO - PROCESS | 2068 | 1466438093782 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16BE7C00) [pid = 2068] [serial = 1078] [outer = 10ECFC00] 08:54:54 INFO - PROCESS | 2068 | 1466438094280 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 08:54:54 INFO - PROCESS | 2068 | 1466438094340 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 2068 | 1466438094342 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:54:54 INFO - PROCESS | 2068 | 1466438094345 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 2068 | 1466438094347 Marionette TRACE conn3 <- [1,1402,null,{}] 08:54:54 INFO - PROCESS | 2068 | 1466438094350 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 2068 | 1466438094352 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:54 INFO - PROCESS | 2068 | 1466438094491 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:54:54 INFO - PROCESS | 2068 | 1466438094512 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 2068 | 1466438094514 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:54 INFO - PROCESS | 2068 | ++DOCSHELL 174A9800 == 42 [pid = 2068] [id = 360] 08:54:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (17552400) [pid = 2068] [serial = 1079] [outer = 00000000] 08:54:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (176F2400) [pid = 2068] [serial = 1080] [outer = 17552400] 08:54:54 INFO - PROCESS | 2068 | 1466438094558 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (176F6400) [pid = 2068] [serial = 1081] [outer = 17552400] 08:54:55 INFO - PROCESS | 2068 | 1466438095050 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 08:54:55 INFO - PROCESS | 2068 | 1466438095090 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2068 | 1466438095092 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 2068 | 1466438095095 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:54:55 INFO - PROCESS | 2068 | 1466438095097 Marionette TRACE conn3 <- [1,1406,null,{}] 08:54:55 INFO - PROCESS | 2068 | 1466438095100 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 2068 | 1466438095105 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:55 INFO - PROCESS | 2068 | 1466438095240 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:54:55 INFO - PROCESS | 2068 | 1466438095302 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 2068 | 1466438095304 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:55 INFO - PROCESS | 2068 | ++DOCSHELL 17E80000 == 43 [pid = 2068] [id = 361] 08:54:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1970E400) [pid = 2068] [serial = 1082] [outer = 00000000] 08:54:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19822800) [pid = 2068] [serial = 1083] [outer = 1970E400] 08:54:55 INFO - PROCESS | 2068 | 1466438095350 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19862400) [pid = 2068] [serial = 1084] [outer = 1970E400] 08:54:55 INFO - PROCESS | 2068 | 1466438095779 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 08:54:55 INFO - PROCESS | 2068 | 1466438095855 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2068 | 1466438095857 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 2068 | 1466438095865 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2068 | 1466438095867 Marionette TRACE conn3 <- [1,1410,null,{}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:54:55 INFO - PROCESS | 2068 | 1466438095870 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 2068 | 1466438095872 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:56 INFO - PROCESS | 2068 | 1466438096070 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16122C00) [pid = 2068] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10ED1C00) [pid = 2068] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19703000) [pid = 2068] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (14010000) [pid = 2068] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (176F1C00) [pid = 2068] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (114C4000) [pid = 2068] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (157E6800) [pid = 2068] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:54:56 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16BDD000) [pid = 2068] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:54:56 INFO - PROCESS | 2068 | 1466438096136 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2068 | 1466438096138 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:56 INFO - PROCESS | 2068 | ++DOCSHELL 10431400 == 44 [pid = 2068] [id = 362] 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (104E6400) [pid = 2068] [serial = 1085] [outer = 00000000] 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (14010000) [pid = 2068] [serial = 1086] [outer = 104E6400] 08:54:56 INFO - PROCESS | 2068 | 1466438096181 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16122C00) [pid = 2068] [serial = 1087] [outer = 104E6400] 08:54:56 INFO - PROCESS | 2068 | 1466438096532 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 703ms 08:54:56 INFO - PROCESS | 2068 | 1466438096567 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 2068 | 1466438096569 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:54:56 INFO - PROCESS | 2068 | 1466438096572 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 2068 | 1466438096574 Marionette TRACE conn3 <- [1,1414,null,{}] 08:54:56 INFO - PROCESS | 2068 | 1466438096577 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 2068 | 1466438096579 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:56 INFO - PROCESS | 2068 | 1466438096658 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:54:56 INFO - PROCESS | 2068 | 1466438096664 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2068 | 1466438096665 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:56 INFO - PROCESS | 2068 | ++DOCSHELL 16BDD000 == 45 [pid = 2068] [id = 363] 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16BDD800) [pid = 2068] [serial = 1088] [outer = 00000000] 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A0BC00) [pid = 2068] [serial = 1089] [outer = 16BDD800] 08:54:56 INFO - PROCESS | 2068 | 1466438096708 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19A46C00) [pid = 2068] [serial = 1090] [outer = 16BDD800] 08:54:57 INFO - PROCESS | 2068 | 1466438097132 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 593ms 08:54:57 INFO - PROCESS | 2068 | 1466438097179 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2068 | 1466438097181 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:54:57 INFO - PROCESS | 2068 | 1466438097184 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 2068 | 1466438097186 Marionette TRACE conn3 <- [1,1418,null,{}] 08:54:57 INFO - PROCESS | 2068 | 1466438097189 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 2068 | 1466438097191 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:57 INFO - PROCESS | 2068 | 1466438097270 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:54:57 INFO - PROCESS | 2068 | 1466438097276 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 2068 | 1466438097278 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:57 INFO - PROCESS | 2068 | ++DOCSHELL 19820000 == 46 [pid = 2068] [id = 364] 08:54:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CEC800) [pid = 2068] [serial = 1091] [outer = 00000000] 08:54:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19CF2000) [pid = 2068] [serial = 1092] [outer = 19CEC800] 08:54:57 INFO - PROCESS | 2068 | 1466438097319 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19E94400) [pid = 2068] [serial = 1093] [outer = 19CEC800] 08:54:57 INFO - PROCESS | 2068 | 1466438097788 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 624ms 08:54:57 INFO - PROCESS | 2068 | 1466438097824 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2068 | 1466438097836 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 2068 | 1466438097840 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:54:57 INFO - PROCESS | 2068 | 1466438097841 Marionette TRACE conn3 <- [1,1422,null,{}] 08:54:57 INFO - PROCESS | 2068 | 1466438097845 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 2068 | 1466438097847 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:57 INFO - PROCESS | 2068 | 1466438097927 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:54:57 INFO - PROCESS | 2068 | 1466438097934 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 2068 | 1466438097936 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:57 INFO - PROCESS | 2068 | ++DOCSHELL 11CC8000 == 47 [pid = 2068] [id = 365] 08:54:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (14409C00) [pid = 2068] [serial = 1094] [outer = 00000000] 08:54:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19EC1C00) [pid = 2068] [serial = 1095] [outer = 14409C00] 08:54:57 INFO - PROCESS | 2068 | 1466438097978 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A368000) [pid = 2068] [serial = 1096] [outer = 14409C00] 08:54:58 INFO - PROCESS | 2068 | 1466438098719 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 937ms 08:54:58 INFO - PROCESS | 2068 | 1466438098787 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 2068 | 1466438098791 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 2068 | 1466438098795 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:54:58 INFO - PROCESS | 2068 | 1466438098801 Marionette TRACE conn3 <- [1,1426,null,{}] 08:54:58 INFO - PROCESS | 2068 | 1466438098806 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 2068 | 1466438098809 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:58 INFO - PROCESS | 2068 | 1466438098957 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:54:59 INFO - PROCESS | 2068 | 1466438099087 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 2068 | 1466438099090 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:59 INFO - PROCESS | 2068 | ++DOCSHELL 10E0E000 == 48 [pid = 2068] [id = 366] 08:54:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10EC4800) [pid = 2068] [serial = 1097] [outer = 00000000] 08:54:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (12816000) [pid = 2068] [serial = 1098] [outer = 10EC4800] 08:54:59 INFO - PROCESS | 2068 | 1466438099147 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (13937000) [pid = 2068] [serial = 1099] [outer = 10EC4800] 08:54:59 INFO - PROCESS | 2068 | 1466438099734 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1000ms 08:54:59 INFO - PROCESS | 2068 | 1466438099799 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 2068 | 1466438099804 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:54:59 INFO - PROCESS | 2068 | 1466438099811 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 2068 | 1466438099813 Marionette TRACE conn3 <- [1,1430,null,{}] 08:54:59 INFO - PROCESS | 2068 | 1466438099817 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 2068 | 1466438099820 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:54:59 INFO - PROCESS | 2068 | 1466438099945 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:55:00 INFO - PROCESS | 2068 | 1466438100076 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 2068 | 1466438100079 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:00 INFO - PROCESS | 2068 | ++DOCSHELL 1611BC00 == 49 [pid = 2068] [id = 367] 08:55:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (165BB000) [pid = 2068] [serial = 1100] [outer = 00000000] 08:55:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (168C0800) [pid = 2068] [serial = 1101] [outer = 165BB000] 08:55:00 INFO - PROCESS | 2068 | 1466438100135 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (16DED000) [pid = 2068] [serial = 1102] [outer = 165BB000] 08:55:00 INFO - PROCESS | 2068 | 1466438100737 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1000ms 08:55:00 INFO - PROCESS | 2068 | 1466438100817 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 2068 | 1466438100819 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:55:00 INFO - PROCESS | 2068 | 1466438100846 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 2068 | 1466438100850 Marionette TRACE conn3 <- [1,1434,null,{}] 08:55:00 INFO - PROCESS | 2068 | 1466438100882 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 2068 | 1466438100887 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:00 INFO - PROCESS | 2068 | 1466438101003 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:55:01 INFO - PROCESS | 2068 | 1466438101129 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 2068 | 1466438101133 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:01 INFO - PROCESS | 2068 | ++DOCSHELL 12891000 == 50 [pid = 2068] [id = 368] 08:55:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (12D66400) [pid = 2068] [serial = 1103] [outer = 00000000] 08:55:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (153A7C00) [pid = 2068] [serial = 1104] [outer = 12D66400] 08:55:01 INFO - PROCESS | 2068 | 1466438101189 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1760DC00) [pid = 2068] [serial = 1105] [outer = 12D66400] 08:55:01 INFO - PROCESS | 2068 | 1466438101950 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1172ms 08:55:01 INFO - PROCESS | 2068 | 1466438101994 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 2068 | 1466438101998 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:55:01 INFO - PROCESS | 2068 | 1466438102002 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 2068 | 1466438102007 Marionette TRACE conn3 <- [1,1438,null,{}] 08:55:01 INFO - PROCESS | 2068 | 1466438102012 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 2068 | 1466438102014 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:02 INFO - PROCESS | 2068 | 1466438102115 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:55:02 INFO - PROCESS | 2068 | 1466438102223 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 2068 | 1466438102225 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:02 INFO - PROCESS | 2068 | ++DOCSHELL 12AA9400 == 51 [pid = 2068] [id = 369] 08:55:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (12AE2C00) [pid = 2068] [serial = 1106] [outer = 00000000] 08:55:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (1365CC00) [pid = 2068] [serial = 1107] [outer = 12AE2C00] 08:55:02 INFO - PROCESS | 2068 | 1466438102284 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (1440F400) [pid = 2068] [serial = 1108] [outer = 12AE2C00] 08:55:02 INFO - PROCESS | 2068 | --DOCSHELL 12DEFC00 == 50 [pid = 2068] [id = 342] 08:55:02 INFO - PROCESS | 2068 | --DOCSHELL 168C0000 == 49 [pid = 2068] [id = 269] 08:55:02 INFO - PROCESS | 2068 | --DOCSHELL 10E0C400 == 48 [pid = 2068] [id = 267] 08:55:02 INFO - PROCESS | 2068 | --DOCSHELL 12817800 == 47 [pid = 2068] [id = 257] 08:55:02 INFO - PROCESS | 2068 | --DOCSHELL 131ED400 == 46 [pid = 2068] [id = 268] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (1A162000) [pid = 2068] [serial = 1020] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (165C1C00) [pid = 2068] [serial = 1035] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1312A000) [pid = 2068] [serial = 1026] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (10FAB400) [pid = 2068] [serial = 1023] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (12D65000) [pid = 2068] [serial = 1029] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (130A0400) [pid = 2068] [serial = 1030] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (19817C00) [pid = 2068] [serial = 1044] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (14411C00) [pid = 2068] [serial = 1032] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (153A5400) [pid = 2068] [serial = 1033] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (178E2800) [pid = 2068] [serial = 1042] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (15A25800) [pid = 2068] [serial = 1047] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (178DE800) [pid = 2068] [serial = 1041] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1981BC00) [pid = 2068] [serial = 1045] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19823C00) [pid = 2068] [serial = 1050] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19862000) [pid = 2068] [serial = 1051] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1749D000) [pid = 2068] [serial = 1038] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (17602800) [pid = 2068] [serial = 1039] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1986CC00) [pid = 2068] [serial = 1053] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16772400) [pid = 2068] [serial = 1036] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15A28400) [pid = 2068] [serial = 1048] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 2068 | 1466438102850 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 891ms 08:55:02 INFO - PROCESS | 2068 | 1466438102905 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 2068 | 1466438102909 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 2068 | 1466438102915 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:55:02 INFO - PROCESS | 2068 | 1466438102917 Marionette TRACE conn3 <- [1,1442,null,{}] 08:55:02 INFO - PROCESS | 2068 | 1466438102921 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 2068 | 1466438102923 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:02 INFO - PROCESS | 2068 | 1466438103010 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:55:02 INFO - PROCESS | 2068 | 1466438103018 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 2068 | 1466438103020 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:03 INFO - PROCESS | 2068 | ++DOCSHELL 130A0400 == 47 [pid = 2068] [id = 370] 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1312A000) [pid = 2068] [serial = 1109] [outer = 00000000] 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (144C7C00) [pid = 2068] [serial = 1110] [outer = 1312A000] 08:55:03 INFO - PROCESS | 2068 | 1466438103069 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (15A27000) [pid = 2068] [serial = 1111] [outer = 1312A000] 08:55:03 INFO - PROCESS | 2068 | 1466438103566 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 703ms 08:55:03 INFO - PROCESS | 2068 | 1466438103615 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 2068 | 1466438103617 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:55:03 INFO - PROCESS | 2068 | 1466438103620 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 2068 | 1466438103623 Marionette TRACE conn3 <- [1,1446,null,{}] 08:55:03 INFO - PROCESS | 2068 | 1466438103633 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 2068 | 1466438103638 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:03 INFO - PROCESS | 2068 | 1466438103720 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:55:03 INFO - PROCESS | 2068 | 1466438103729 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 2068 | 1466438103732 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:03 INFO - PROCESS | 2068 | ++DOCSHELL 16BE5800 == 48 [pid = 2068] [id = 371] 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16BE7000) [pid = 2068] [serial = 1112] [outer = 00000000] 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17552000) [pid = 2068] [serial = 1113] [outer = 16BE7000] 08:55:03 INFO - PROCESS | 2068 | 1466438103778 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (178E0800) [pid = 2068] [serial = 1114] [outer = 16BE7000] 08:55:04 INFO - PROCESS | 2068 | 1466438104230 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 08:55:04 INFO - PROCESS | 2068 | 1466438104258 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 2068 | 1466438104261 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:55:04 INFO - PROCESS | 2068 | 1466438104264 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 2068 | 1466438104266 Marionette TRACE conn3 <- [1,1450,null,{}] 08:55:04 INFO - PROCESS | 2068 | 1466438104270 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 2068 | 1466438104271 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:04 INFO - PROCESS | 2068 | 1466438104366 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:55:04 INFO - PROCESS | 2068 | 1466438104374 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 2068 | 1466438104376 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:04 INFO - PROCESS | 2068 | ++DOCSHELL 17E75800 == 49 [pid = 2068] [id = 372] 08:55:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (17E79000) [pid = 2068] [serial = 1115] [outer = 00000000] 08:55:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19706000) [pid = 2068] [serial = 1116] [outer = 17E79000] 08:55:04 INFO - PROCESS | 2068 | 1466438104445 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (17E7F000) [pid = 2068] [serial = 1117] [outer = 17E79000] 08:55:04 INFO - PROCESS | 2068 | 1466438104907 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 687ms 08:55:04 INFO - PROCESS | 2068 | 1466438104963 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 2068 | 1466438104965 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 2068 | 1466438104968 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:55:04 INFO - PROCESS | 2068 | 1466438104970 Marionette TRACE conn3 <- [1,1454,null,{}] 08:55:04 INFO - PROCESS | 2068 | 1466438104973 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 2068 | 1466438104975 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:05 INFO - PROCESS | 2068 | 1466438105069 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:55:05 INFO - PROCESS | 2068 | 1466438105074 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 2068 | 1466438105076 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:05 INFO - PROCESS | 2068 | ++DOCSHELL 1970E800 == 50 [pid = 2068] [id = 373] 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19817C00) [pid = 2068] [serial = 1118] [outer = 00000000] 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19822C00) [pid = 2068] [serial = 1119] [outer = 19817C00] 08:55:05 INFO - PROCESS | 2068 | 1466438105171 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19867000) [pid = 2068] [serial = 1120] [outer = 19817C00] 08:55:05 INFO - PROCESS | 2068 | 1466438105615 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 687ms 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:55:05 INFO - PROCESS | 2068 | 1466438105652 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 2068 | 1466438105654 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 2068 | 1466438105657 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 2068 | 1466438105659 Marionette TRACE conn3 <- [1,1458,null,{}] 08:55:05 INFO - PROCESS | 2068 | 1466438105662 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 2068 | 1466438105668 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:05 INFO - PROCESS | 2068 | 1466438105819 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:55:05 INFO - PROCESS | 2068 | 1466438105846 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 2068 | 1466438105848 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:05 INFO - PROCESS | 2068 | ++DOCSHELL 19869C00 == 51 [pid = 2068] [id = 374] 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (19E99800) [pid = 2068] [serial = 1121] [outer = 00000000] 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1A165800) [pid = 2068] [serial = 1122] [outer = 19E99800] 08:55:05 INFO - PROCESS | 2068 | 1466438105891 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A36F800) [pid = 2068] [serial = 1123] [outer = 19E99800] 08:55:06 INFO - PROCESS | 2068 | 1466438106337 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:55:06 INFO - PROCESS | 2068 | 1466438106398 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 2068 | 1466438106400 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:55:06 INFO - PROCESS | 2068 | 1466438106413 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 2068 | 1466438106415 Marionette TRACE conn3 <- [1,1462,null,{}] 08:55:06 INFO - PROCESS | 2068 | 1466438106422 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 2068 | 1466438106424 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:06 INFO - PROCESS | 2068 | 1466438106553 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:55:06 INFO - PROCESS | 2068 | 1466438106564 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 2068 | 1466438106566 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:06 INFO - PROCESS | 2068 | ++DOCSHELL 1A4E0000 == 52 [pid = 2068] [id = 375] 08:55:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1A4E1400) [pid = 2068] [serial = 1124] [outer = 00000000] 08:55:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (1A4E5400) [pid = 2068] [serial = 1125] [outer = 1A4E1400] 08:55:06 INFO - PROCESS | 2068 | 1466438106617 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (1A4E7400) [pid = 2068] [serial = 1126] [outer = 1A4E1400] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (12DF0000) [pid = 2068] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (19CEC800) [pid = 2068] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (17552400) [pid = 2068] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1970E400) [pid = 2068] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (104E6400) [pid = 2068] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (112E0C00) [pid = 2068] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (10E0B000) [pid = 2068] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (10E02000) [pid = 2068] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (15A66400) [pid = 2068] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10ECFC00) [pid = 2068] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19E97800) [pid = 2068] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (15A70000) [pid = 2068] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13051C00) [pid = 2068] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16BDD800) [pid = 2068] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (10E0F400) [pid = 2068] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:55:07 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19703400) [pid = 2068] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:55:07 INFO - PROCESS | 2068 | 1466438107270 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 890ms 08:55:07 INFO - PROCESS | 2068 | 1466438107309 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:55:07 INFO - PROCESS | 2068 | 1466438107311 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:55:07 INFO - PROCESS | 2068 | 1466438107314 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 2068 | 1466438107316 Marionette TRACE conn3 <- [1,1466,null,{}] 08:55:07 INFO - PROCESS | 2068 | 1466438107319 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 2068 | 1466438107321 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:07 INFO - PROCESS | 2068 | 1466438107440 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:55:07 INFO - PROCESS | 2068 | 1466438107498 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 2068 | 1466438107500 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:07 INFO - PROCESS | 2068 | ++DOCSHELL 1047D800 == 53 [pid = 2068] [id = 376] 08:55:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (104E6400) [pid = 2068] [serial = 1127] [outer = 00000000] 08:55:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (13932400) [pid = 2068] [serial = 1128] [outer = 104E6400] 08:55:07 INFO - PROCESS | 2068 | 1466438107543 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (14004000) [pid = 2068] [serial = 1129] [outer = 104E6400] 08:55:07 INFO - PROCESS | 2068 | 1466438107897 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 625ms 08:55:07 INFO - PROCESS | 2068 | 1466438107952 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 2068 | 1466438107954 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:55:07 INFO - PROCESS | 2068 | 1466438107957 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 2068 | 1466438107959 Marionette TRACE conn3 <- [1,1470,null,{}] 08:55:07 INFO - PROCESS | 2068 | 1466438107962 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 2068 | 1466438107964 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:08 INFO - PROCESS | 2068 | 1466438108080 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:55:08 INFO - PROCESS | 2068 | 1466438108085 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 2068 | 1466438108087 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:08 INFO - PROCESS | 2068 | ++DOCSHELL 13651C00 == 54 [pid = 2068] [id = 377] 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16BE4400) [pid = 2068] [serial = 1130] [outer = 00000000] 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19A18000) [pid = 2068] [serial = 1131] [outer = 16BE4400] 08:55:08 INFO - PROCESS | 2068 | 1466438108132 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19CECC00) [pid = 2068] [serial = 1132] [outer = 16BE4400] 08:55:08 INFO - PROCESS | 2068 | 1466438108538 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 641ms 08:55:08 INFO - PROCESS | 2068 | 1466438108596 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 2068 | 1466438108598 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:55:08 INFO - PROCESS | 2068 | 1466438108601 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 2068 | 1466438108603 Marionette TRACE conn3 <- [1,1474,null,{}] 08:55:08 INFO - PROCESS | 2068 | 1466438108606 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 2068 | 1466438108608 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:08 INFO - PROCESS | 2068 | 1466438108700 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:55:08 INFO - PROCESS | 2068 | 1466438108708 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 2068 | 1466438108710 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:08 INFO - PROCESS | 2068 | ++DOCSHELL 1A4DF400 == 55 [pid = 2068] [id = 378] 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A4E3800) [pid = 2068] [serial = 1133] [outer = 00000000] 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1A513800) [pid = 2068] [serial = 1134] [outer = 1A4E3800] 08:55:08 INFO - PROCESS | 2068 | 1466438108751 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (17553400) [pid = 2068] [serial = 1135] [outer = 1A4E3800] 08:55:09 INFO - PROCESS | 2068 | 1466438109333 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 797ms 08:55:09 INFO - PROCESS | 2068 | 1466438109404 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 2068 | 1466438109409 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:55:09 INFO - PROCESS | 2068 | 1466438109414 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 2068 | 1466438109417 Marionette TRACE conn3 <- [1,1478,null,{}] 08:55:09 INFO - PROCESS | 2068 | 1466438109423 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 2068 | 1466438109426 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:09 INFO - PROCESS | 2068 | 1466438109608 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:55:09 INFO - PROCESS | 2068 | 1466438109710 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 2068 | 1466438109715 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:09 INFO - PROCESS | 2068 | ++DOCSHELL 10A50C00 == 56 [pid = 2068] [id = 379] 08:55:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (10E08C00) [pid = 2068] [serial = 1136] [outer = 00000000] 08:55:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (12AE6400) [pid = 2068] [serial = 1137] [outer = 10E08C00] 08:55:09 INFO - PROCESS | 2068 | 1466438109771 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (130A9C00) [pid = 2068] [serial = 1138] [outer = 10E08C00] 08:55:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (165C2C00) [pid = 2068] [serial = 1139] [outer = 1B0D4400] 08:55:10 INFO - PROCESS | 2068 | 1466438110498 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1094ms 08:55:10 INFO - PROCESS | 2068 | 1466438110539 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 2068 | 1466438110544 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:55:10 INFO - PROCESS | 2068 | 1466438110552 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 2068 | 1466438110555 Marionette TRACE conn3 <- [1,1482,null,{}] 08:55:10 INFO - PROCESS | 2068 | 1466438110558 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 2068 | 1466438110561 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:10 INFO - PROCESS | 2068 | 1466438110674 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:55:10 INFO - PROCESS | 2068 | 1466438110808 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 2068 | 1466438110810 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:10 INFO - PROCESS | 2068 | ++DOCSHELL 144C0800 == 57 [pid = 2068] [id = 380] 08:55:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (144C0C00) [pid = 2068] [serial = 1140] [outer = 00000000] 08:55:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (15C8F800) [pid = 2068] [serial = 1141] [outer = 144C0C00] 08:55:10 INFO - PROCESS | 2068 | 1466438110866 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (19817800) [pid = 2068] [serial = 1142] [outer = 144C0C00] 08:55:11 INFO - PROCESS | 2068 | 1466438111468 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 937ms 08:55:11 INFO - PROCESS | 2068 | 1466438111495 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 2068 | 1466438111498 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:55:11 INFO - PROCESS | 2068 | 1466438111502 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 2068 | 1466438111505 Marionette TRACE conn3 <- [1,1486,null,{}] 08:55:11 INFO - PROCESS | 2068 | 1466438111518 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 2068 | 1466438111526 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:11 INFO - PROCESS | 2068 | 1466438111634 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:55:11 INFO - PROCESS | 2068 | 1466438111741 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 2068 | 1466438111744 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:11 INFO - PROCESS | 2068 | ++DOCSHELL 19CE7C00 == 58 [pid = 2068] [id = 381] 08:55:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (19CF1800) [pid = 2068] [serial = 1143] [outer = 00000000] 08:55:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 101 (1A516C00) [pid = 2068] [serial = 1144] [outer = 19CF1800] 08:55:11 INFO - PROCESS | 2068 | 1466438111799 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 102 (1A51FC00) [pid = 2068] [serial = 1145] [outer = 19CF1800] 08:55:12 INFO - PROCESS | 2068 | 1466438112429 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 937ms 08:55:12 INFO - PROCESS | 2068 | 1466438112446 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 2068 | 1466438112449 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:55:12 INFO - PROCESS | 2068 | 1466438112453 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 2068 | 1466438112455 Marionette TRACE conn3 <- [1,1490,null,{}] 08:55:12 INFO - PROCESS | 2068 | 1466438112458 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 2068 | 1466438112460 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:12 INFO - PROCESS | 2068 | 1466438112574 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:55:12 INFO - PROCESS | 2068 | 1466438112688 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 2068 | 1466438112690 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:12 INFO - PROCESS | 2068 | ++DOCSHELL 1A515C00 == 59 [pid = 2068] [id = 382] 08:55:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 103 (1A51E800) [pid = 2068] [serial = 1146] [outer = 00000000] 08:55:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 104 (1A6B4800) [pid = 2068] [serial = 1147] [outer = 1A51E800] 08:55:12 INFO - PROCESS | 2068 | 1466438112742 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 105 (1A9F2800) [pid = 2068] [serial = 1148] [outer = 1A51E800] 08:55:13 INFO - PROCESS | 2068 | 1466438113519 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1078ms 08:55:13 INFO - PROCESS | 2068 | 1466438113544 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 2068 | 1466438113548 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:55:13 INFO - PROCESS | 2068 | 1466438113553 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 2068 | 1466438113556 Marionette TRACE conn3 <- [1,1494,null,{}] 08:55:13 INFO - PROCESS | 2068 | 1466438113561 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 2068 | 1466438113564 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:13 INFO - PROCESS | 2068 | 1466438113670 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:55:13 INFO - PROCESS | 2068 | 1466438113809 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 2068 | 1466438113813 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:13 INFO - PROCESS | 2068 | ++DOCSHELL 10A4A800 == 60 [pid = 2068] [id = 383] 08:55:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 106 (10A4AC00) [pid = 2068] [serial = 1149] [outer = 00000000] 08:55:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 107 (13036C00) [pid = 2068] [serial = 1150] [outer = 10A4AC00] 08:55:13 INFO - PROCESS | 2068 | 1466438113868 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 108 (13130400) [pid = 2068] [serial = 1151] [outer = 10A4AC00] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 17551C00 == 59 [pid = 2068] [id = 271] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 17E80000 == 58 [pid = 2068] [id = 361] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 16121C00 == 57 [pid = 2068] [id = 259] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 13934000 == 56 [pid = 2068] [id = 258] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 19820000 == 55 [pid = 2068] [id = 364] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 13651C00 == 54 [pid = 2068] [id = 377] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1047D800 == 53 [pid = 2068] [id = 376] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1A4E0000 == 52 [pid = 2068] [id = 375] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 19869C00 == 51 [pid = 2068] [id = 374] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1970E800 == 50 [pid = 2068] [id = 373] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 17E75800 == 49 [pid = 2068] [id = 372] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 16BE5800 == 48 [pid = 2068] [id = 371] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 130A0400 == 47 [pid = 2068] [id = 370] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 12AA9400 == 46 [pid = 2068] [id = 369] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1611BC00 == 45 [pid = 2068] [id = 367] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 10E0E000 == 44 [pid = 2068] [id = 366] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 15C99C00 == 43 [pid = 2068] [id = 263] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1400F000 == 42 [pid = 2068] [id = 266] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 16BEAC00 == 41 [pid = 2068] [id = 340] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1945B400 == 40 [pid = 2068] [id = 264] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 169E1800 == 39 [pid = 2068] [id = 260] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 12891000 == 38 [pid = 2068] [id = 368] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 16BDD000 == 37 [pid = 2068] [id = 363] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 104EAC00 == 36 [pid = 2068] [id = 262] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 16DF4400 == 35 [pid = 2068] [id = 261] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 174A8400 == 34 [pid = 2068] [id = 270] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 10431400 == 33 [pid = 2068] [id = 362] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 19CE7C00 == 32 [pid = 2068] [id = 381] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1A515C00 == 31 [pid = 2068] [id = 382] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 11CC8000 == 30 [pid = 2068] [id = 365] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 144C0800 == 29 [pid = 2068] [id = 380] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 1A4DF400 == 28 [pid = 2068] [id = 378] 08:55:14 INFO - PROCESS | 2068 | --DOCSHELL 10A50C00 == 27 [pid = 2068] [id = 379] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 107 (1A162400) [pid = 2068] [serial = 1021] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 106 (131E9800) [pid = 2068] [serial = 1027] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 105 (176F2400) [pid = 2068] [serial = 1080] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 104 (19822800) [pid = 2068] [serial = 1083] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 103 (14010000) [pid = 2068] [serial = 1086] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 102 (12D64C00) [pid = 2068] [serial = 1057] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 101 (12815C00) [pid = 2068] [serial = 1056] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 100 (12AA3000) [pid = 2068] [serial = 1069] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (19862400) [pid = 2068] [serial = 1084] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (114CE400) [pid = 2068] [serial = 1068] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (19A4B000) [pid = 2068] [serial = 1063] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19868C00) [pid = 2068] [serial = 1062] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (16080800) [pid = 2068] [serial = 1074] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (16123000) [pid = 2068] [serial = 1075] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16BDC000) [pid = 2068] [serial = 1077] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1A15FC00) [pid = 2068] [serial = 1066] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19EC6C00) [pid = 2068] [serial = 1065] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (16129400) [pid = 2068] [serial = 1060] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1611B000) [pid = 2068] [serial = 1059] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (131E3400) [pid = 2068] [serial = 1071] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (13659C00) [pid = 2068] [serial = 1072] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19A0BC00) [pid = 2068] [serial = 1089] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19A46C00) [pid = 2068] [serial = 1090] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (176F6400) [pid = 2068] [serial = 1081] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16122C00) [pid = 2068] [serial = 1087] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E94400) [pid = 2068] [serial = 1093] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (16BE7C00) [pid = 2068] [serial = 1078] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10FB3400) [pid = 2068] [serial = 1024] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CF2000) [pid = 2068] [serial = 1092] [outer = 00000000] [url = about:blank] 08:55:15 INFO - PROCESS | 2068 | 1466438115220 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1703ms 08:55:15 INFO - PROCESS | 2068 | 1466438115264 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 2068 | 1466438115268 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:55:15 INFO - PROCESS | 2068 | 1466438115274 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:55:15 INFO - PROCESS | 2068 | 1466438115277 Marionette TRACE conn3 <- [1,1498,null,{}] 08:55:15 INFO - PROCESS | 2068 | 1466438115283 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 2068 | 1466438115286 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:15 INFO - PROCESS | 2068 | 1466438115374 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:55:15 INFO - PROCESS | 2068 | 1466438115387 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 2068 | 1466438115390 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:15 INFO - PROCESS | 2068 | ++DOCSHELL 10E0A000 == 28 [pid = 2068] [id = 384] 08:55:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (10FAEC00) [pid = 2068] [serial = 1152] [outer = 00000000] 08:55:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (114CD400) [pid = 2068] [serial = 1153] [outer = 10FAEC00] 08:55:15 INFO - PROCESS | 2068 | 1466438115437 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (11CC8000) [pid = 2068] [serial = 1154] [outer = 10FAEC00] 08:55:15 INFO - PROCESS | 2068 | 1466438115915 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 08:55:15 INFO - PROCESS | 2068 | 1466438115975 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 2068 | 1466438115980 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:55:15 INFO - PROCESS | 2068 | 1466438115986 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 2068 | 1466438115989 Marionette TRACE conn3 <- [1,1502,null,{}] 08:55:15 INFO - PROCESS | 2068 | 1466438115992 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 2068 | 1466438115995 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:16 INFO - PROCESS | 2068 | 1466438116082 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:55:16 INFO - PROCESS | 2068 | 1466438116091 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 2068 | 1466438116093 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:16 INFO - PROCESS | 2068 | ++DOCSHELL 13154000 == 29 [pid = 2068] [id = 385] 08:55:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (131E3400) [pid = 2068] [serial = 1155] [outer = 00000000] 08:55:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1327AC00) [pid = 2068] [serial = 1156] [outer = 131E3400] 08:55:16 INFO - PROCESS | 2068 | 1466438116140 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (13937400) [pid = 2068] [serial = 1157] [outer = 131E3400] 08:55:16 INFO - PROCESS | 2068 | 1466438116622 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 687ms 08:55:16 INFO - PROCESS | 2068 | 1466438116686 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 2068 | 1466438116689 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:55:16 INFO - PROCESS | 2068 | 1466438116693 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2068 | 1466438116696 Marionette TRACE conn3 <- [1,1506,null,{}] 08:55:16 INFO - PROCESS | 2068 | 1466438116706 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 2068 | 1466438116711 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:16 INFO - PROCESS | 2068 | 1466438116826 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:55:16 INFO - PROCESS | 2068 | 1466438116929 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 2068 | 1466438116932 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:16 INFO - PROCESS | 2068 | ++DOCSHELL 16122800 == 30 [pid = 2068] [id = 386] 08:55:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (16122000) [pid = 2068] [serial = 1158] [outer = 00000000] 08:55:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (165BEC00) [pid = 2068] [serial = 1159] [outer = 16122000] 08:55:16 INFO - PROCESS | 2068 | 1466438116979 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (16962800) [pid = 2068] [serial = 1160] [outer = 16122000] 08:55:17 INFO - PROCESS | 2068 | 1466438117390 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 08:55:17 INFO - PROCESS | 2068 | 1466438117431 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 2068 | 1466438117433 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:55:17 INFO - PROCESS | 2068 | 1466438117437 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 2068 | 1466438117438 Marionette TRACE conn3 <- [1,1510,null,{}] 08:55:17 INFO - PROCESS | 2068 | 1466438117447 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 2068 | 1466438117449 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:17 INFO - PROCESS | 2068 | 1466438117565 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:55:17 INFO - PROCESS | 2068 | 1466438117571 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 2068 | 1466438117573 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:17 INFO - PROCESS | 2068 | ++DOCSHELL 165BD000 == 31 [pid = 2068] [id = 387] 08:55:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (168C1C00) [pid = 2068] [serial = 1161] [outer = 00000000] 08:55:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1749EC00) [pid = 2068] [serial = 1162] [outer = 168C1C00] 08:55:17 INFO - PROCESS | 2068 | 1466438117621 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (176F2400) [pid = 2068] [serial = 1163] [outer = 168C1C00] 08:55:18 INFO - PROCESS | 2068 | 1466438118063 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:55:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 641ms 08:55:18 INFO - PROCESS | 2068 | 1466438118079 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2068 | 1466438118081 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:55:18 INFO - PROCESS | 2068 | 1466438118084 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 2068 | 1466438118086 Marionette TRACE conn3 <- [1,1514,null,{}] 08:55:18 INFO - PROCESS | 2068 | 1466438118089 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 2068 | 1466438118091 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:18 INFO - PROCESS | 2068 | 1466438118201 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:55:18 INFO - PROCESS | 2068 | 1466438118288 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 2068 | 1466438118290 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:18 INFO - PROCESS | 2068 | ++DOCSHELL 178E6000 == 32 [pid = 2068] [id = 388] 08:55:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (178E6800) [pid = 2068] [serial = 1164] [outer = 00000000] 08:55:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19708800) [pid = 2068] [serial = 1165] [outer = 178E6800] 08:55:18 INFO - PROCESS | 2068 | 1466438118333 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (19815800) [pid = 2068] [serial = 1166] [outer = 178E6800] 08:55:18 INFO - PROCESS | 2068 | 1466438118728 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:55:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 08:55:18 INFO - PROCESS | 2068 | 1466438118767 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2068 | 1466438118769 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:55:18 INFO - PROCESS | 2068 | 1466438118783 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 2068 | 1466438118784 Marionette TRACE conn3 <- [1,1518,null,{}] 08:55:18 INFO - PROCESS | 2068 | 1466438118788 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 2068 | 1466438118793 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:18 INFO - PROCESS | 2068 | 1466438118925 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:55:18 INFO - PROCESS | 2068 | 1466438118988 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 2068 | 1466438118990 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:18 INFO - PROCESS | 2068 | ++DOCSHELL 19A18800 == 33 [pid = 2068] [id = 389] 08:55:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (19A18C00) [pid = 2068] [serial = 1167] [outer = 00000000] 08:55:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (19CEB400) [pid = 2068] [serial = 1168] [outer = 19A18C00] 08:55:19 INFO - PROCESS | 2068 | 1466438119036 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (19CF1000) [pid = 2068] [serial = 1169] [outer = 19A18C00] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (16956C00) [pid = 2068] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (16BE7000) [pid = 2068] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (12D66400) [pid = 2068] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (12AE2C00) [pid = 2068] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (17E79000) [pid = 2068] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19E99800) [pid = 2068] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (165BB000) [pid = 2068] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1312A000) [pid = 2068] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (14409C00) [pid = 2068] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (10EC4800) [pid = 2068] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (104E6400) [pid = 2068] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1A4E1400) [pid = 2068] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A4E3800) [pid = 2068] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16BE4400) [pid = 2068] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:55:19 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19817C00) [pid = 2068] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:55:19 INFO - PROCESS | 2068 | 1466438119875 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:55:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:55:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:55:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:55:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:55:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:55:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1156ms 08:55:19 INFO - PROCESS | 2068 | 1466438119930 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 2068 | 1466438119932 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:55:19 INFO - PROCESS | 2068 | 1466438119935 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 2068 | 1466438119937 Marionette TRACE conn3 <- [1,1522,null,{}] 08:55:19 INFO - PROCESS | 2068 | 1466438119944 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 2068 | 1466438119946 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:20 INFO - PROCESS | 2068 | 1466438120022 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:55:20 INFO - PROCESS | 2068 | 1466438120028 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 2068 | 1466438120030 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:20 INFO - PROCESS | 2068 | ++DOCSHELL 10FE2800 == 34 [pid = 2068] [id = 390] 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (12D66C00) [pid = 2068] [serial = 1170] [outer = 00000000] 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (15217000) [pid = 2068] [serial = 1171] [outer = 12D66C00] 08:55:20 INFO - PROCESS | 2068 | 1466438120073 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (131E3800) [pid = 2068] [serial = 1172] [outer = 12D66C00] 08:55:20 INFO - PROCESS | 2068 | 1466438120508 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 594ms 08:55:20 INFO - PROCESS | 2068 | 1466438120537 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 2068 | 1466438120539 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:55:20 INFO - PROCESS | 2068 | 1466438120544 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 2068 | 1466438120546 Marionette TRACE conn3 <- [1,1526,null,{}] 08:55:20 INFO - PROCESS | 2068 | 1466438120549 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 2068 | 1466438120551 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:20 INFO - PROCESS | 2068 | 1466438120628 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:55:20 INFO - PROCESS | 2068 | 1466438120633 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 2068 | 1466438120635 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:20 INFO - PROCESS | 2068 | ++DOCSHELL 15216C00 == 35 [pid = 2068] [id = 391] 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19860800) [pid = 2068] [serial = 1173] [outer = 00000000] 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19A51800) [pid = 2068] [serial = 1174] [outer = 19860800] 08:55:20 INFO - PROCESS | 2068 | 1466438120678 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19A51C00) [pid = 2068] [serial = 1175] [outer = 19860800] 08:55:21 INFO - PROCESS | 2068 | 1466438121125 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 640ms 08:55:21 INFO - PROCESS | 2068 | 1466438121186 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 2068 | 1466438121188 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:55:21 INFO - PROCESS | 2068 | 1466438121191 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 2068 | 1466438121193 Marionette TRACE conn3 <- [1,1530,null,{}] 08:55:21 INFO - PROCESS | 2068 | 1466438121196 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 2068 | 1466438121198 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:21 INFO - PROCESS | 2068 | 1466438121276 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:55:21 INFO - PROCESS | 2068 | 1466438121281 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2068 | 1466438121283 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:21 INFO - PROCESS | 2068 | ++DOCSHELL 16121C00 == 36 [pid = 2068] [id = 392] 08:55:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19E98000) [pid = 2068] [serial = 1176] [outer = 00000000] 08:55:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19EC5400) [pid = 2068] [serial = 1177] [outer = 19E98000] 08:55:21 INFO - PROCESS | 2068 | 1466438121325 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19ECCC00) [pid = 2068] [serial = 1178] [outer = 19E98000] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 10E0A000 == 35 [pid = 2068] [id = 384] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 10A4A800 == 34 [pid = 2068] [id = 383] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 10FE2800 == 33 [pid = 2068] [id = 390] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 16122800 == 32 [pid = 2068] [id = 386] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 13154000 == 31 [pid = 2068] [id = 385] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 165BD000 == 30 [pid = 2068] [id = 387] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 15216C00 == 29 [pid = 2068] [id = 391] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 19A18800 == 28 [pid = 2068] [id = 389] 08:55:22 INFO - PROCESS | 2068 | --DOCSHELL 178E6000 == 27 [pid = 2068] [id = 388] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1986E800) [pid = 2068] [serial = 1054] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (17552000) [pid = 2068] [serial = 1113] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (178E0800) [pid = 2068] [serial = 1114] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (153A7C00) [pid = 2068] [serial = 1104] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1760DC00) [pid = 2068] [serial = 1105] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1365CC00) [pid = 2068] [serial = 1107] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1440F400) [pid = 2068] [serial = 1108] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19706000) [pid = 2068] [serial = 1116] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1A165800) [pid = 2068] [serial = 1122] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (168C0800) [pid = 2068] [serial = 1101] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16DED000) [pid = 2068] [serial = 1102] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (144C7C00) [pid = 2068] [serial = 1110] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (15A27000) [pid = 2068] [serial = 1111] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1A368000) [pid = 2068] [serial = 1096] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19EC1C00) [pid = 2068] [serial = 1095] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (12816000) [pid = 2068] [serial = 1098] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13937000) [pid = 2068] [serial = 1099] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13932400) [pid = 2068] [serial = 1128] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1A4E5400) [pid = 2068] [serial = 1125] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1A513800) [pid = 2068] [serial = 1134] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17553400) [pid = 2068] [serial = 1135] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (19A18000) [pid = 2068] [serial = 1131] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1A4E7400) [pid = 2068] [serial = 1126] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19CECC00) [pid = 2068] [serial = 1132] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19822C00) [pid = 2068] [serial = 1119] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (19867000) [pid = 2068] [serial = 1120] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (14004000) [pid = 2068] [serial = 1129] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1A36F800) [pid = 2068] [serial = 1123] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (17E7F000) [pid = 2068] [serial = 1117] [outer = 00000000] [url = about:blank] 08:55:23 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (13656000) [pid = 2068] [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.] 08:55:23 INFO - PROCESS | 2068 | 1466438123108 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1953ms 08:55:23 INFO - PROCESS | 2068 | 1466438123146 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:55:23 INFO - PROCESS | 2068 | 1466438123150 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 2068 | 1466438123155 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 2068 | 1466438123159 Marionette TRACE conn3 <- [1,1534,null,{}] 08:55:23 INFO - PROCESS | 2068 | 1466438123164 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 2068 | 1466438123168 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:23 INFO - PROCESS | 2068 | 1466438123257 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:55:23 INFO - PROCESS | 2068 | 1466438123264 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 2068 | 1466438123268 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:23 INFO - PROCESS | 2068 | ++DOCSHELL 10E09800 == 28 [pid = 2068] [id = 393] 08:55:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (10E0CC00) [pid = 2068] [serial = 1179] [outer = 00000000] 08:55:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (10ED0C00) [pid = 2068] [serial = 1180] [outer = 10E0CC00] 08:55:23 INFO - PROCESS | 2068 | 1466438123315 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (10FB2C00) [pid = 2068] [serial = 1181] [outer = 10E0CC00] 08:55:23 INFO - PROCESS | 2068 | 1466438123801 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 703ms 08:55:23 INFO - PROCESS | 2068 | 1466438123851 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 2068 | 1466438123856 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:55:23 INFO - PROCESS | 2068 | 1466438123862 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 2068 | 1466438123864 Marionette TRACE conn3 <- [1,1538,null,{}] 08:55:23 INFO - PROCESS | 2068 | 1466438123868 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 2068 | 1466438123871 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:23 INFO - PROCESS | 2068 | 1466438123965 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:55:23 INFO - PROCESS | 2068 | 1466438123974 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 2068 | 1466438123976 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:23 INFO - PROCESS | 2068 | ++DOCSHELL 12AE3C00 == 29 [pid = 2068] [id = 394] 08:55:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (12AEB000) [pid = 2068] [serial = 1182] [outer = 00000000] 08:55:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (12DEF800) [pid = 2068] [serial = 1183] [outer = 12AEB000] 08:55:24 INFO - PROCESS | 2068 | 1466438124024 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (13031C00) [pid = 2068] [serial = 1184] [outer = 12AEB000] 08:55:24 INFO - PROCESS | 2068 | 1466438124483 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 08:55:24 INFO - PROCESS | 2068 | 1466438124499 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2068 | 1466438124502 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:55:24 INFO - PROCESS | 2068 | 1466438124505 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2068 | 1466438124508 Marionette TRACE conn3 <- [1,1542,null,{}] 08:55:24 INFO - PROCESS | 2068 | 1466438124519 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 2068 | 1466438124524 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:24 INFO - PROCESS | 2068 | 1466438124610 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:55:24 INFO - PROCESS | 2068 | 1466438124646 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 2068 | 1466438124649 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:24 INFO - PROCESS | 2068 | ++DOCSHELL 1440F400 == 30 [pid = 2068] [id = 395] 08:55:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (1440F800) [pid = 2068] [serial = 1185] [outer = 00000000] 08:55:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (144C2800) [pid = 2068] [serial = 1186] [outer = 1440F800] 08:55:24 INFO - PROCESS | 2068 | 1466438124696 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (15218C00) [pid = 2068] [serial = 1187] [outer = 1440F800] 08:55:25 INFO - PROCESS | 2068 | 1466438125184 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 703ms 08:55:25 INFO - PROCESS | 2068 | 1466438125204 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 2068 | 1466438125207 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:55:25 INFO - PROCESS | 2068 | 1466438125210 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 2068 | 1466438125212 Marionette TRACE conn3 <- [1,1546,null,{}] 08:55:25 INFO - PROCESS | 2068 | 1466438125215 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 2068 | 1466438125217 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:25 INFO - PROCESS | 2068 | 1466438125298 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:55:25 INFO - PROCESS | 2068 | 1466438125303 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2068 | 1466438125305 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:25 INFO - PROCESS | 2068 | ++DOCSHELL 153A5400 == 31 [pid = 2068] [id = 396] 08:55:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (153A8C00) [pid = 2068] [serial = 1188] [outer = 00000000] 08:55:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1607C000) [pid = 2068] [serial = 1189] [outer = 153A8C00] 08:55:25 INFO - PROCESS | 2068 | 1466438125349 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1611A400) [pid = 2068] [serial = 1190] [outer = 153A8C00] 08:55:25 INFO - PROCESS | 2068 | 1466438125768 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 594ms 08:55:25 INFO - PROCESS | 2068 | 1466438125812 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 2068 | 1466438125814 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:55:25 INFO - PROCESS | 2068 | 1466438125817 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 2068 | 1466438125819 Marionette TRACE conn3 <- [1,1550,null,{}] 08:55:25 INFO - PROCESS | 2068 | 1466438125826 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 2068 | 1466438125828 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:25 INFO - PROCESS | 2068 | 1466438125903 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:55:25 INFO - PROCESS | 2068 | 1466438125908 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2068 | 1466438125911 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:25 INFO - PROCESS | 2068 | ++DOCSHELL 1611F800 == 32 [pid = 2068] [id = 397] 08:55:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16122C00) [pid = 2068] [serial = 1191] [outer = 00000000] 08:55:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (168BD400) [pid = 2068] [serial = 1192] [outer = 16122C00] 08:55:25 INFO - PROCESS | 2068 | 1466438125957 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1695AC00) [pid = 2068] [serial = 1193] [outer = 16122C00] 08:55:26 INFO - PROCESS | 2068 | 1466438126428 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 641ms 08:55:26 INFO - PROCESS | 2068 | 1466438126456 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 2068 | 1466438126458 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:55:26 INFO - PROCESS | 2068 | 1466438126461 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 2068 | 1466438126463 Marionette TRACE conn3 <- [1,1554,null,{}] 08:55:26 INFO - PROCESS | 2068 | 1466438126466 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 2068 | 1466438126471 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:26 INFO - PROCESS | 2068 | 1466438126569 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:55:26 INFO - PROCESS | 2068 | 1466438126575 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 2068 | 1466438126577 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:26 INFO - PROCESS | 2068 | ++DOCSHELL 174A8400 == 33 [pid = 2068] [id = 398] 08:55:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (174A9400) [pid = 2068] [serial = 1194] [outer = 00000000] 08:55:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17654000) [pid = 2068] [serial = 1195] [outer = 174A9400] 08:55:26 INFO - PROCESS | 2068 | 1466438126620 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (178DE800) [pid = 2068] [serial = 1196] [outer = 174A9400] 08:55:27 INFO - PROCESS | 2068 | 1466438127044 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 640ms 08:55:27 INFO - PROCESS | 2068 | 1466438127099 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2068 | 1466438127101 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 2068 | 1466438127104 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:55:27 INFO - PROCESS | 2068 | 1466438127116 Marionette TRACE conn3 <- [1,1558,null,{}] 08:55:27 INFO - PROCESS | 2068 | 1466438127120 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 2068 | 1466438127122 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:27 INFO - PROCESS | 2068 | 1466438127198 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:55:27 INFO - PROCESS | 2068 | 1466438127202 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2068 | 1466438127204 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:27 INFO - PROCESS | 2068 | ++DOCSHELL 178E4000 == 34 [pid = 2068] [id = 399] 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (178E7400) [pid = 2068] [serial = 1197] [outer = 00000000] 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17E76800) [pid = 2068] [serial = 1198] [outer = 178E7400] 08:55:27 INFO - PROCESS | 2068 | 1466438127248 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17CA9400) [pid = 2068] [serial = 1199] [outer = 178E7400] 08:55:27 INFO - PROCESS | 2068 | 1466438127681 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 594ms 08:55:27 INFO - PROCESS | 2068 | 1466438127701 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2068 | 1466438127703 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:55:27 INFO - PROCESS | 2068 | 1466438127706 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 2068 | 1466438127708 Marionette TRACE conn3 <- [1,1562,null,{}] 08:55:27 INFO - PROCESS | 2068 | 1466438127711 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 2068 | 1466438127713 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:27 INFO - PROCESS | 2068 | 1466438127827 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:55:27 INFO - PROCESS | 2068 | 1466438127834 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2068 | 1466438127836 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:27 INFO - PROCESS | 2068 | ++DOCSHELL 1440FC00 == 35 [pid = 2068] [id = 400] 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17CA3C00) [pid = 2068] [serial = 1200] [outer = 00000000] 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1970B800) [pid = 2068] [serial = 1201] [outer = 17CA3C00] 08:55:27 INFO - PROCESS | 2068 | 1466438127879 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1970C800) [pid = 2068] [serial = 1202] [outer = 17CA3C00] 08:55:28 INFO - PROCESS | 2068 | 1466438128282 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 593ms 08:55:28 INFO - PROCESS | 2068 | 1466438128304 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2068 | 1466438128306 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 2068 | 1466438128309 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:55:28 INFO - PROCESS | 2068 | 1466438128311 Marionette TRACE conn3 <- [1,1566,null,{}] 08:55:28 INFO - PROCESS | 2068 | 1466438128314 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 2068 | 1466438128316 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:28 INFO - PROCESS | 2068 | 1466438128393 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:55:28 INFO - PROCESS | 2068 | 1466438128398 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 2068 | 1466438128400 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:28 INFO - PROCESS | 2068 | ++DOCSHELL 14010000 == 36 [pid = 2068] [id = 401] 08:55:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19822000) [pid = 2068] [serial = 1203] [outer = 00000000] 08:55:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19863800) [pid = 2068] [serial = 1204] [outer = 19822000] 08:55:28 INFO - PROCESS | 2068 | 1466438128442 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19866C00) [pid = 2068] [serial = 1205] [outer = 19822000] 08:55:28 INFO - PROCESS | 2068 | 1466438128934 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 625ms 08:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:55:28 INFO - PROCESS | 2068 | 1466438128947 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2068 | 1466438128949 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 2068 | 1466438128953 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 2068 | 1466438128954 Marionette TRACE conn3 <- [1,1570,null,{}] 08:55:28 INFO - PROCESS | 2068 | 1466438128964 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 2068 | 1466438128976 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:29 INFO - PROCESS | 2068 | 1466438129094 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:55:29 INFO - PROCESS | 2068 | 1466438129099 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 2068 | 1466438129101 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:29 INFO - PROCESS | 2068 | ++DOCSHELL 131EB800 == 37 [pid = 2068] [id = 402] 08:55:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19820000) [pid = 2068] [serial = 1206] [outer = 00000000] 08:55:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1986EC00) [pid = 2068] [serial = 1207] [outer = 19820000] 08:55:29 INFO - PROCESS | 2068 | 1466438129143 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19A16000) [pid = 2068] [serial = 1208] [outer = 19820000] 08:55:29 INFO - PROCESS | 2068 | 1466438129583 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 687ms 08:55:29 INFO - PROCESS | 2068 | 1466438129653 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 2068 | 1466438129655 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 2068 | 1466438129658 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:55:29 INFO - PROCESS | 2068 | 1466438129661 Marionette TRACE conn3 <- [1,1574,null,{}] 08:55:29 INFO - PROCESS | 2068 | 1466438129664 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 2068 | 1466438129666 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:29 INFO - PROCESS | 2068 | 1466438129792 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:55:29 INFO - PROCESS | 2068 | 1466438129891 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 2068 | 1466438129893 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:29 INFO - PROCESS | 2068 | ++DOCSHELL 15A29800 == 38 [pid = 2068] [id = 403] 08:55:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19CE8400) [pid = 2068] [serial = 1209] [outer = 00000000] 08:55:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19E9B000) [pid = 2068] [serial = 1210] [outer = 19CE8400] 08:55:29 INFO - PROCESS | 2068 | 1466438129937 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A161000) [pid = 2068] [serial = 1211] [outer = 19CE8400] 08:55:30 INFO - PROCESS | 2068 | 1466438130367 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 08:55:30 INFO - PROCESS | 2068 | 1466438130399 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 2068 | 1466438130401 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:55:30 INFO - PROCESS | 2068 | 1466438130404 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:55:30 INFO - PROCESS | 2068 | 1466438130406 Marionette TRACE conn3 <- [1,1578,null,{}] 08:55:30 INFO - PROCESS | 2068 | 1466438130409 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 2068 | 1466438130411 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:30 INFO - PROCESS | 2068 | 1466438130519 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:55:30 INFO - PROCESS | 2068 | 1466438130524 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 2068 | 1466438130526 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:30 INFO - PROCESS | 2068 | ++DOCSHELL 16BE9400 == 39 [pid = 2068] [id = 404] 08:55:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (1986B400) [pid = 2068] [serial = 1212] [outer = 00000000] 08:55:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1A368400) [pid = 2068] [serial = 1213] [outer = 1986B400] 08:55:30 INFO - PROCESS | 2068 | 1466438130568 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1A4DD800) [pid = 2068] [serial = 1214] [outer = 1986B400] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (168C1C00) [pid = 2068] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (178E6800) [pid = 2068] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (19A18C00) [pid = 2068] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (19860800) [pid = 2068] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (16122000) [pid = 2068] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (131E3400) [pid = 2068] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (10FAEC00) [pid = 2068] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10A4AC00) [pid = 2068] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (10E08C00) [pid = 2068] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (144C0C00) [pid = 2068] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19CF1800) [pid = 2068] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1A51E800) [pid = 2068] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:55:30 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (12D66C00) [pid = 2068] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:55:31 INFO - PROCESS | 2068 | 1466438131164 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 828ms 08:55:31 INFO - PROCESS | 2068 | 1466438131248 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 2068 | 1466438131250 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:55:31 INFO - PROCESS | 2068 | 1466438131253 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 2068 | 1466438131254 Marionette TRACE conn3 <- [1,1582,null,{}] 08:55:31 INFO - PROCESS | 2068 | 1466438131261 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 2068 | 1466438131263 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:31 INFO - PROCESS | 2068 | 1466438131340 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:55:31 INFO - PROCESS | 2068 | 1466438131349 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2068 | 1466438131351 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:31 INFO - PROCESS | 2068 | ++DOCSHELL 10A52400 == 40 [pid = 2068] [id = 405] 08:55:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (165C2400) [pid = 2068] [serial = 1215] [outer = 00000000] 08:55:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19A4F800) [pid = 2068] [serial = 1216] [outer = 165C2400] 08:55:31 INFO - PROCESS | 2068 | 1466438131395 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19E97800) [pid = 2068] [serial = 1217] [outer = 165C2400] 08:55:31 INFO - PROCESS | 2068 | 1466438131824 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 594ms 08:55:31 INFO - PROCESS | 2068 | 1466438131850 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 2068 | 1466438131852 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 2068 | 1466438131855 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:55:31 INFO - PROCESS | 2068 | 1466438131856 Marionette TRACE conn3 <- [1,1586,null,{}] 08:55:31 INFO - PROCESS | 2068 | 1466438131859 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 2068 | 1466438131861 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:31 INFO - PROCESS | 2068 | 1466438131939 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:55:31 INFO - PROCESS | 2068 | 1466438131944 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2068 | 1466438131946 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:31 INFO - PROCESS | 2068 | ++DOCSHELL 16773000 == 41 [pid = 2068] [id = 406] 08:55:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (16BE5800) [pid = 2068] [serial = 1218] [outer = 00000000] 08:55:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A4E2C00) [pid = 2068] [serial = 1219] [outer = 16BE5800] 08:55:31 INFO - PROCESS | 2068 | 1466438131987 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A4E8400) [pid = 2068] [serial = 1220] [outer = 16BE5800] 08:55:32 INFO - PROCESS | 2068 | 1466438132405 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 593ms 08:55:32 INFO - PROCESS | 2068 | 1466438132465 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 2068 | 1466438132467 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:55:32 INFO - PROCESS | 2068 | 1466438132471 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 2068 | 1466438132472 Marionette TRACE conn3 <- [1,1590,null,{}] 08:55:32 INFO - PROCESS | 2068 | 1466438132476 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 2068 | 1466438132478 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:32 INFO - PROCESS | 2068 | 1466438132555 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:55:32 INFO - PROCESS | 2068 | 1466438132560 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 2068 | 1466438132561 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:32 INFO - PROCESS | 2068 | ++DOCSHELL 131EAC00 == 42 [pid = 2068] [id = 407] 08:55:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19CEC800) [pid = 2068] [serial = 1221] [outer = 00000000] 08:55:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1A512800) [pid = 2068] [serial = 1222] [outer = 19CEC800] 08:55:32 INFO - PROCESS | 2068 | 1466438132603 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A518000) [pid = 2068] [serial = 1223] [outer = 19CEC800] 08:55:33 INFO - PROCESS | 2068 | 1466438133302 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 890ms 08:55:33 INFO - PROCESS | 2068 | 1466438133374 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 2068 | 1466438133378 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 2068 | 1466438133383 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:55:33 INFO - PROCESS | 2068 | 1466438133387 Marionette TRACE conn3 <- [1,1594,null,{}] 08:55:33 INFO - PROCESS | 2068 | 1466438133392 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 2068 | 1466438133395 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:33 INFO - PROCESS | 2068 | 1466438133516 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:55:33 INFO - PROCESS | 2068 | 1466438133649 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2068 | 1466438133652 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:33 INFO - PROCESS | 2068 | ++DOCSHELL 10A45800 == 43 [pid = 2068] [id = 408] 08:55:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (10E07C00) [pid = 2068] [serial = 1224] [outer = 00000000] 08:55:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (11ADEC00) [pid = 2068] [serial = 1225] [outer = 10E07C00] 08:55:33 INFO - PROCESS | 2068 | 1466438133709 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1309E800) [pid = 2068] [serial = 1226] [outer = 10E07C00] 08:55:34 INFO - PROCESS | 2068 | 1466438134478 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1156ms 08:55:34 INFO - PROCESS | 2068 | 1466438134540 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 2068 | 1466438134545 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:55:34 INFO - PROCESS | 2068 | 1466438134551 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 2068 | 1466438134554 Marionette TRACE conn3 <- [1,1598,null,{}] 08:55:34 INFO - PROCESS | 2068 | 1466438134558 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 2068 | 1466438134561 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:34 INFO - PROCESS | 2068 | 1466438134688 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:55:34 INFO - PROCESS | 2068 | 1466438134929 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 2068 | 1466438134932 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:34 INFO - PROCESS | 2068 | ++DOCSHELL 103C9800 == 44 [pid = 2068] [id = 409] 08:55:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (103CB800) [pid = 2068] [serial = 1227] [outer = 00000000] 08:55:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (10559400) [pid = 2068] [serial = 1228] [outer = 103CB800] 08:55:34 INFO - PROCESS | 2068 | 1466438134999 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (10E02C00) [pid = 2068] [serial = 1229] [outer = 103CB800] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 16773000 == 43 [pid = 2068] [id = 406] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 10A52400 == 42 [pid = 2068] [id = 405] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 16BE9400 == 41 [pid = 2068] [id = 404] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 15A29800 == 40 [pid = 2068] [id = 403] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 131EB800 == 39 [pid = 2068] [id = 402] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 14010000 == 38 [pid = 2068] [id = 401] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 1440FC00 == 37 [pid = 2068] [id = 400] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 178E4000 == 36 [pid = 2068] [id = 399] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 174A8400 == 35 [pid = 2068] [id = 398] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 1611F800 == 34 [pid = 2068] [id = 397] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 153A5400 == 33 [pid = 2068] [id = 396] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 1440F400 == 32 [pid = 2068] [id = 395] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 12AE3C00 == 31 [pid = 2068] [id = 394] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 10E09800 == 30 [pid = 2068] [id = 393] 08:55:35 INFO - PROCESS | 2068 | --DOCSHELL 16121C00 == 29 [pid = 2068] [id = 392] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1749EC00) [pid = 2068] [serial = 1162] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (19708800) [pid = 2068] [serial = 1165] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19CEB400) [pid = 2068] [serial = 1168] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19815800) [pid = 2068] [serial = 1166] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (19A51800) [pid = 2068] [serial = 1174] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (19A51C00) [pid = 2068] [serial = 1175] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (165BEC00) [pid = 2068] [serial = 1159] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1327AC00) [pid = 2068] [serial = 1156] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (13937400) [pid = 2068] [serial = 1157] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (114CD400) [pid = 2068] [serial = 1153] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (11CC8000) [pid = 2068] [serial = 1154] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19EC5400) [pid = 2068] [serial = 1177] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13130400) [pid = 2068] [serial = 1151] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (13036C00) [pid = 2068] [serial = 1150] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19CF1000) [pid = 2068] [serial = 1169] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (12AE6400) [pid = 2068] [serial = 1137] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (130A9C00) [pid = 2068] [serial = 1138] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15C8F800) [pid = 2068] [serial = 1141] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19817800) [pid = 2068] [serial = 1142] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1A516C00) [pid = 2068] [serial = 1144] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A51FC00) [pid = 2068] [serial = 1145] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1A6B4800) [pid = 2068] [serial = 1147] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1A9F2800) [pid = 2068] [serial = 1148] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (176F2400) [pid = 2068] [serial = 1163] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (15217000) [pid = 2068] [serial = 1171] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (131E3800) [pid = 2068] [serial = 1172] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16962800) [pid = 2068] [serial = 1160] [outer = 00000000] [url = about:blank] 08:55:35 INFO - PROCESS | 2068 | 1466438135683 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1140ms 08:55:35 INFO - PROCESS | 2068 | 1466438135695 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 2068 | 1466438135699 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:55:35 INFO - PROCESS | 2068 | 1466438135703 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 2068 | 1466438135706 Marionette TRACE conn3 <- [1,1602,null,{}] 08:55:35 INFO - PROCESS | 2068 | 1466438135711 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 2068 | 1466438135715 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:35 INFO - PROCESS | 2068 | 1466438135811 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:55:35 INFO - PROCESS | 2068 | 1466438135910 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 2068 | 1466438135912 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:35 INFO - PROCESS | 2068 | ++DOCSHELL 103E6400 == 30 [pid = 2068] [id = 410] 08:55:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (104E6000) [pid = 2068] [serial = 1230] [outer = 00000000] 08:55:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (10FB2800) [pid = 2068] [serial = 1231] [outer = 104E6000] 08:55:35 INFO - PROCESS | 2068 | 1466438135958 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12BC9400) [pid = 2068] [serial = 1232] [outer = 104E6000] 08:55:36 INFO - PROCESS | 2068 | 1466438136397 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 08:55:36 INFO - PROCESS | 2068 | 1466438136443 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 2068 | 1466438136446 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 2068 | 1466438136451 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:55:36 INFO - PROCESS | 2068 | 1466438136453 Marionette TRACE conn3 <- [1,1606,null,{}] 08:55:36 INFO - PROCESS | 2068 | 1466438136457 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 2068 | 1466438136459 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:36 INFO - PROCESS | 2068 | 1466438136544 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:55:36 INFO - PROCESS | 2068 | 1466438136549 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2068 | 1466438136552 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:36 INFO - PROCESS | 2068 | ++DOCSHELL 130A1C00 == 31 [pid = 2068] [id = 411] 08:55:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1314C000) [pid = 2068] [serial = 1233] [outer = 00000000] 08:55:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (14409C00) [pid = 2068] [serial = 1234] [outer = 1314C000] 08:55:36 INFO - PROCESS | 2068 | 1466438136596 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (144C6C00) [pid = 2068] [serial = 1235] [outer = 1314C000] 08:55:37 INFO - PROCESS | 2068 | 1466438137057 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 624ms 08:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:55:37 INFO - PROCESS | 2068 | 1466438137090 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 2068 | 1466438137092 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 2068 | 1466438137097 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 2068 | 1466438137102 Marionette TRACE conn3 <- [1,1610,null,{}] 08:55:37 INFO - PROCESS | 2068 | 1466438137111 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 2068 | 1466438137115 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:37 INFO - PROCESS | 2068 | 1466438137197 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:55:37 INFO - PROCESS | 2068 | 1466438137207 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 2068 | 1466438137209 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:37 INFO - PROCESS | 2068 | ++DOCSHELL 16083000 == 32 [pid = 2068] [id = 412] 08:55:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16084400) [pid = 2068] [serial = 1236] [outer = 00000000] 08:55:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (165C2800) [pid = 2068] [serial = 1237] [outer = 16084400] 08:55:37 INFO - PROCESS | 2068 | 1466438137257 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (168C0800) [pid = 2068] [serial = 1238] [outer = 16084400] 08:55:37 INFO - PROCESS | 2068 | 1466438137721 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 687ms 08:55:37 INFO - PROCESS | 2068 | 1466438137795 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:55:37 INFO - PROCESS | 2068 | 1466438137797 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 2068 | 1466438137800 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 2068 | 1466438137802 Marionette TRACE conn3 <- [1,1614,null,{}] 08:55:37 INFO - PROCESS | 2068 | 1466438137806 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 2068 | 1466438137807 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:37 INFO - PROCESS | 2068 | 1466438137916 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:55:37 INFO - PROCESS | 2068 | 1466438137924 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 2068 | 1466438137926 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:37 INFO - PROCESS | 2068 | ++DOCSHELL 10FDDC00 == 33 [pid = 2068] [id = 413] 08:55:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (12D5C800) [pid = 2068] [serial = 1239] [outer = 00000000] 08:55:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16D6AC00) [pid = 2068] [serial = 1240] [outer = 12D5C800] 08:55:37 INFO - PROCESS | 2068 | 1466438137969 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17602000) [pid = 2068] [serial = 1241] [outer = 12D5C800] 08:55:38 INFO - PROCESS | 2068 | 1466438138428 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 687ms 08:55:38 INFO - PROCESS | 2068 | 1466438138505 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 2068 | 1466438138507 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:55:38 INFO - PROCESS | 2068 | 1466438138510 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 2068 | 1466438138512 Marionette TRACE conn3 <- [1,1618,null,{}] 08:55:38 INFO - PROCESS | 2068 | 1466438138516 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 2068 | 1466438138518 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:38 INFO - PROCESS | 2068 | 1466438138624 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:55:38 INFO - PROCESS | 2068 | 1466438138632 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 2068 | 1466438138638 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:38 INFO - PROCESS | 2068 | ++DOCSHELL 12DF6400 == 34 [pid = 2068] [id = 414] 08:55:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (176F9C00) [pid = 2068] [serial = 1242] [outer = 00000000] 08:55:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (178E6000) [pid = 2068] [serial = 1243] [outer = 176F9C00] 08:55:38 INFO - PROCESS | 2068 | 1466438138741 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E75C00) [pid = 2068] [serial = 1244] [outer = 176F9C00] 08:55:39 INFO - PROCESS | 2068 | 1466438139180 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 703ms 08:55:39 INFO - PROCESS | 2068 | 1466438139210 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 2068 | 1466438139212 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 2068 | 1466438139215 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:55:39 INFO - PROCESS | 2068 | 1466438139217 Marionette TRACE conn3 <- [1,1622,null,{}] 08:55:39 INFO - PROCESS | 2068 | 1466438139220 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 2068 | 1466438139222 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:39 INFO - PROCESS | 2068 | 1466438139371 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:55:39 INFO - PROCESS | 2068 | 1466438139395 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 2068 | 1466438139397 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:39 INFO - PROCESS | 2068 | ++DOCSHELL 14010800 == 35 [pid = 2068] [id = 415] 08:55:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19815400) [pid = 2068] [serial = 1245] [outer = 00000000] 08:55:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1981CC00) [pid = 2068] [serial = 1246] [outer = 19815400] 08:55:39 INFO - PROCESS | 2068 | 1466438139447 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19819800) [pid = 2068] [serial = 1247] [outer = 19815400] 08:55:39 INFO - PROCESS | 2068 | 1466438139880 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 08:55:39 INFO - PROCESS | 2068 | 1466438139915 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 2068 | 1466438139917 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 2068 | 1466438139920 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:55:39 INFO - PROCESS | 2068 | 1466438139921 Marionette TRACE conn3 <- [1,1626,null,{}] 08:55:39 INFO - PROCESS | 2068 | 1466438139925 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 2068 | 1466438139926 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:40 INFO - PROCESS | 2068 | 1466438140033 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:55:40 INFO - PROCESS | 2068 | 1466438140039 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 2068 | 1466438140041 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:40 INFO - PROCESS | 2068 | ++DOCSHELL 19868400 == 36 [pid = 2068] [id = 416] 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19868800) [pid = 2068] [serial = 1248] [outer = 00000000] 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19A15000) [pid = 2068] [serial = 1249] [outer = 19868800] 08:55:40 INFO - PROCESS | 2068 | 1466438140085 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19A18000) [pid = 2068] [serial = 1250] [outer = 19868800] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (19820000) [pid = 2068] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19CE8400) [pid = 2068] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19E98000) [pid = 2068] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10E0CC00) [pid = 2068] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1986B400) [pid = 2068] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (17CA3C00) [pid = 2068] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (153A8C00) [pid = 2068] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (178E7400) [pid = 2068] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16122C00) [pid = 2068] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (174A9400) [pid = 2068] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19822000) [pid = 2068] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (12AEB000) [pid = 2068] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1440F800) [pid = 2068] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (165C2400) [pid = 2068] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:55:40 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16BE5800) [pid = 2068] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:55:40 INFO - PROCESS | 2068 | 1466438140743 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 828ms 08:55:40 INFO - PROCESS | 2068 | 1466438140763 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 2068 | 1466438140765 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:55:40 INFO - PROCESS | 2068 | 1466438140769 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 2068 | 1466438140770 Marionette TRACE conn3 <- [1,1630,null,{}] 08:55:40 INFO - PROCESS | 2068 | 1466438140774 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 2068 | 1466438140775 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:40 INFO - PROCESS | 2068 | 1466438140852 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:55:40 INFO - PROCESS | 2068 | 1466438140858 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 2068 | 1466438140860 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:40 INFO - PROCESS | 2068 | ++DOCSHELL 1539C000 == 37 [pid = 2068] [id = 417] 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (153A6000) [pid = 2068] [serial = 1251] [outer = 00000000] 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (17E78C00) [pid = 2068] [serial = 1252] [outer = 153A6000] 08:55:40 INFO - PROCESS | 2068 | 1466438140902 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1981C800) [pid = 2068] [serial = 1253] [outer = 153A6000] 08:55:41 INFO - PROCESS | 2068 | 1466438141536 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 797ms 08:55:41 INFO - PROCESS | 2068 | 1466438141571 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 2068 | 1466438141576 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 2068 | 1466438141580 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:55:41 INFO - PROCESS | 2068 | 1466438141586 Marionette TRACE conn3 <- [1,1634,null,{}] 08:55:41 INFO - PROCESS | 2068 | 1466438141605 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 2068 | 1466438141608 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:41 INFO - PROCESS | 2068 | 1466438141722 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:55:41 INFO - PROCESS | 2068 | 1466438141852 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 2068 | 1466438141855 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:41 INFO - PROCESS | 2068 | ++DOCSHELL 10563000 == 38 [pid = 2068] [id = 418] 08:55:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (10FE0C00) [pid = 2068] [serial = 1254] [outer = 00000000] 08:55:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (131E2400) [pid = 2068] [serial = 1255] [outer = 10FE0C00] 08:55:41 INFO - PROCESS | 2068 | 1466438141912 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (13652400) [pid = 2068] [serial = 1256] [outer = 10FE0C00] 08:55:42 INFO - PROCESS | 2068 | 1466438142514 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1000ms 08:55:42 INFO - PROCESS | 2068 | 1466438142584 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 2068 | 1466438142589 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:55:42 INFO - PROCESS | 2068 | 1466438142595 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 2068 | 1466438142598 Marionette TRACE conn3 <- [1,1638,null,{}] 08:55:42 INFO - PROCESS | 2068 | 1466438142602 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 2068 | 1466438142605 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:42 INFO - PROCESS | 2068 | 1466438142747 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:55:42 INFO - PROCESS | 2068 | 1466438142879 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2068 | 1466438142882 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:42 INFO - PROCESS | 2068 | ++DOCSHELL 15A2FC00 == 39 [pid = 2068] [id = 419] 08:55:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (15C97000) [pid = 2068] [serial = 1257] [outer = 00000000] 08:55:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (16123C00) [pid = 2068] [serial = 1258] [outer = 15C97000] 08:55:42 INFO - PROCESS | 2068 | 1466438142937 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16769000) [pid = 2068] [serial = 1259] [outer = 15C97000] 08:55:43 INFO - PROCESS | 2068 | 1466438143534 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1000ms 08:55:43 INFO - PROCESS | 2068 | 1466438143598 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 2068 | 1466438143601 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:55:43 INFO - PROCESS | 2068 | 1466438143605 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2068 | 1466438143608 Marionette TRACE conn3 <- [1,1642,null,{}] 08:55:43 INFO - PROCESS | 2068 | 1466438143620 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 2068 | 1466438143626 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:43 INFO - PROCESS | 2068 | 1466438143736 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:55:43 INFO - PROCESS | 2068 | 1466438143872 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 2068 | 1466438143875 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:43 INFO - PROCESS | 2068 | ++DOCSHELL 19864000 == 40 [pid = 2068] [id = 420] 08:55:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19864C00) [pid = 2068] [serial = 1260] [outer = 00000000] 08:55:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19A17000) [pid = 2068] [serial = 1261] [outer = 19864C00] 08:55:43 INFO - PROCESS | 2068 | 1466438143931 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19CEE400) [pid = 2068] [serial = 1262] [outer = 19864C00] 08:55:44 INFO - PROCESS | 2068 | 1466438144617 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1047ms 08:55:44 INFO - PROCESS | 2068 | 1466438144654 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 2068 | 1466438144658 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:55:44 INFO - PROCESS | 2068 | 1466438144664 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 2068 | 1466438144667 Marionette TRACE conn3 <- [1,1646,null,{}] 08:55:44 INFO - PROCESS | 2068 | 1466438144692 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 2068 | 1466438144694 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:44 INFO - PROCESS | 2068 | 1466438144794 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:55:44 INFO - PROCESS | 2068 | 1466438144929 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2068 | 1466438144933 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:44 INFO - PROCESS | 2068 | ++DOCSHELL 12816C00 == 41 [pid = 2068] [id = 421] 08:55:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (12891000) [pid = 2068] [serial = 1263] [outer = 00000000] 08:55:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (13035000) [pid = 2068] [serial = 1264] [outer = 12891000] 08:55:44 INFO - PROCESS | 2068 | 1466438144995 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (130A4400) [pid = 2068] [serial = 1265] [outer = 12891000] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 19868400 == 40 [pid = 2068] [id = 416] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 14010800 == 39 [pid = 2068] [id = 415] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 12DF6400 == 38 [pid = 2068] [id = 414] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 10FDDC00 == 37 [pid = 2068] [id = 413] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 16083000 == 36 [pid = 2068] [id = 412] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 130A1C00 == 35 [pid = 2068] [id = 411] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 103E6400 == 34 [pid = 2068] [id = 410] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 103C9800 == 33 [pid = 2068] [id = 409] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 131EAC00 == 32 [pid = 2068] [id = 407] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 10A45800 == 31 [pid = 2068] [id = 408] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 19864000 == 30 [pid = 2068] [id = 420] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 15A2FC00 == 29 [pid = 2068] [id = 419] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 1539C000 == 28 [pid = 2068] [id = 417] 08:55:45 INFO - PROCESS | 2068 | --DOCSHELL 10563000 == 27 [pid = 2068] [id = 418] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1986EC00) [pid = 2068] [serial = 1207] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19E9B000) [pid = 2068] [serial = 1210] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19A16000) [pid = 2068] [serial = 1208] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19ECCC00) [pid = 2068] [serial = 1178] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (10ED0C00) [pid = 2068] [serial = 1180] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (10FB2C00) [pid = 2068] [serial = 1181] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1A368400) [pid = 2068] [serial = 1213] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1970B800) [pid = 2068] [serial = 1201] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1970C800) [pid = 2068] [serial = 1202] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1607C000) [pid = 2068] [serial = 1189] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1611A400) [pid = 2068] [serial = 1190] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17E76800) [pid = 2068] [serial = 1198] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (17CA9400) [pid = 2068] [serial = 1199] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (168BD400) [pid = 2068] [serial = 1192] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1695AC00) [pid = 2068] [serial = 1193] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17654000) [pid = 2068] [serial = 1195] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (178DE800) [pid = 2068] [serial = 1196] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19863800) [pid = 2068] [serial = 1204] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (12DEF800) [pid = 2068] [serial = 1183] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13031C00) [pid = 2068] [serial = 1184] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (144C2800) [pid = 2068] [serial = 1186] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (15218C00) [pid = 2068] [serial = 1187] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1A161000) [pid = 2068] [serial = 1211] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1A512800) [pid = 2068] [serial = 1222] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19A4F800) [pid = 2068] [serial = 1216] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1A4E2C00) [pid = 2068] [serial = 1219] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1A4DD800) [pid = 2068] [serial = 1214] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1A4E8400) [pid = 2068] [serial = 1220] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19866C00) [pid = 2068] [serial = 1205] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (19E97800) [pid = 2068] [serial = 1217] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 2068 | 1466438146176 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1577ms 08:55:46 INFO - PROCESS | 2068 | 1466438146247 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 2068 | 1466438146250 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:55:46 INFO - PROCESS | 2068 | 1466438146260 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 2068 | 1466438146263 Marionette TRACE conn3 <- [1,1650,null,{}] 08:55:46 INFO - PROCESS | 2068 | 1466438146269 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 2068 | 1466438146272 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:46 INFO - PROCESS | 2068 | 1466438146392 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:55:46 INFO - PROCESS | 2068 | 1466438146406 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 2068 | 1466438146408 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:46 INFO - PROCESS | 2068 | ++DOCSHELL 112E9400 == 28 [pid = 2068] [id = 422] 08:55:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (112E9C00) [pid = 2068] [serial = 1266] [outer = 00000000] 08:55:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (12817800) [pid = 2068] [serial = 1267] [outer = 112E9C00] 08:55:46 INFO - PROCESS | 2068 | 1466438146454 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (12AAB400) [pid = 2068] [serial = 1268] [outer = 112E9C00] 08:55:46 INFO - PROCESS | 2068 | 1466438146938 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 750ms 08:55:47 INFO - PROCESS | 2068 | 1466438147013 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 2068 | 1466438147017 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:55:47 INFO - PROCESS | 2068 | 1466438147024 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 2068 | 1466438147026 Marionette TRACE conn3 <- [1,1654,null,{}] 08:55:47 INFO - PROCESS | 2068 | 1466438147030 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 2068 | 1466438147032 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:47 INFO - PROCESS | 2068 | 1466438147116 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:55:47 INFO - PROCESS | 2068 | 1466438147211 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2068 | 1466438147214 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:47 INFO - PROCESS | 2068 | ++DOCSHELL 13276400 == 29 [pid = 2068] [id = 423] 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1327AC00) [pid = 2068] [serial = 1269] [outer = 00000000] 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (13932400) [pid = 2068] [serial = 1270] [outer = 1327AC00] 08:55:47 INFO - PROCESS | 2068 | 1466438147261 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1400F000) [pid = 2068] [serial = 1271] [outer = 1327AC00] 08:55:47 INFO - PROCESS | 2068 | 1466438147665 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 703ms 08:55:47 INFO - PROCESS | 2068 | 1466438147723 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 2068 | 1466438147725 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:55:47 INFO - PROCESS | 2068 | 1466438147728 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 2068 | 1466438147732 Marionette TRACE conn3 <- [1,1658,null,{}] 08:55:47 INFO - PROCESS | 2068 | 1466438147742 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 2068 | 1466438147746 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:47 INFO - PROCESS | 2068 | 1466438147853 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:55:47 INFO - PROCESS | 2068 | 1466438147873 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2068 | 1466438147876 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:47 INFO - PROCESS | 2068 | ++DOCSHELL 16083000 == 30 [pid = 2068] [id = 424] 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16084000) [pid = 2068] [serial = 1272] [outer = 00000000] 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1611E000) [pid = 2068] [serial = 1273] [outer = 16084000] 08:55:47 INFO - PROCESS | 2068 | 1466438147922 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (165BEC00) [pid = 2068] [serial = 1274] [outer = 16084000] 08:55:48 INFO - PROCESS | 2068 | 1466438148400 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 703ms 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:55:48 INFO - PROCESS | 2068 | 1466438148434 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 2068 | 1466438148436 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 2068 | 1466438148439 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 2068 | 1466438148441 Marionette TRACE conn3 <- [1,1662,null,{}] 08:55:48 INFO - PROCESS | 2068 | 1466438148445 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 2068 | 1466438148446 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:48 INFO - PROCESS | 2068 | 1466438148559 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:55:48 INFO - PROCESS | 2068 | 1466438148564 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 2068 | 1466438148566 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:48 INFO - PROCESS | 2068 | ++DOCSHELL 16128400 == 31 [pid = 2068] [id = 425] 08:55:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1695C800) [pid = 2068] [serial = 1275] [outer = 00000000] 08:55:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16BE6400) [pid = 2068] [serial = 1276] [outer = 1695C800] 08:55:48 INFO - PROCESS | 2068 | 1466438148617 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17552000) [pid = 2068] [serial = 1277] [outer = 1695C800] 08:55:49 INFO - PROCESS | 2068 | 1466438149045 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 625ms 08:55:49 INFO - PROCESS | 2068 | 1466438149076 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 2068 | 1466438149078 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 2068 | 1466438149081 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:55:49 INFO - PROCESS | 2068 | 1466438149083 Marionette TRACE conn3 <- [1,1666,null,{}] 08:55:49 INFO - PROCESS | 2068 | 1466438149086 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 2068 | 1466438149088 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:49 INFO - PROCESS | 2068 | 1466438149196 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:55:49 INFO - PROCESS | 2068 | 1466438149285 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 2068 | 1466438149288 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:49 INFO - PROCESS | 2068 | ++DOCSHELL 176F5400 == 32 [pid = 2068] [id = 426] 08:55:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (176F8400) [pid = 2068] [serial = 1278] [outer = 00000000] 08:55:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (178EA800) [pid = 2068] [serial = 1279] [outer = 176F8400] 08:55:49 INFO - PROCESS | 2068 | 1466438149334 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17E73C00) [pid = 2068] [serial = 1280] [outer = 176F8400] 08:55:49 INFO - PROCESS | 2068 | 1466438149775 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 08:55:49 INFO - PROCESS | 2068 | 1466438149826 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 2068 | 1466438149828 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 2068 | 1466438149831 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 2068 | 1466438149833 Marionette TRACE conn3 <- [1,1670,null,{}] 08:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:55:49 INFO - PROCESS | 2068 | 1466438149836 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 2068 | 1466438149841 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:49 INFO - PROCESS | 2068 | 1466438149974 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:55:50 INFO - PROCESS | 2068 | 1466438150038 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 2068 | 1466438150040 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:50 INFO - PROCESS | 2068 | ++DOCSHELL 19708800 == 33 [pid = 2068] [id = 427] 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1970A000) [pid = 2068] [serial = 1281] [outer = 00000000] 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19861000) [pid = 2068] [serial = 1282] [outer = 1970A000] 08:55:50 INFO - PROCESS | 2068 | 1466438150083 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19867000) [pid = 2068] [serial = 1283] [outer = 1970A000] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (176F9C00) [pid = 2068] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19815400) [pid = 2068] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19868800) [pid = 2068] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12D5C800) [pid = 2068] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (104E6000) [pid = 2068] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10E07C00) [pid = 2068] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19CEC800) [pid = 2068] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16084400) [pid = 2068] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (103CB800) [pid = 2068] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1314C000) [pid = 2068] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:55:50 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (153A6000) [pid = 2068] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:55:50 INFO - PROCESS | 2068 | 1466438150621 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 843ms 08:55:50 INFO - PROCESS | 2068 | 1466438150676 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 2068 | 1466438150678 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:55:50 INFO - PROCESS | 2068 | 1466438150681 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 2068 | 1466438150683 Marionette TRACE conn3 <- [1,1674,null,{}] 08:55:50 INFO - PROCESS | 2068 | 1466438150686 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 2068 | 1466438150688 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:50 INFO - PROCESS | 2068 | 1466438150763 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:55:50 INFO - PROCESS | 2068 | 1466438150768 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 2068 | 1466438150770 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:50 INFO - PROCESS | 2068 | ++DOCSHELL 10FB4400 == 34 [pid = 2068] [id = 428] 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1393C800) [pid = 2068] [serial = 1284] [outer = 00000000] 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16082C00) [pid = 2068] [serial = 1285] [outer = 1393C800] 08:55:50 INFO - PROCESS | 2068 | 1466438150813 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16122C00) [pid = 2068] [serial = 1286] [outer = 1393C800] 08:55:51 INFO - PROCESS | 2068 | 1466438151228 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 594ms 08:55:51 INFO - PROCESS | 2068 | 1466438151278 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 2068 | 1466438151280 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 2068 | 1466438151284 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:55:51 INFO - PROCESS | 2068 | 1466438151285 Marionette TRACE conn3 <- [1,1678,null,{}] 08:55:51 INFO - PROCESS | 2068 | 1466438151292 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 2068 | 1466438151294 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:51 INFO - PROCESS | 2068 | 1466438151367 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:55:51 INFO - PROCESS | 2068 | 1466438151373 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 2068 | 1466438151375 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:51 INFO - PROCESS | 2068 | ++DOCSHELL 1981E400 == 35 [pid = 2068] [id = 429] 08:55:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19822000) [pid = 2068] [serial = 1287] [outer = 00000000] 08:55:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1986EC00) [pid = 2068] [serial = 1288] [outer = 19822000] 08:55:51 INFO - PROCESS | 2068 | 1466438151418 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19868800) [pid = 2068] [serial = 1289] [outer = 19822000] 08:55:51 INFO - PROCESS | 2068 | 1466438151857 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 593ms 08:55:51 INFO - PROCESS | 2068 | 1466438151882 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 2068 | 1466438151884 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:55:51 INFO - PROCESS | 2068 | 1466438151891 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 2068 | 1466438151893 Marionette TRACE conn3 <- [1,1682,null,{}] 08:55:51 INFO - PROCESS | 2068 | 1466438151896 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 2068 | 1466438151898 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:51 INFO - PROCESS | 2068 | 1466438151972 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:55:51 INFO - PROCESS | 2068 | 1466438151978 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 2068 | 1466438151980 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:51 INFO - PROCESS | 2068 | ++DOCSHELL 16081C00 == 36 [pid = 2068] [id = 430] 08:55:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A49000) [pid = 2068] [serial = 1290] [outer = 00000000] 08:55:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CEE000) [pid = 2068] [serial = 1291] [outer = 19A49000] 08:55:52 INFO - PROCESS | 2068 | 1466438152022 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19CF3400) [pid = 2068] [serial = 1292] [outer = 19A49000] 08:55:52 INFO - PROCESS | 2068 | --DOCSHELL 112E9400 == 35 [pid = 2068] [id = 422] 08:55:52 INFO - PROCESS | 2068 | --DOCSHELL 12816C00 == 34 [pid = 2068] [id = 421] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 13276400 == 33 [pid = 2068] [id = 423] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 16128400 == 32 [pid = 2068] [id = 425] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 176F5400 == 31 [pid = 2068] [id = 426] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 1981E400 == 30 [pid = 2068] [id = 429] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 19708800 == 29 [pid = 2068] [id = 427] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 10FB4400 == 28 [pid = 2068] [id = 428] 08:55:53 INFO - PROCESS | 2068 | --DOCSHELL 16083000 == 27 [pid = 2068] [id = 424] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (178E6000) [pid = 2068] [serial = 1243] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1981CC00) [pid = 2068] [serial = 1246] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (17E75C00) [pid = 2068] [serial = 1244] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19A15000) [pid = 2068] [serial = 1249] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16D6AC00) [pid = 2068] [serial = 1240] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (10FB2800) [pid = 2068] [serial = 1231] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (12BC9400) [pid = 2068] [serial = 1232] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (11ADEC00) [pid = 2068] [serial = 1225] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1309E800) [pid = 2068] [serial = 1226] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1A518000) [pid = 2068] [serial = 1223] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (165C2800) [pid = 2068] [serial = 1237] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19819800) [pid = 2068] [serial = 1247] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (168C0800) [pid = 2068] [serial = 1238] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (10559400) [pid = 2068] [serial = 1228] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (10E02C00) [pid = 2068] [serial = 1229] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (14409C00) [pid = 2068] [serial = 1234] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (144C6C00) [pid = 2068] [serial = 1235] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (17E78C00) [pid = 2068] [serial = 1252] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19A18000) [pid = 2068] [serial = 1250] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (1981C800) [pid = 2068] [serial = 1253] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (17602000) [pid = 2068] [serial = 1241] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2068 | 1466438153703 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1875ms 08:55:53 INFO - PROCESS | 2068 | 1466438153760 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 2068 | 1466438153767 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 2068 | 1466438153774 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:55:53 INFO - PROCESS | 2068 | 1466438153777 Marionette TRACE conn3 <- [1,1686,null,{}] 08:55:53 INFO - PROCESS | 2068 | 1466438153783 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 2068 | 1466438153786 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:53 INFO - PROCESS | 2068 | 1466438153876 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:55:53 INFO - PROCESS | 2068 | 1466438153883 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 2068 | 1466438153886 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:53 INFO - PROCESS | 2068 | ++DOCSHELL 10E0CC00 == 28 [pid = 2068] [id = 431] 08:55:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10E10800) [pid = 2068] [serial = 1293] [outer = 00000000] 08:55:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10FAE000) [pid = 2068] [serial = 1294] [outer = 10E10800] 08:55:53 INFO - PROCESS | 2068 | 1466438153936 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10FB4400) [pid = 2068] [serial = 1295] [outer = 10E10800] 08:55:54 INFO - PROCESS | 2068 | 1466438154425 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 703ms 08:55:54 INFO - PROCESS | 2068 | 1466438154475 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 2068 | 1466438154480 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:55:54 INFO - PROCESS | 2068 | 1466438154486 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 2068 | 1466438154489 Marionette TRACE conn3 <- [1,1690,null,{}] 08:55:54 INFO - PROCESS | 2068 | 1466438154492 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 2068 | 1466438154495 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:54 INFO - PROCESS | 2068 | 1466438154579 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:55:54 INFO - PROCESS | 2068 | 1466438154589 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 2068 | 1466438154592 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:54 INFO - PROCESS | 2068 | ++DOCSHELL 12D5CC00 == 29 [pid = 2068] [id = 432] 08:55:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (12D63000) [pid = 2068] [serial = 1296] [outer = 00000000] 08:55:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (13032400) [pid = 2068] [serial = 1297] [outer = 12D63000] 08:55:54 INFO - PROCESS | 2068 | 1466438154638 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1309D800) [pid = 2068] [serial = 1298] [outer = 12D63000] 08:55:55 INFO - PROCESS | 2068 | 1466438155107 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 625ms 08:55:55 INFO - PROCESS | 2068 | 1466438155123 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 2068 | 1466438155125 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:55:55 INFO - PROCESS | 2068 | 1466438155129 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 2068 | 1466438155132 Marionette TRACE conn3 <- [1,1694,null,{}] 08:55:55 INFO - PROCESS | 2068 | 1466438155147 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 2068 | 1466438155151 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:55 INFO - PROCESS | 2068 | 1466438155233 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:55:55 INFO - PROCESS | 2068 | 1466438155273 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2068 | 1466438155276 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:55 INFO - PROCESS | 2068 | ++DOCSHELL 144C1000 == 30 [pid = 2068] [id = 433] 08:55:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (144C2800) [pid = 2068] [serial = 1299] [outer = 00000000] 08:55:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (14E33C00) [pid = 2068] [serial = 1300] [outer = 144C2800] 08:55:55 INFO - PROCESS | 2068 | 1466438155322 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1539CC00) [pid = 2068] [serial = 1301] [outer = 144C2800] 08:55:55 INFO - PROCESS | 2068 | 1466438155807 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 687ms 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:55:55 INFO - PROCESS | 2068 | 1466438155829 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 2068 | 1466438155832 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:55:55 INFO - PROCESS | 2068 | 1466438155835 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 2068 | 1466438155837 Marionette TRACE conn3 <- [1,1698,null,{}] 08:55:55 INFO - PROCESS | 2068 | 1466438155840 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 2068 | 1466438155842 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:55 INFO - PROCESS | 2068 | 1466438155922 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:55:55 INFO - PROCESS | 2068 | 1466438155927 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2068 | 1466438155929 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:55 INFO - PROCESS | 2068 | ++DOCSHELL 14E32000 == 31 [pid = 2068] [id = 434] 08:55:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (15A27000) [pid = 2068] [serial = 1302] [outer = 00000000] 08:55:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16083000) [pid = 2068] [serial = 1303] [outer = 15A27000] 08:55:55 INFO - PROCESS | 2068 | 1466438155972 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (165C4C00) [pid = 2068] [serial = 1304] [outer = 15A27000] 08:55:56 INFO - PROCESS | 2068 | 1466438156400 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 594ms 08:55:56 INFO - PROCESS | 2068 | 1466438156436 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 2068 | 1466438156438 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:55:56 INFO - PROCESS | 2068 | 1466438156441 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 2068 | 1466438156443 Marionette TRACE conn3 <- [1,1702,null,{}] 08:55:56 INFO - PROCESS | 2068 | 1466438156446 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 2068 | 1466438156448 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:56 INFO - PROCESS | 2068 | 1466438156524 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:55:56 INFO - PROCESS | 2068 | 1466438156529 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 2068 | 1466438156531 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:56 INFO - PROCESS | 2068 | ++DOCSHELL 16773800 == 32 [pid = 2068] [id = 435] 08:55:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1695EC00) [pid = 2068] [serial = 1305] [outer = 00000000] 08:55:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16BDC000) [pid = 2068] [serial = 1306] [outer = 1695EC00] 08:55:56 INFO - PROCESS | 2068 | 1466438156574 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16BEA800) [pid = 2068] [serial = 1307] [outer = 1695EC00] 08:55:57 INFO - PROCESS | 2068 | 1466438157025 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 641ms 08:55:57 INFO - PROCESS | 2068 | 1466438157079 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 2068 | 1466438157081 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 2068 | 1466438157085 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:55:57 INFO - PROCESS | 2068 | 1466438157086 Marionette TRACE conn3 <- [1,1706,null,{}] 08:55:57 INFO - PROCESS | 2068 | 1466438157090 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 2068 | 1466438157095 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:57 INFO - PROCESS | 2068 | 1466438157192 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:55:57 INFO - PROCESS | 2068 | 1466438157199 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2068 | 1466438157201 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:57 INFO - PROCESS | 2068 | ++DOCSHELL 178DE400 == 33 [pid = 2068] [id = 436] 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (178DE800) [pid = 2068] [serial = 1308] [outer = 00000000] 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17E75C00) [pid = 2068] [serial = 1309] [outer = 178DE800] 08:55:57 INFO - PROCESS | 2068 | 1466438157244 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19455C00) [pid = 2068] [serial = 1310] [outer = 178DE800] 08:55:57 INFO - PROCESS | 2068 | 1466438157689 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 640ms 08:55:57 INFO - PROCESS | 2068 | 1466438157725 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 2068 | 1466438157727 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:55:57 INFO - PROCESS | 2068 | 1466438157730 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2068 | 1466438157742 Marionette TRACE conn3 <- [1,1710,null,{}] 08:55:57 INFO - PROCESS | 2068 | 1466438157746 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 2068 | 1466438157748 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:57 INFO - PROCESS | 2068 | 1466438157822 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:55:57 INFO - PROCESS | 2068 | 1466438157827 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2068 | 1466438157829 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:57 INFO - PROCESS | 2068 | ++DOCSHELL 176F5000 == 34 [pid = 2068] [id = 437] 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17CA9400) [pid = 2068] [serial = 1311] [outer = 00000000] 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1970C000) [pid = 2068] [serial = 1312] [outer = 17CA9400] 08:55:57 INFO - PROCESS | 2068 | 1466438157872 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1970DC00) [pid = 2068] [serial = 1313] [outer = 17CA9400] 08:55:58 INFO - PROCESS | 2068 | 1466438158340 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 656ms 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:55:58 INFO - PROCESS | 2068 | 1466438158387 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 2068 | 1466438158389 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 2068 | 1466438158392 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2068 | 1466438158394 Marionette TRACE conn3 <- [1,1714,null,{}] 08:55:58 INFO - PROCESS | 2068 | 1466438158397 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 2068 | 1466438158399 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:58 INFO - PROCESS | 2068 | 1466438158475 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:55:58 INFO - PROCESS | 2068 | 1466438158480 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2068 | 1466438158482 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:58 INFO - PROCESS | 2068 | ++DOCSHELL 10FAF000 == 35 [pid = 2068] [id = 438] 08:55:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16BDF000) [pid = 2068] [serial = 1314] [outer = 00000000] 08:55:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19821400) [pid = 2068] [serial = 1315] [outer = 16BDF000] 08:55:58 INFO - PROCESS | 2068 | 1466438158524 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19823400) [pid = 2068] [serial = 1316] [outer = 16BDF000] 08:55:58 INFO - PROCESS | 2068 | 1466438158952 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 594ms 08:55:58 INFO - PROCESS | 2068 | 1466438159000 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 2068 | 1466438159002 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:55:58 INFO - PROCESS | 2068 | 1466438159006 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2068 | 1466438159007 Marionette TRACE conn3 <- [1,1718,null,{}] 08:55:59 INFO - PROCESS | 2068 | 1466438159018 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 2068 | 1466438159020 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:59 INFO - PROCESS | 2068 | 1466438159125 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:55:59 INFO - PROCESS | 2068 | 1466438159130 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 2068 | 1466438159132 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:59 INFO - PROCESS | 2068 | ++DOCSHELL 144C0C00 == 36 [pid = 2068] [id = 439] 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19821000) [pid = 2068] [serial = 1317] [outer = 00000000] 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19A11C00) [pid = 2068] [serial = 1318] [outer = 19821000] 08:55:59 INFO - PROCESS | 2068 | 1466438159176 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19A44000) [pid = 2068] [serial = 1319] [outer = 19821000] 08:55:59 INFO - PROCESS | 2068 | 1466438159628 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 641ms 08:55:59 INFO - PROCESS | 2068 | 1466438159644 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 2068 | 1466438159645 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 2068 | 1466438159649 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:55:59 INFO - PROCESS | 2068 | 1466438159650 Marionette TRACE conn3 <- [1,1722,null,{}] 08:55:59 INFO - PROCESS | 2068 | 1466438159658 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 2068 | 1466438159670 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:59 INFO - PROCESS | 2068 | 1466438159779 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:55:59 INFO - PROCESS | 2068 | 1466438159784 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 2068 | 1466438159786 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:55:59 INFO - PROCESS | 2068 | ++DOCSHELL 16078400 == 37 [pid = 2068] [id = 440] 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19820400) [pid = 2068] [serial = 1320] [outer = 00000000] 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19E92800) [pid = 2068] [serial = 1321] [outer = 19820400] 08:55:59 INFO - PROCESS | 2068 | 1466438159828 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19E9B000) [pid = 2068] [serial = 1322] [outer = 19820400] 08:56:00 INFO - PROCESS | 2068 | 1466438160287 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 703ms 08:56:00 INFO - PROCESS | 2068 | 1466438160349 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 2068 | 1466438160351 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:56:00 INFO - PROCESS | 2068 | 1466438160354 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 2068 | 1466438160356 Marionette TRACE conn3 <- [1,1726,null,{}] 08:56:00 INFO - PROCESS | 2068 | 1466438160360 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 2068 | 1466438160362 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:00 INFO - PROCESS | 2068 | 1466438160479 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:56:00 INFO - PROCESS | 2068 | 1466438160573 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 2068 | 1466438160576 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:00 INFO - PROCESS | 2068 | ++DOCSHELL 16772000 == 38 [pid = 2068] [id = 441] 08:56:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19EC7800) [pid = 2068] [serial = 1323] [outer = 00000000] 08:56:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A168800) [pid = 2068] [serial = 1324] [outer = 19EC7800] 08:56:00 INFO - PROCESS | 2068 | 1466438160620 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1A368800) [pid = 2068] [serial = 1325] [outer = 19EC7800] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1695C800) [pid = 2068] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (176F8400) [pid = 2068] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1970A000) [pid = 2068] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19822000) [pid = 2068] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1393C800) [pid = 2068] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16084000) [pid = 2068] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1327AC00) [pid = 2068] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (112E9C00) [pid = 2068] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12891000) [pid = 2068] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19864C00) [pid = 2068] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (15C97000) [pid = 2068] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:56:01 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (10FE0C00) [pid = 2068] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:56:01 INFO - PROCESS | 2068 | 1466438161212 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 906ms 08:56:01 INFO - PROCESS | 2068 | 1466438161259 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 2068 | 1466438161261 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:56:01 INFO - PROCESS | 2068 | 1466438161264 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 2068 | 1466438161266 Marionette TRACE conn3 <- [1,1730,null,{}] 08:56:01 INFO - PROCESS | 2068 | 1466438161269 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 2068 | 1466438161270 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:01 INFO - PROCESS | 2068 | 1466438161347 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:56:01 INFO - PROCESS | 2068 | 1466438161352 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2068 | 1466438161354 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:01 INFO - PROCESS | 2068 | ++DOCSHELL 112DD400 == 39 [pid = 2068] [id = 442] 08:56:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (153A6400) [pid = 2068] [serial = 1326] [outer = 00000000] 08:56:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16129800) [pid = 2068] [serial = 1327] [outer = 153A6400] 08:56:01 INFO - PROCESS | 2068 | 1466438161397 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1749EC00) [pid = 2068] [serial = 1328] [outer = 153A6400] 08:56:01 INFO - PROCESS | 2068 | 1466438161820 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 593ms 08:56:01 INFO - PROCESS | 2068 | 1466438161884 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 2068 | 1466438161886 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:56:01 INFO - PROCESS | 2068 | 1466438161889 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 2068 | 1466438161891 Marionette TRACE conn3 <- [1,1734,null,{}] 08:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:56:01 INFO - PROCESS | 2068 | 1466438161894 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 2068 | 1466438161896 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:01 INFO - PROCESS | 2068 | 1466438161974 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:56:01 INFO - PROCESS | 2068 | 1466438161979 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2068 | 1466438161981 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:01 INFO - PROCESS | 2068 | ++DOCSHELL 157E6800 == 40 [pid = 2068] [id = 443] 08:56:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (15C98C00) [pid = 2068] [serial = 1329] [outer = 00000000] 08:56:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1A168400) [pid = 2068] [serial = 1330] [outer = 15C98C00] 08:56:02 INFO - PROCESS | 2068 | 1466438162031 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A4E0000) [pid = 2068] [serial = 1331] [outer = 15C98C00] 08:56:02 INFO - PROCESS | 2068 | 1466438162470 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 625ms 08:56:02 INFO - PROCESS | 2068 | 1466438162531 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 2068 | 1466438162532 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 2068 | 1466438162536 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:56:02 INFO - PROCESS | 2068 | 1466438162537 Marionette TRACE conn3 <- [1,1738,null,{}] 08:56:02 INFO - PROCESS | 2068 | 1466438162540 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 2068 | 1466438162542 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:02 INFO - PROCESS | 2068 | 1466438162620 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:56:02 INFO - PROCESS | 2068 | 1466438162627 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 2068 | 1466438162629 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:02 INFO - PROCESS | 2068 | ++DOCSHELL 1440B000 == 41 [pid = 2068] [id = 444] 08:56:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (144C3800) [pid = 2068] [serial = 1332] [outer = 00000000] 08:56:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4E7C00) [pid = 2068] [serial = 1333] [outer = 144C3800] 08:56:02 INFO - PROCESS | 2068 | 1466438162670 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A4EC400) [pid = 2068] [serial = 1334] [outer = 144C3800] 08:56:03 INFO - PROCESS | 2068 | 1466438163085 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 594ms 08:56:03 INFO - PROCESS | 2068 | 1466438163137 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 2068 | 1466438163139 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:56:03 INFO - PROCESS | 2068 | 1466438163143 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:56:03 INFO - PROCESS | 2068 | 1466438163144 Marionette TRACE conn3 <- [1,1742,null,{}] 08:56:03 INFO - PROCESS | 2068 | 1466438163148 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 2068 | 1466438163149 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:03 INFO - PROCESS | 2068 | 1466438163272 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:56:03 INFO - PROCESS | 2068 | 1466438163435 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 2068 | 1466438163439 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:03 INFO - PROCESS | 2068 | ++DOCSHELL 10A4B800 == 42 [pid = 2068] [id = 445] 08:56:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10A4F000) [pid = 2068] [serial = 1335] [outer = 00000000] 08:56:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10E02C00) [pid = 2068] [serial = 1336] [outer = 10A4F000] 08:56:03 INFO - PROCESS | 2068 | 1466438163521 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (10EC6C00) [pid = 2068] [serial = 1337] [outer = 10A4F000] 08:56:04 INFO - PROCESS | 2068 | 1466438164230 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1141ms 08:56:04 INFO - PROCESS | 2068 | 1466438164312 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 2068 | 1466438164317 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:56:04 INFO - PROCESS | 2068 | 1466438164323 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 2068 | 1466438164326 Marionette TRACE conn3 <- [1,1746,null,{}] 08:56:04 INFO - PROCESS | 2068 | 1466438164332 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 2068 | 1466438164335 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:04 INFO - PROCESS | 2068 | 1466438164460 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:56:04 INFO - PROCESS | 2068 | 1466438164586 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 2068 | 1466438164589 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:04 INFO - PROCESS | 2068 | ++DOCSHELL 130C8400 == 43 [pid = 2068] [id = 446] 08:56:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (130C9000) [pid = 2068] [serial = 1338] [outer = 00000000] 08:56:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (13659000) [pid = 2068] [serial = 1339] [outer = 130C9000] 08:56:04 INFO - PROCESS | 2068 | 1466438164647 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1440B400) [pid = 2068] [serial = 1340] [outer = 130C9000] 08:56:05 INFO - PROCESS | 2068 | 1466438165582 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 1440B000 == 42 [pid = 2068] [id = 444] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 157E6800 == 41 [pid = 2068] [id = 443] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 112DD400 == 40 [pid = 2068] [id = 442] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 16772000 == 39 [pid = 2068] [id = 441] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 16078400 == 38 [pid = 2068] [id = 440] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 144C0C00 == 37 [pid = 2068] [id = 439] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 10FAF000 == 36 [pid = 2068] [id = 438] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 176F5000 == 35 [pid = 2068] [id = 437] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 178DE400 == 34 [pid = 2068] [id = 436] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 16773800 == 33 [pid = 2068] [id = 435] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 14E32000 == 32 [pid = 2068] [id = 434] 08:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 144C1000 == 31 [pid = 2068] [id = 433] 08:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1312ms 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 12D5CC00 == 30 [pid = 2068] [id = 432] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 10E0CC00 == 29 [pid = 2068] [id = 431] 08:56:05 INFO - PROCESS | 2068 | --DOCSHELL 16081C00 == 28 [pid = 2068] [id = 430] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16BE6400) [pid = 2068] [serial = 1276] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (178EA800) [pid = 2068] [serial = 1279] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19861000) [pid = 2068] [serial = 1282] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (17E73C00) [pid = 2068] [serial = 1280] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1986EC00) [pid = 2068] [serial = 1288] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19867000) [pid = 2068] [serial = 1283] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (16082C00) [pid = 2068] [serial = 1285] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1611E000) [pid = 2068] [serial = 1273] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (13932400) [pid = 2068] [serial = 1270] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1400F000) [pid = 2068] [serial = 1271] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (12817800) [pid = 2068] [serial = 1267] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12AAB400) [pid = 2068] [serial = 1268] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (130A4400) [pid = 2068] [serial = 1265] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13035000) [pid = 2068] [serial = 1264] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CEE400) [pid = 2068] [serial = 1262] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19CEE000) [pid = 2068] [serial = 1291] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19A17000) [pid = 2068] [serial = 1261] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16769000) [pid = 2068] [serial = 1259] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (16123C00) [pid = 2068] [serial = 1258] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13652400) [pid = 2068] [serial = 1256] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (131E2400) [pid = 2068] [serial = 1255] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19868800) [pid = 2068] [serial = 1289] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17552000) [pid = 2068] [serial = 1277] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (165BEC00) [pid = 2068] [serial = 1274] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16122C00) [pid = 2068] [serial = 1286] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 2068 | 1466438165659 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:56:05 INFO - PROCESS | 2068 | 1466438165663 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 2068 | 1466438165668 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 2068 | 1466438165671 Marionette TRACE conn3 <- [1,1750,null,{}] 08:56:05 INFO - PROCESS | 2068 | 1466438165676 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 2068 | 1466438165679 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:05 INFO - PROCESS | 2068 | 1466438165762 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:56:05 INFO - PROCESS | 2068 | 1466438165775 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 2068 | 1466438165778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:05 INFO - PROCESS | 2068 | ++DOCSHELL 10E08400 == 29 [pid = 2068] [id = 447] 08:56:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10E0CC00) [pid = 2068] [serial = 1341] [outer = 00000000] 08:56:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (112DE800) [pid = 2068] [serial = 1342] [outer = 10E0CC00] 08:56:05 INFO - PROCESS | 2068 | 1466438165824 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (11AD8800) [pid = 2068] [serial = 1343] [outer = 10E0CC00] 08:56:06 INFO - PROCESS | 2068 | 1466438166323 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 08:56:06 INFO - PROCESS | 2068 | 1466438166365 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 2068 | 1466438166369 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:56:06 INFO - PROCESS | 2068 | 1466438166376 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 2068 | 1466438166379 Marionette TRACE conn3 <- [1,1754,null,{}] 08:56:06 INFO - PROCESS | 2068 | 1466438166382 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 2068 | 1466438166385 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:06 INFO - PROCESS | 2068 | 1466438166468 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:56:06 INFO - PROCESS | 2068 | 1466438166597 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 2068 | 1466438166600 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:06 INFO - PROCESS | 2068 | ++DOCSHELL 1303B800 == 30 [pid = 2068] [id = 448] 08:56:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13051000) [pid = 2068] [serial = 1344] [outer = 00000000] 08:56:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (13155400) [pid = 2068] [serial = 1345] [outer = 13051000] 08:56:06 INFO - PROCESS | 2068 | 1466438166646 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13284000) [pid = 2068] [serial = 1346] [outer = 13051000] 08:56:07 INFO - PROCESS | 2068 | 1466438167018 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 688ms 08:56:07 INFO - PROCESS | 2068 | 1466438167075 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 2068 | 1466438167077 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:56:07 INFO - PROCESS | 2068 | 1466438167081 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 2068 | 1466438167084 Marionette TRACE conn3 <- [1,1758,null,{}] 08:56:07 INFO - PROCESS | 2068 | 1466438167095 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 2068 | 1466438167099 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:07 INFO - PROCESS | 2068 | 1466438167217 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:56:07 INFO - PROCESS | 2068 | 1466438167234 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2068 | 1466438167237 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:07 INFO - PROCESS | 2068 | ++DOCSHELL 15A32400 == 31 [pid = 2068] [id = 449] 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (15A65C00) [pid = 2068] [serial = 1347] [outer = 00000000] 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (15C9D000) [pid = 2068] [serial = 1348] [outer = 15A65C00] 08:56:07 INFO - PROCESS | 2068 | 1466438167284 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16084000) [pid = 2068] [serial = 1349] [outer = 15A65C00] 08:56:07 INFO - PROCESS | 2068 | 1466438167740 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 08:56:07 INFO - PROCESS | 2068 | 1466438167780 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 2068 | 1466438167782 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:56:07 INFO - PROCESS | 2068 | 1466438167785 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:56:07 INFO - PROCESS | 2068 | 1466438167787 Marionette TRACE conn3 <- [1,1762,null,{}] 08:56:07 INFO - PROCESS | 2068 | 1466438167790 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 2068 | 1466438167792 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:07 INFO - PROCESS | 2068 | 1466438167874 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:56:07 INFO - PROCESS | 2068 | 1466438167879 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2068 | 1466438167881 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:07 INFO - PROCESS | 2068 | ++DOCSHELL 16772C00 == 32 [pid = 2068] [id = 450] 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (168C0400) [pid = 2068] [serial = 1350] [outer = 00000000] 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (169E0000) [pid = 2068] [serial = 1351] [outer = 168C0400] 08:56:07 INFO - PROCESS | 2068 | 1466438167924 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16BE2C00) [pid = 2068] [serial = 1352] [outer = 168C0400] 08:56:08 INFO - PROCESS | 2068 | 1466438168389 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 08:56:08 INFO - PROCESS | 2068 | 1466438168427 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 2068 | 1466438168429 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 2068 | 1466438168433 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:56:08 INFO - PROCESS | 2068 | 1466438168434 Marionette TRACE conn3 <- [1,1766,null,{}] 08:56:08 INFO - PROCESS | 2068 | 1466438168437 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 2068 | 1466438168439 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:08 INFO - PROCESS | 2068 | 1466438168547 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:56:08 INFO - PROCESS | 2068 | 1466438168552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 2068 | 1466438168554 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:08 INFO - PROCESS | 2068 | ++DOCSHELL 12A1F000 == 33 [pid = 2068] [id = 451] 08:56:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (13650800) [pid = 2068] [serial = 1353] [outer = 00000000] 08:56:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (174A8000) [pid = 2068] [serial = 1354] [outer = 13650800] 08:56:08 INFO - PROCESS | 2068 | 1466438168627 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17653800) [pid = 2068] [serial = 1355] [outer = 13650800] 08:56:09 INFO - PROCESS | 2068 | 1466438169068 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 703ms 08:56:09 INFO - PROCESS | 2068 | 1466438169133 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 2068 | 1466438169135 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 2068 | 1466438169138 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:56:09 INFO - PROCESS | 2068 | 1466438169140 Marionette TRACE conn3 <- [1,1770,null,{}] 08:56:09 INFO - PROCESS | 2068 | 1466438169143 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 2068 | 1466438169149 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:09 INFO - PROCESS | 2068 | 1466438169294 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:56:09 INFO - PROCESS | 2068 | 1466438169358 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 2068 | 1466438169360 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:09 INFO - PROCESS | 2068 | ++DOCSHELL 17C3F800 == 34 [pid = 2068] [id = 452] 08:56:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (17C49C00) [pid = 2068] [serial = 1356] [outer = 00000000] 08:56:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17E80400) [pid = 2068] [serial = 1357] [outer = 17C49C00] 08:56:09 INFO - PROCESS | 2068 | 1466438169404 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1970C800) [pid = 2068] [serial = 1358] [outer = 17C49C00] 08:56:09 INFO - PROCESS | 2068 | 1466438169827 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 08:56:09 INFO - PROCESS | 2068 | 1466438169884 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 2068 | 1466438169886 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 2068 | 1466438169899 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 2068 | 1466438169901 Marionette TRACE conn3 <- [1,1774,null,{}] 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:56:09 INFO - PROCESS | 2068 | 1466438169904 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 2068 | 1466438169906 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:10 INFO - PROCESS | 2068 | 1466438170013 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:56:10 INFO - PROCESS | 2068 | 1466438170018 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 2068 | 1466438170020 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:10 INFO - PROCESS | 2068 | ++DOCSHELL 17E81800 == 35 [pid = 2068] [id = 453] 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19822C00) [pid = 2068] [serial = 1359] [outer = 00000000] 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19866400) [pid = 2068] [serial = 1360] [outer = 19822C00] 08:56:10 INFO - PROCESS | 2068 | 1466438170067 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19866C00) [pid = 2068] [serial = 1361] [outer = 19822C00] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (16BDF000) [pid = 2068] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (144C2800) [pid = 2068] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (12D63000) [pid = 2068] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19A49000) [pid = 2068] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (15A27000) [pid = 2068] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19821000) [pid = 2068] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1695EC00) [pid = 2068] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (10E10800) [pid = 2068] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17CA9400) [pid = 2068] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19820400) [pid = 2068] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19EC7800) [pid = 2068] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (153A6400) [pid = 2068] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (15C98C00) [pid = 2068] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:56:10 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (178DE800) [pid = 2068] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:56:10 INFO - PROCESS | 2068 | 1466438170708 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 843ms 08:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:56:10 INFO - PROCESS | 2068 | 1466438170745 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 2068 | 1466438170747 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 2068 | 1466438170751 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 2068 | 1466438170752 Marionette TRACE conn3 <- [1,1778,null,{}] 08:56:10 INFO - PROCESS | 2068 | 1466438170756 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 2068 | 1466438170757 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:10 INFO - PROCESS | 2068 | 1466438170833 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:56:10 INFO - PROCESS | 2068 | 1466438170839 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 2068 | 1466438170841 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:10 INFO - PROCESS | 2068 | ++DOCSHELL 10E0A000 == 36 [pid = 2068] [id = 454] 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1440F400) [pid = 2068] [serial = 1362] [outer = 00000000] 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17E80800) [pid = 2068] [serial = 1363] [outer = 1440F400] 08:56:10 INFO - PROCESS | 2068 | 1466438170883 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1981A400) [pid = 2068] [serial = 1364] [outer = 1440F400] 08:56:11 INFO - PROCESS | 2068 | 1466438171302 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 593ms 08:56:11 INFO - PROCESS | 2068 | 1466438171348 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2068 | 1466438171350 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 2068 | 1466438171353 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:56:11 INFO - PROCESS | 2068 | 1466438171355 Marionette TRACE conn3 <- [1,1782,null,{}] 08:56:11 INFO - PROCESS | 2068 | 1466438171362 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 2068 | 1466438171364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:11 INFO - PROCESS | 2068 | 1466438171451 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:56:11 INFO - PROCESS | 2068 | 1466438171458 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 2068 | 1466438171460 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:11 INFO - PROCESS | 2068 | ++DOCSHELL 19862C00 == 37 [pid = 2068] [id = 455] 08:56:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1986D800) [pid = 2068] [serial = 1365] [outer = 00000000] 08:56:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19A49400) [pid = 2068] [serial = 1366] [outer = 1986D800] 08:56:11 INFO - PROCESS | 2068 | 1466438171502 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19CE7800) [pid = 2068] [serial = 1367] [outer = 1986D800] 08:56:11 INFO - PROCESS | 2068 | 1466438171933 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 594ms 08:56:11 INFO - PROCESS | 2068 | 1466438171950 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2068 | 1466438171952 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:56:11 INFO - PROCESS | 2068 | 1466438171955 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 2068 | 1466438171957 Marionette TRACE conn3 <- [1,1786,null,{}] 08:56:11 INFO - PROCESS | 2068 | 1466438171960 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 2068 | 1466438171962 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:12 INFO - PROCESS | 2068 | 1466438172084 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:56:12 INFO - PROCESS | 2068 | 1466438172091 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 2068 | 1466438172093 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:12 INFO - PROCESS | 2068 | ++DOCSHELL 1611C800 == 38 [pid = 2068] [id = 456] 08:56:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17E78C00) [pid = 2068] [serial = 1368] [outer = 00000000] 08:56:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CF3800) [pid = 2068] [serial = 1369] [outer = 17E78C00] 08:56:12 INFO - PROCESS | 2068 | 1466438172135 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19821000) [pid = 2068] [serial = 1370] [outer = 17E78C00] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 10E08400 == 37 [pid = 2068] [id = 447] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 130C8400 == 36 [pid = 2068] [id = 446] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 10A4B800 == 35 [pid = 2068] [id = 445] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 12A1F000 == 34 [pid = 2068] [id = 451] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 15A32400 == 33 [pid = 2068] [id = 449] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 1303B800 == 32 [pid = 2068] [id = 448] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 17C3F800 == 31 [pid = 2068] [id = 452] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 17E81800 == 30 [pid = 2068] [id = 453] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 19862C00 == 29 [pid = 2068] [id = 455] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 10E0A000 == 28 [pid = 2068] [id = 454] 08:56:13 INFO - PROCESS | 2068 | --DOCSHELL 16772C00 == 27 [pid = 2068] [id = 450] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A4E7C00) [pid = 2068] [serial = 1333] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19821400) [pid = 2068] [serial = 1315] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (14E33C00) [pid = 2068] [serial = 1300] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1539CC00) [pid = 2068] [serial = 1301] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13032400) [pid = 2068] [serial = 1297] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1309D800) [pid = 2068] [serial = 1298] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19CF3400) [pid = 2068] [serial = 1292] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16083000) [pid = 2068] [serial = 1303] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (165C4C00) [pid = 2068] [serial = 1304] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19A44000) [pid = 2068] [serial = 1319] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16BDC000) [pid = 2068] [serial = 1306] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BEA800) [pid = 2068] [serial = 1307] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10FAE000) [pid = 2068] [serial = 1294] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (10FB4400) [pid = 2068] [serial = 1295] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1970C000) [pid = 2068] [serial = 1312] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1970DC00) [pid = 2068] [serial = 1313] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19E92800) [pid = 2068] [serial = 1321] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1A168800) [pid = 2068] [serial = 1324] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1749EC00) [pid = 2068] [serial = 1328] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (16129800) [pid = 2068] [serial = 1327] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1A168400) [pid = 2068] [serial = 1330] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1A368800) [pid = 2068] [serial = 1325] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (19455C00) [pid = 2068] [serial = 1310] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (17E75C00) [pid = 2068] [serial = 1309] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19A11C00) [pid = 2068] [serial = 1318] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (19E9B000) [pid = 2068] [serial = 1322] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19823400) [pid = 2068] [serial = 1316] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (1A4E0000) [pid = 2068] [serial = 1331] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2068 | 1466438173867 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1953ms 08:56:13 INFO - PROCESS | 2068 | 1466438173913 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:56:13 INFO - PROCESS | 2068 | 1466438173917 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 2068 | 1466438173923 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 2068 | 1466438173926 Marionette TRACE conn3 <- [1,1790,null,{}] 08:56:13 INFO - PROCESS | 2068 | 1466438173932 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 2068 | 1466438173935 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:14 INFO - PROCESS | 2068 | 1466438174022 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:56:14 INFO - PROCESS | 2068 | 1466438174029 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2068 | 1466438174034 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:14 INFO - PROCESS | 2068 | ++DOCSHELL 10E0B000 == 28 [pid = 2068] [id = 457] 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (10E0C000) [pid = 2068] [serial = 1371] [outer = 00000000] 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10FB3000) [pid = 2068] [serial = 1372] [outer = 10E0C000] 08:56:14 INFO - PROCESS | 2068 | 1466438174081 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (112E0000) [pid = 2068] [serial = 1373] [outer = 10E0C000] 08:56:14 INFO - PROCESS | 2068 | 1466438174571 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 703ms 08:56:14 INFO - PROCESS | 2068 | 1466438174618 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 2068 | 1466438174623 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:56:14 INFO - PROCESS | 2068 | 1466438174629 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 2068 | 1466438174632 Marionette TRACE conn3 <- [1,1794,null,{}] 08:56:14 INFO - PROCESS | 2068 | 1466438174636 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 2068 | 1466438174639 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:14 INFO - PROCESS | 2068 | 1466438174724 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:56:14 INFO - PROCESS | 2068 | 1466438174732 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2068 | 1466438174735 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:14 INFO - PROCESS | 2068 | ++DOCSHELL 12D66400 == 29 [pid = 2068] [id = 458] 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (12DF3800) [pid = 2068] [serial = 1374] [outer = 00000000] 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (13045400) [pid = 2068] [serial = 1375] [outer = 12DF3800] 08:56:14 INFO - PROCESS | 2068 | 1466438174781 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (130A4400) [pid = 2068] [serial = 1376] [outer = 12DF3800] 08:56:15 INFO - PROCESS | 2068 | 1466438175242 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 625ms 08:56:15 INFO - PROCESS | 2068 | 1466438175266 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 2068 | 1466438175268 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:56:15 INFO - PROCESS | 2068 | 1466438175275 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 2068 | 1466438175278 Marionette TRACE conn3 <- [1,1798,null,{}] 08:56:15 INFO - PROCESS | 2068 | 1466438175289 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 2068 | 1466438175294 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:15 INFO - PROCESS | 2068 | 1466438175375 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:56:15 INFO - PROCESS | 2068 | 1466438175383 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 2068 | 1466438175386 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:15 INFO - PROCESS | 2068 | ++DOCSHELL 1440F800 == 30 [pid = 2068] [id = 459] 08:56:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1440FC00) [pid = 2068] [serial = 1377] [outer = 00000000] 08:56:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (15217000) [pid = 2068] [serial = 1378] [outer = 1440FC00] 08:56:15 INFO - PROCESS | 2068 | 1466438175443 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (153A8C00) [pid = 2068] [serial = 1379] [outer = 1440FC00] 08:56:15 INFO - PROCESS | 2068 | 1466438175926 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 703ms 08:56:15 INFO - PROCESS | 2068 | 1466438175971 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 2068 | 1466438175974 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 2068 | 1466438175977 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:56:15 INFO - PROCESS | 2068 | 1466438175978 Marionette TRACE conn3 <- [1,1802,null,{}] 08:56:15 INFO - PROCESS | 2068 | 1466438175992 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 2068 | 1466438175994 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:16 INFO - PROCESS | 2068 | 1466438176079 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:56:16 INFO - PROCESS | 2068 | 1466438176084 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2068 | 1466438176086 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:16 INFO - PROCESS | 2068 | ++DOCSHELL 15216C00 == 31 [pid = 2068] [id = 460] 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1539F800) [pid = 2068] [serial = 1380] [outer = 00000000] 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16128400) [pid = 2068] [serial = 1381] [outer = 1539F800] 08:56:16 INFO - PROCESS | 2068 | 1466438176130 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (165C5000) [pid = 2068] [serial = 1382] [outer = 1539F800] 08:56:16 INFO - PROCESS | 2068 | 1466438176556 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 594ms 08:56:16 INFO - PROCESS | 2068 | 1466438176584 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 2068 | 1466438176586 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:56:16 INFO - PROCESS | 2068 | 1466438176590 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 2068 | 1466438176591 Marionette TRACE conn3 <- [1,1806,null,{}] 08:56:16 INFO - PROCESS | 2068 | 1466438176595 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 2068 | 1466438176597 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:16 INFO - PROCESS | 2068 | 1466438176672 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:56:16 INFO - PROCESS | 2068 | 1466438176677 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2068 | 1466438176679 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:16 INFO - PROCESS | 2068 | ++DOCSHELL 16127C00 == 32 [pid = 2068] [id = 461] 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16774800) [pid = 2068] [serial = 1383] [outer = 00000000] 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16BE6800) [pid = 2068] [serial = 1384] [outer = 16774800] 08:56:16 INFO - PROCESS | 2068 | 1466438176722 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16D6BC00) [pid = 2068] [serial = 1385] [outer = 16774800] 08:56:17 INFO - PROCESS | 2068 | 1466438177169 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 641ms 08:56:17 INFO - PROCESS | 2068 | 1466438177228 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 2068 | 1466438177230 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:56:17 INFO - PROCESS | 2068 | 1466438177234 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 2068 | 1466438177235 Marionette TRACE conn3 <- [1,1810,null,{}] 08:56:17 INFO - PROCESS | 2068 | 1466438177239 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 2068 | 1466438177244 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:17 INFO - PROCESS | 2068 | 1466438177347 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:56:17 INFO - PROCESS | 2068 | 1466438177355 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 2068 | 1466438177357 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:17 INFO - PROCESS | 2068 | ++DOCSHELL 12BC9400 == 33 [pid = 2068] [id = 462] 08:56:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (131EB400) [pid = 2068] [serial = 1386] [outer = 00000000] 08:56:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (17CA5C00) [pid = 2068] [serial = 1387] [outer = 131EB400] 08:56:17 INFO - PROCESS | 2068 | 1466438177405 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (17E79000) [pid = 2068] [serial = 1388] [outer = 131EB400] 08:56:17 INFO - PROCESS | 2068 | 1466438177832 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 08:56:17 INFO - PROCESS | 2068 | 1466438177875 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 2068 | 1466438177877 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 2068 | 1466438177880 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:56:17 INFO - PROCESS | 2068 | 1466438177882 Marionette TRACE conn3 <- [1,1814,null,{}] 08:56:17 INFO - PROCESS | 2068 | 1466438177885 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 2068 | 1466438177887 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:17 INFO - PROCESS | 2068 | 1466438177973 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:56:17 INFO - PROCESS | 2068 | 1466438177978 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 2068 | 1466438177980 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:17 INFO - PROCESS | 2068 | ++DOCSHELL 1303B800 == 34 [pid = 2068] [id = 463] 08:56:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19701800) [pid = 2068] [serial = 1389] [outer = 00000000] 08:56:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19710000) [pid = 2068] [serial = 1390] [outer = 19701800] 08:56:18 INFO - PROCESS | 2068 | 1466438178022 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19817800) [pid = 2068] [serial = 1391] [outer = 19701800] 08:56:18 INFO - PROCESS | 2068 | 1466438178487 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 640ms 08:56:18 INFO - PROCESS | 2068 | 1466438178520 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 2068 | 1466438178523 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:56:18 INFO - PROCESS | 2068 | 1466438178526 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 2068 | 1466438178527 Marionette TRACE conn3 <- [1,1818,null,{}] 08:56:18 INFO - PROCESS | 2068 | 1466438178530 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 2068 | 1466438178532 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:18 INFO - PROCESS | 2068 | 1466438178606 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:56:18 INFO - PROCESS | 2068 | 1466438178611 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 2068 | 1466438178613 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:18 INFO - PROCESS | 2068 | ++DOCSHELL 19451400 == 35 [pid = 2068] [id = 464] 08:56:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1970A800) [pid = 2068] [serial = 1392] [outer = 00000000] 08:56:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19867400) [pid = 2068] [serial = 1393] [outer = 1970A800] 08:56:18 INFO - PROCESS | 2068 | 1466438178655 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19868400) [pid = 2068] [serial = 1394] [outer = 1970A800] 08:56:19 INFO - PROCESS | 2068 | 1466438179079 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 594ms 08:56:19 INFO - PROCESS | 2068 | 1466438179135 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 2068 | 1466438179137 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:56:19 INFO - PROCESS | 2068 | 1466438179144 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 2068 | 1466438179146 Marionette TRACE conn3 <- [1,1822,null,{}] 08:56:19 INFO - PROCESS | 2068 | 1466438179149 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 2068 | 1466438179151 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:19 INFO - PROCESS | 2068 | 1466438179262 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:56:19 INFO - PROCESS | 2068 | 1466438179268 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 2068 | 1466438179270 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:19 INFO - PROCESS | 2068 | ++DOCSHELL 1440B000 == 36 [pid = 2068] [id = 465] 08:56:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A44000) [pid = 2068] [serial = 1395] [outer = 00000000] 08:56:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19CE7C00) [pid = 2068] [serial = 1396] [outer = 19A44000] 08:56:19 INFO - PROCESS | 2068 | 1466438179314 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19CEA000) [pid = 2068] [serial = 1397] [outer = 19A44000] 08:56:19 INFO - PROCESS | 2068 | 1466438179774 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 703ms 08:56:19 INFO - PROCESS | 2068 | 1466438179845 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 2068 | 1466438179847 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 2068 | 1466438179851 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:56:19 INFO - PROCESS | 2068 | 1466438179852 Marionette TRACE conn3 <- [1,1826,null,{}] 08:56:19 INFO - PROCESS | 2068 | 1466438179856 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 2068 | 1466438179857 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:19 INFO - PROCESS | 2068 | 1466438179969 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:56:20 INFO - PROCESS | 2068 | 1466438180040 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 2068 | 1466438180042 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:20 INFO - PROCESS | 2068 | ++DOCSHELL 19CF5C00 == 37 [pid = 2068] [id = 466] 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19E91C00) [pid = 2068] [serial = 1398] [outer = 00000000] 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19E9B000) [pid = 2068] [serial = 1399] [outer = 19E91C00] 08:56:20 INFO - PROCESS | 2068 | 1466438180084 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19EC7800) [pid = 2068] [serial = 1400] [outer = 19E91C00] 08:56:20 INFO - PROCESS | 2068 | 1466438180497 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 703ms 08:56:20 INFO - PROCESS | 2068 | 1466438180551 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 2068 | 1466438180553 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:56:20 INFO - PROCESS | 2068 | 1466438180556 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 2068 | 1466438180558 Marionette TRACE conn3 <- [1,1830,null,{}] 08:56:20 INFO - PROCESS | 2068 | 1466438180562 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 2068 | 1466438180565 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:20 INFO - PROCESS | 2068 | 1466438180726 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:56:20 INFO - PROCESS | 2068 | 1466438180749 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 2068 | 1466438180751 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:20 INFO - PROCESS | 2068 | ++DOCSHELL 15A6E400 == 38 [pid = 2068] [id = 467] 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A164C00) [pid = 2068] [serial = 1401] [outer = 00000000] 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A368000) [pid = 2068] [serial = 1402] [outer = 1A164C00] 08:56:20 INFO - PROCESS | 2068 | 1466438180796 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (16BE7400) [pid = 2068] [serial = 1403] [outer = 1A164C00] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1986D800) [pid = 2068] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (13650800) [pid = 2068] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (17C49C00) [pid = 2068] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19822C00) [pid = 2068] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (168C0400) [pid = 2068] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (15A65C00) [pid = 2068] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (13051000) [pid = 2068] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (10E0CC00) [pid = 2068] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (130C9000) [pid = 2068] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10A4F000) [pid = 2068] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (144C3800) [pid = 2068] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:56:21 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1440F400) [pid = 2068] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:56:21 INFO - PROCESS | 2068 | 1466438181390 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 906ms 08:56:21 INFO - PROCESS | 2068 | 1466438181461 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 2068 | 1466438181463 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 2068 | 1466438181466 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:56:21 INFO - PROCESS | 2068 | 1466438181467 Marionette TRACE conn3 <- [1,1834,null,{}] 08:56:21 INFO - PROCESS | 2068 | 1466438181470 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 2068 | 1466438181472 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:21 INFO - PROCESS | 2068 | 1466438181552 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:56:21 INFO - PROCESS | 2068 | 1466438181559 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 2068 | 1466438181561 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:21 INFO - PROCESS | 2068 | ++DOCSHELL 10E0CC00 == 39 [pid = 2068] [id = 468] 08:56:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (10ECFC00) [pid = 2068] [serial = 1404] [outer = 00000000] 08:56:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (13650800) [pid = 2068] [serial = 1405] [outer = 10ECFC00] 08:56:21 INFO - PROCESS | 2068 | 1466438181693 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (169EDC00) [pid = 2068] [serial = 1406] [outer = 10ECFC00] 08:56:22 INFO - PROCESS | 2068 | 1466438182077 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 641ms 08:56:22 INFO - PROCESS | 2068 | 1466438182104 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 2068 | 1466438182106 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:56:22 INFO - PROCESS | 2068 | 1466438182109 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 2068 | 1466438182111 Marionette TRACE conn3 <- [1,1838,null,{}] 08:56:22 INFO - PROCESS | 2068 | 1466438182114 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 2068 | 1466438182116 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:22 INFO - PROCESS | 2068 | 1466438182203 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:56:22 INFO - PROCESS | 2068 | 1466438182294 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 2068 | 1466438182296 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:22 INFO - PROCESS | 2068 | ++DOCSHELL 165C5400 == 40 [pid = 2068] [id = 469] 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (178E7400) [pid = 2068] [serial = 1407] [outer = 00000000] 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19E9E800) [pid = 2068] [serial = 1408] [outer = 178E7400] 08:56:22 INFO - PROCESS | 2068 | 1466438182338 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19817000) [pid = 2068] [serial = 1409] [outer = 178E7400] 08:56:22 INFO - PROCESS | 2068 | 1466438182699 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:56:22 INFO - PROCESS | 2068 | 1466438182748 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 2068 | 1466438182749 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 2068 | 1466438182752 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 2068 | 1466438182754 Marionette TRACE conn3 <- [1,1842,null,{}] 08:56:22 INFO - PROCESS | 2068 | 1466438182757 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 2068 | 1466438182759 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:22 INFO - PROCESS | 2068 | 1466438182872 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:56:22 INFO - PROCESS | 2068 | 1466438182879 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 2068 | 1466438182881 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:22 INFO - PROCESS | 2068 | ++DOCSHELL 13934000 == 41 [pid = 2068] [id = 470] 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (178DE800) [pid = 2068] [serial = 1410] [outer = 00000000] 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A4E8800) [pid = 2068] [serial = 1411] [outer = 178DE800] 08:56:22 INFO - PROCESS | 2068 | 1466438182923 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4ECC00) [pid = 2068] [serial = 1412] [outer = 178DE800] 08:56:23 INFO - PROCESS | 2068 | 1466438183364 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 08:56:23 INFO - PROCESS | 2068 | 1466438183392 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 2068 | 1466438183396 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:56:23 INFO - PROCESS | 2068 | 1466438183402 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 2068 | 1466438183406 Marionette TRACE conn3 <- [1,1846,null,{}] 08:56:23 INFO - PROCESS | 2068 | 1466438183413 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 2068 | 1466438183416 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:23 INFO - PROCESS | 2068 | 1466438183539 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:56:23 INFO - PROCESS | 2068 | 1466438183731 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 2068 | 1466438183736 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:23 INFO - PROCESS | 2068 | ++DOCSHELL 10A54C00 == 42 [pid = 2068] [id = 471] 08:56:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (10E03400) [pid = 2068] [serial = 1413] [outer = 00000000] 08:56:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10EC4800) [pid = 2068] [serial = 1414] [outer = 10E03400] 08:56:23 INFO - PROCESS | 2068 | 1466438183792 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (11CC7800) [pid = 2068] [serial = 1415] [outer = 10E03400] 08:56:24 INFO - PROCESS | 2068 | 1466438184519 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1218ms 08:56:24 INFO - PROCESS | 2068 | 1466438184613 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 2068 | 1466438184617 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:56:24 INFO - PROCESS | 2068 | 1466438184624 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 2068 | 1466438184627 Marionette TRACE conn3 <- [1,1850,null,{}] 08:56:24 INFO - PROCESS | 2068 | 1466438184631 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 2068 | 1466438184634 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:24 INFO - PROCESS | 2068 | 1466438184786 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:56:24 INFO - PROCESS | 2068 | 1466438184914 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 2068 | 1466438184917 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:24 INFO - PROCESS | 2068 | ++DOCSHELL 131E3800 == 43 [pid = 2068] [id = 472] 08:56:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1327A400) [pid = 2068] [serial = 1416] [outer = 00000000] 08:56:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1400C800) [pid = 2068] [serial = 1417] [outer = 1327A400] 08:56:24 INFO - PROCESS | 2068 | 1466438184973 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1539DC00) [pid = 2068] [serial = 1418] [outer = 1327A400] 08:56:25 INFO - PROCESS | 2068 | 1466438185914 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1359ms 08:56:25 INFO - PROCESS | 2068 | 1466438185975 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 2068 | 1466438185978 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:56:25 INFO - PROCESS | 2068 | 1466438185983 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 2068 | 1466438185986 Marionette TRACE conn3 <- [1,1854,null,{}] 08:56:25 INFO - PROCESS | 2068 | 1466438185991 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 2068 | 1466438185993 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:26 INFO - PROCESS | 2068 | 1466438186086 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 165C5400 == 42 [pid = 2068] [id = 469] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 10E0CC00 == 41 [pid = 2068] [id = 468] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 15A6E400 == 40 [pid = 2068] [id = 467] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 19CF5C00 == 39 [pid = 2068] [id = 466] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 1440B000 == 38 [pid = 2068] [id = 465] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 19451400 == 37 [pid = 2068] [id = 464] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 1303B800 == 36 [pid = 2068] [id = 463] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 12BC9400 == 35 [pid = 2068] [id = 462] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 16127C00 == 34 [pid = 2068] [id = 461] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 15216C00 == 33 [pid = 2068] [id = 460] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 1440F800 == 32 [pid = 2068] [id = 459] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 12D66400 == 31 [pid = 2068] [id = 458] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 10E0B000 == 30 [pid = 2068] [id = 457] 08:56:26 INFO - PROCESS | 2068 | --DOCSHELL 1611C800 == 29 [pid = 2068] [id = 456] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (19CE7800) [pid = 2068] [serial = 1367] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19CF3800) [pid = 2068] [serial = 1369] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (174A8000) [pid = 2068] [serial = 1354] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (17E80400) [pid = 2068] [serial = 1357] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19866400) [pid = 2068] [serial = 1360] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1970C800) [pid = 2068] [serial = 1358] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19A49400) [pid = 2068] [serial = 1366] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19866C00) [pid = 2068] [serial = 1361] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (169E0000) [pid = 2068] [serial = 1351] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (15C9D000) [pid = 2068] [serial = 1348] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16084000) [pid = 2068] [serial = 1349] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (13155400) [pid = 2068] [serial = 1345] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13284000) [pid = 2068] [serial = 1346] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (112DE800) [pid = 2068] [serial = 1342] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (11AD8800) [pid = 2068] [serial = 1343] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1440B400) [pid = 2068] [serial = 1340] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (13659000) [pid = 2068] [serial = 1339] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10EC6C00) [pid = 2068] [serial = 1337] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (10E02C00) [pid = 2068] [serial = 1336] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A4EC400) [pid = 2068] [serial = 1334] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (17653800) [pid = 2068] [serial = 1355] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17E80800) [pid = 2068] [serial = 1363] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1981A400) [pid = 2068] [serial = 1364] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16BE2C00) [pid = 2068] [serial = 1352] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 2068 | 1466438186221 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2068 | 1466438186223 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:26 INFO - PROCESS | 2068 | ++DOCSHELL 105F2000 == 30 [pid = 2068] [id = 473] 08:56:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10A45800) [pid = 2068] [serial = 1419] [outer = 00000000] 08:56:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (10FABC00) [pid = 2068] [serial = 1420] [outer = 10A45800] 08:56:26 INFO - PROCESS | 2068 | 1466438186272 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (11C25400) [pid = 2068] [serial = 1421] [outer = 10A45800] 08:56:26 INFO - PROCESS | 2068 | 1466438186690 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 750ms 08:56:26 INFO - PROCESS | 2068 | 1466438186721 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 2068 | 1466438186725 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:56:26 INFO - PROCESS | 2068 | 1466438186731 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 2068 | 1466438186733 Marionette TRACE conn3 <- [1,1858,null,{}] 08:56:26 INFO - PROCESS | 2068 | 1466438186737 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 2068 | 1466438186739 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:26 INFO - PROCESS | 2068 | 1466438186868 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:56:26 INFO - PROCESS | 2068 | 1466438186960 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2068 | 1466438186962 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:26 INFO - PROCESS | 2068 | ++DOCSHELL 12AA1400 == 31 [pid = 2068] [id = 474] 08:56:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (12AAB400) [pid = 2068] [serial = 1422] [outer = 00000000] 08:56:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1365B400) [pid = 2068] [serial = 1423] [outer = 12AAB400] 08:56:27 INFO - PROCESS | 2068 | 1466438187008 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1440B400) [pid = 2068] [serial = 1424] [outer = 12AAB400] 08:56:27 INFO - PROCESS | 2068 | 1466438187379 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 703ms 08:56:27 INFO - PROCESS | 2068 | 1466438187431 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 2068 | 1466438187433 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:56:27 INFO - PROCESS | 2068 | 1466438187436 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 2068 | 1466438187440 Marionette TRACE conn3 <- [1,1862,null,{}] 08:56:27 INFO - PROCESS | 2068 | 1466438187451 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 2068 | 1466438187455 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:27 INFO - PROCESS | 2068 | 1466438187567 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:56:27 INFO - PROCESS | 2068 | 1466438187585 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 2068 | 1466438187588 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:27 INFO - PROCESS | 2068 | ++DOCSHELL 16084000 == 32 [pid = 2068] [id = 475] 08:56:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16084400) [pid = 2068] [serial = 1425] [outer = 00000000] 08:56:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16120800) [pid = 2068] [serial = 1426] [outer = 16084400] 08:56:27 INFO - PROCESS | 2068 | 1466438187635 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (165C4C00) [pid = 2068] [serial = 1427] [outer = 16084400] 08:56:28 INFO - PROCESS | 2068 | 1466438188091 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 687ms 08:56:28 INFO - PROCESS | 2068 | 1466438188135 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 2068 | 1466438188138 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:56:28 INFO - PROCESS | 2068 | 1466438188141 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2068 | 1466438188143 Marionette TRACE conn3 <- [1,1866,null,{}] 08:56:28 INFO - PROCESS | 2068 | 1466438188146 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 2068 | 1466438188148 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:28 INFO - PROCESS | 2068 | 1466438188242 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:56:28 INFO - PROCESS | 2068 | 1466438188247 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 2068 | 1466438188249 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:28 INFO - PROCESS | 2068 | ++DOCSHELL 16957C00 == 33 [pid = 2068] [id = 476] 08:56:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16BDC000) [pid = 2068] [serial = 1428] [outer = 00000000] 08:56:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16D6AC00) [pid = 2068] [serial = 1429] [outer = 16BDC000] 08:56:28 INFO - PROCESS | 2068 | 1466438188292 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1760D000) [pid = 2068] [serial = 1430] [outer = 16BDC000] 08:56:28 INFO - PROCESS | 2068 | 1466438188756 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms 08:56:28 INFO - PROCESS | 2068 | 1466438188779 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 2068 | 1466438188781 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:56:28 INFO - PROCESS | 2068 | 1466438188791 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2068 | 1466438188793 Marionette TRACE conn3 <- [1,1870,null,{}] 08:56:28 INFO - PROCESS | 2068 | 1466438188796 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 2068 | 1466438188798 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:28 INFO - PROCESS | 2068 | 1466438188915 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:56:28 INFO - PROCESS | 2068 | 1466438189004 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 2068 | 1466438189006 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:29 INFO - PROCESS | 2068 | ++DOCSHELL 176F9C00 == 34 [pid = 2068] [id = 477] 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (176FB000) [pid = 2068] [serial = 1431] [outer = 00000000] 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178EA800) [pid = 2068] [serial = 1432] [outer = 176FB000] 08:56:29 INFO - PROCESS | 2068 | 1466438189049 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17C3EC00) [pid = 2068] [serial = 1433] [outer = 176FB000] 08:56:29 INFO - PROCESS | 2068 | 1466438189480 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 08:56:29 INFO - PROCESS | 2068 | 1466438189525 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 2068 | 1466438189527 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 2068 | 1466438189530 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:56:29 INFO - PROCESS | 2068 | 1466438189532 Marionette TRACE conn3 <- [1,1874,null,{}] 08:56:29 INFO - PROCESS | 2068 | 1466438189535 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 2068 | 1466438189541 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:29 INFO - PROCESS | 2068 | 1466438189676 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:56:29 INFO - PROCESS | 2068 | 1466438189746 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 2068 | 1466438189748 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:29 INFO - PROCESS | 2068 | ++DOCSHELL 19819C00 == 35 [pid = 2068] [id = 478] 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1981F000) [pid = 2068] [serial = 1434] [outer = 00000000] 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19864000) [pid = 2068] [serial = 1435] [outer = 1981F000] 08:56:29 INFO - PROCESS | 2068 | 1466438189792 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1985F400) [pid = 2068] [serial = 1436] [outer = 1981F000] 08:56:30 INFO - PROCESS | 2068 | 1466438190211 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 08:56:30 INFO - PROCESS | 2068 | 1466438190285 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:56:30 INFO - PROCESS | 2068 | 1466438190296 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:56:30 INFO - PROCESS | 2068 | 1466438190304 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 2068 | 1466438190306 Marionette TRACE conn3 <- [1,1878,null,{}] 08:56:30 INFO - PROCESS | 2068 | 1466438190309 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 2068 | 1466438190311 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:30 INFO - PROCESS | 2068 | 1466438190419 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:56:30 INFO - PROCESS | 2068 | 1466438190625 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 2068 | 1466438190627 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1440FC00) [pid = 2068] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19A44000) [pid = 2068] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (131EB400) [pid = 2068] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (12DF3800) [pid = 2068] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1539F800) [pid = 2068] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (10E0C000) [pid = 2068] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1970A800) [pid = 2068] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (17E78C00) [pid = 2068] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19701800) [pid = 2068] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16774800) [pid = 2068] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (178E7400) [pid = 2068] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19E91C00) [pid = 2068] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (10ECFC00) [pid = 2068] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:56:30 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A164C00) [pid = 2068] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:56:30 INFO - PROCESS | 2068 | ++DOCSHELL 10559400 == 36 [pid = 2068] [id = 479] 08:56:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (105EC800) [pid = 2068] [serial = 1437] [outer = 00000000] 08:56:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12DF3800) [pid = 2068] [serial = 1438] [outer = 105EC800] 08:56:30 INFO - PROCESS | 2068 | 1466438190678 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (10E0CC00) [pid = 2068] [serial = 1439] [outer = 105EC800] 08:56:31 INFO - PROCESS | 2068 | 1466438191046 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 797ms 08:56:31 INFO - PROCESS | 2068 | 1466438191104 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2068 | 1466438191106 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 2068 | 1466438191110 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:56:31 INFO - PROCESS | 2068 | 1466438191111 Marionette TRACE conn3 <- [1,1882,null,{}] 08:56:31 INFO - PROCESS | 2068 | 1466438191114 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 2068 | 1466438191116 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:31 INFO - PROCESS | 2068 | 1466438191193 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:56:31 INFO - PROCESS | 2068 | 1466438191286 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2068 | 1466438191288 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:31 INFO - PROCESS | 2068 | ++DOCSHELL 12BC6C00 == 37 [pid = 2068] [id = 480] 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (13651C00) [pid = 2068] [serial = 1440] [outer = 00000000] 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19823400) [pid = 2068] [serial = 1441] [outer = 13651C00] 08:56:31 INFO - PROCESS | 2068 | 1466438191332 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19861000) [pid = 2068] [serial = 1442] [outer = 13651C00] 08:56:31 INFO - PROCESS | 2068 | 1466438191678 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 594ms 08:56:31 INFO - PROCESS | 2068 | 1466438191707 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2068 | 1466438191709 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:56:31 INFO - PROCESS | 2068 | 1466438191712 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 2068 | 1466438191714 Marionette TRACE conn3 <- [1,1886,null,{}] 08:56:31 INFO - PROCESS | 2068 | 1466438191717 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 2068 | 1466438191719 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:31 INFO - PROCESS | 2068 | 1466438191836 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:56:31 INFO - PROCESS | 2068 | 1466438191844 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2068 | 1466438191846 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:31 INFO - PROCESS | 2068 | ++DOCSHELL 10479400 == 38 [pid = 2068] [id = 481] 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (10A48C00) [pid = 2068] [serial = 1443] [outer = 00000000] 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (153A7800) [pid = 2068] [serial = 1444] [outer = 10A48C00] 08:56:31 INFO - PROCESS | 2068 | 1466438191888 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16125000) [pid = 2068] [serial = 1445] [outer = 10A48C00] 08:56:32 INFO - PROCESS | 2068 | 1466438192326 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 641ms 08:56:32 INFO - PROCESS | 2068 | 1466438192350 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 2068 | 1466438192352 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:56:32 INFO - PROCESS | 2068 | 1466438192355 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 2068 | 1466438192357 Marionette TRACE conn3 <- [1,1890,null,{}] 08:56:32 INFO - PROCESS | 2068 | 1466438192361 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 2068 | 1466438192363 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:32 INFO - PROCESS | 2068 | 1466438192479 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:56:32 INFO - PROCESS | 2068 | 1466438192488 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 2068 | 1466438192490 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:32 INFO - PROCESS | 2068 | ++DOCSHELL 168C1800 == 39 [pid = 2068] [id = 482] 08:56:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (169E0000) [pid = 2068] [serial = 1446] [outer = 00000000] 08:56:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19E99400) [pid = 2068] [serial = 1447] [outer = 169E0000] 08:56:32 INFO - PROCESS | 2068 | 1466438192532 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19E99800) [pid = 2068] [serial = 1448] [outer = 169E0000] 08:56:33 INFO - PROCESS | 2068 | 1466438193170 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 906ms 08:56:33 INFO - PROCESS | 2068 | 1466438193268 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 2068 | 1466438193272 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:56:33 INFO - PROCESS | 2068 | 1466438193277 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 2068 | 1466438193282 Marionette TRACE conn3 <- [1,1894,null,{}] 08:56:33 INFO - PROCESS | 2068 | 1466438193287 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 2068 | 1466438193290 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:33 INFO - PROCESS | 2068 | 1466438193407 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:56:33 INFO - PROCESS | 2068 | 1466438193537 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 2068 | 1466438193540 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:33 INFO - PROCESS | 2068 | ++DOCSHELL 105ED400 == 40 [pid = 2068] [id = 483] 08:56:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (12AA3000) [pid = 2068] [serial = 1449] [outer = 00000000] 08:56:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (12DF6400) [pid = 2068] [serial = 1450] [outer = 12AA3000] 08:56:33 INFO - PROCESS | 2068 | 1466438193597 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (13936400) [pid = 2068] [serial = 1451] [outer = 12AA3000] 08:56:34 INFO - PROCESS | 2068 | 1466438194169 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 953ms 08:56:34 INFO - PROCESS | 2068 | 1466438194223 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 2068 | 1466438194228 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:56:34 INFO - PROCESS | 2068 | 1466438194234 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 2068 | 1466438194237 Marionette TRACE conn3 <- [1,1898,null,{}] 08:56:34 INFO - PROCESS | 2068 | 1466438194241 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 2068 | 1466438194243 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:34 INFO - PROCESS | 2068 | 1466438194353 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:56:34 INFO - PROCESS | 2068 | 1466438194489 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 2068 | 1466438194492 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:34 INFO - PROCESS | 2068 | ++DOCSHELL 1611E000 == 41 [pid = 2068] [id = 484] 08:56:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (16957800) [pid = 2068] [serial = 1452] [outer = 00000000] 08:56:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (16BE4400) [pid = 2068] [serial = 1453] [outer = 16957800] 08:56:34 INFO - PROCESS | 2068 | 1466438194547 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (178E3800) [pid = 2068] [serial = 1454] [outer = 16957800] 08:56:35 INFO - PROCESS | 2068 | 1466438195126 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 937ms 08:56:35 INFO - PROCESS | 2068 | 1466438195179 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 2068 | 1466438195182 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:56:35 INFO - PROCESS | 2068 | 1466438195186 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 2068 | 1466438195189 Marionette TRACE conn3 <- [1,1902,null,{}] 08:56:35 INFO - PROCESS | 2068 | 1466438195200 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 2068 | 1466438195205 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:35 INFO - PROCESS | 2068 | 1466438195310 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:56:35 INFO - PROCESS | 2068 | 1466438195421 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 2068 | 1466438195425 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:35 INFO - PROCESS | 2068 | ++DOCSHELL 19CF2400 == 42 [pid = 2068] [id = 485] 08:56:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19CF3400) [pid = 2068] [serial = 1455] [outer = 00000000] 08:56:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A162400) [pid = 2068] [serial = 1456] [outer = 19CF3400] 08:56:35 INFO - PROCESS | 2068 | 1466438195520 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A367400) [pid = 2068] [serial = 1457] [outer = 19CF3400] 08:56:36 INFO - PROCESS | 2068 | 1466438196297 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1156ms 08:56:36 INFO - PROCESS | 2068 | 1466438196338 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 2068 | 1466438196343 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:56:36 INFO - PROCESS | 2068 | 1466438196348 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:56:36 INFO - PROCESS | 2068 | 1466438196351 Marionette TRACE conn3 <- [1,1906,null,{}] 08:56:36 INFO - PROCESS | 2068 | 1466438196356 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 2068 | 1466438196359 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:36 INFO - PROCESS | 2068 | 1466438196459 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:56:36 INFO - PROCESS | 2068 | 1466438196596 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 2068 | 1466438196602 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:36 INFO - PROCESS | 2068 | ++DOCSHELL 12AEB400 == 43 [pid = 2068] [id = 486] 08:56:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (12BC1800) [pid = 2068] [serial = 1458] [outer = 00000000] 08:56:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (13652400) [pid = 2068] [serial = 1459] [outer = 12BC1800] 08:56:36 INFO - PROCESS | 2068 | 1466438196665 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (1440B000) [pid = 2068] [serial = 1460] [outer = 12BC1800] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 10479400 == 42 [pid = 2068] [id = 481] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 12BC6C00 == 41 [pid = 2068] [id = 480] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 10559400 == 40 [pid = 2068] [id = 479] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 19819C00 == 39 [pid = 2068] [id = 478] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 176F9C00 == 38 [pid = 2068] [id = 477] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 16957C00 == 37 [pid = 2068] [id = 476] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 16084000 == 36 [pid = 2068] [id = 475] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 12AA1400 == 35 [pid = 2068] [id = 474] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 105F2000 == 34 [pid = 2068] [id = 473] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 13934000 == 33 [pid = 2068] [id = 470] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 10A54C00 == 32 [pid = 2068] [id = 471] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 131E3800 == 31 [pid = 2068] [id = 472] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 1611E000 == 30 [pid = 2068] [id = 484] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 19CF2400 == 29 [pid = 2068] [id = 485] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 168C1800 == 28 [pid = 2068] [id = 482] 08:56:37 INFO - PROCESS | 2068 | --DOCSHELL 105ED400 == 27 [pid = 2068] [id = 483] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (17E79000) [pid = 2068] [serial = 1388] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (13045400) [pid = 2068] [serial = 1375] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (130A4400) [pid = 2068] [serial = 1376] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (16128400) [pid = 2068] [serial = 1381] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (165C5000) [pid = 2068] [serial = 1382] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (10FB3000) [pid = 2068] [serial = 1372] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (112E0000) [pid = 2068] [serial = 1373] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19867400) [pid = 2068] [serial = 1393] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19821000) [pid = 2068] [serial = 1370] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19710000) [pid = 2068] [serial = 1390] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19817800) [pid = 2068] [serial = 1391] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16BE6800) [pid = 2068] [serial = 1384] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16D6BC00) [pid = 2068] [serial = 1385] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19817000) [pid = 2068] [serial = 1409] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19EC7800) [pid = 2068] [serial = 1400] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19E9B000) [pid = 2068] [serial = 1399] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13650800) [pid = 2068] [serial = 1405] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1A4E8800) [pid = 2068] [serial = 1411] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A368000) [pid = 2068] [serial = 1402] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19CE7C00) [pid = 2068] [serial = 1396] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16BE7400) [pid = 2068] [serial = 1403] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19E9E800) [pid = 2068] [serial = 1408] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (169EDC00) [pid = 2068] [serial = 1406] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19868400) [pid = 2068] [serial = 1394] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (15217000) [pid = 2068] [serial = 1378] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19CEA000) [pid = 2068] [serial = 1397] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (153A8C00) [pid = 2068] [serial = 1379] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (17CA5C00) [pid = 2068] [serial = 1387] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 2068 | 1466438197853 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1562ms 08:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:56:37 INFO - PROCESS | 2068 | 1466438197916 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 2068 | 1466438197920 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 2068 | 1466438197924 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 2068 | 1466438197927 Marionette TRACE conn3 <- [1,1910,null,{}] 08:56:37 INFO - PROCESS | 2068 | 1466438197939 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 2068 | 1466438197941 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:38 INFO - PROCESS | 2068 | 1466438198061 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:56:38 INFO - PROCESS | 2068 | 1466438198075 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2068 | 1466438198078 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:38 INFO - PROCESS | 2068 | ++DOCSHELL 10E0F400 == 28 [pid = 2068] [id = 487] 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10EC6C00) [pid = 2068] [serial = 1461] [outer = 00000000] 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (11402000) [pid = 2068] [serial = 1462] [outer = 10EC6C00] 08:56:38 INFO - PROCESS | 2068 | 1466438198133 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (114C0000) [pid = 2068] [serial = 1463] [outer = 10EC6C00] 08:56:38 INFO - PROCESS | 2068 | 1466438198613 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 08:56:38 INFO - PROCESS | 2068 | 1466438198661 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 2068 | 1466438198666 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 2068 | 1466438198672 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:56:38 INFO - PROCESS | 2068 | 1466438198675 Marionette TRACE conn3 <- [1,1914,null,{}] 08:56:38 INFO - PROCESS | 2068 | 1466438198678 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 2068 | 1466438198681 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:38 INFO - PROCESS | 2068 | 1466438198765 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:56:38 INFO - PROCESS | 2068 | 1466438198774 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2068 | 1466438198776 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:38 INFO - PROCESS | 2068 | ++DOCSHELL 13130400 == 29 [pid = 2068] [id = 488] 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13149400) [pid = 2068] [serial = 1464] [outer = 00000000] 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (131E3C00) [pid = 2068] [serial = 1465] [outer = 13149400] 08:56:38 INFO - PROCESS | 2068 | 1466438198822 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13650800) [pid = 2068] [serial = 1466] [outer = 13149400] 08:56:39 INFO - PROCESS | 2068 | 1466438199308 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 687ms 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:56:39 INFO - PROCESS | 2068 | 1466438199371 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 2068 | 1466438199374 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 2068 | 1466438199377 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 2068 | 1466438199380 Marionette TRACE conn3 <- [1,1918,null,{}] 08:56:39 INFO - PROCESS | 2068 | 1466438199391 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 2068 | 1466438199396 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:39 INFO - PROCESS | 2068 | 1466438199504 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:56:39 INFO - PROCESS | 2068 | 1466438199608 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 2068 | 1466438199611 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:39 INFO - PROCESS | 2068 | ++DOCSHELL 16120000 == 30 [pid = 2068] [id = 489] 08:56:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16121000) [pid = 2068] [serial = 1467] [outer = 00000000] 08:56:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16129C00) [pid = 2068] [serial = 1468] [outer = 16121000] 08:56:39 INFO - PROCESS | 2068 | 1466438199658 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (168C0800) [pid = 2068] [serial = 1469] [outer = 16121000] 08:56:40 INFO - PROCESS | 2068 | 1466438200060 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 08:56:40 INFO - PROCESS | 2068 | 1466438200117 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 2068 | 1466438200120 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:56:40 INFO - PROCESS | 2068 | 1466438200128 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 2068 | 1466438200130 Marionette TRACE conn3 <- [1,1922,null,{}] 08:56:40 INFO - PROCESS | 2068 | 1466438200133 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 2068 | 1466438200135 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:40 INFO - PROCESS | 2068 | 1466438200258 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:56:40 INFO - PROCESS | 2068 | 1466438200267 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2068 | 1466438200269 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:40 INFO - PROCESS | 2068 | ++DOCSHELL 168C0400 == 31 [pid = 2068] [id = 490] 08:56:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (169EC000) [pid = 2068] [serial = 1470] [outer = 00000000] 08:56:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16BE7400) [pid = 2068] [serial = 1471] [outer = 169EC000] 08:56:40 INFO - PROCESS | 2068 | 1466438200313 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (174A8000) [pid = 2068] [serial = 1472] [outer = 169EC000] 08:56:40 INFO - PROCESS | 2068 | 1466438200743 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 625ms 08:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:56:40 INFO - PROCESS | 2068 | 1466438200779 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 2068 | 1466438200781 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 2068 | 1466438200787 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 2068 | 1466438200789 Marionette TRACE conn3 <- [1,1926,null,{}] 08:56:40 INFO - PROCESS | 2068 | 1466438200798 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 2068 | 1466438200800 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:40 INFO - PROCESS | 2068 | 1466438200932 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:56:40 INFO - PROCESS | 2068 | 1466438200952 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2068 | 1466438200955 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:40 INFO - PROCESS | 2068 | ++DOCSHELL 1760DC00 == 32 [pid = 2068] [id = 491] 08:56:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (176FA800) [pid = 2068] [serial = 1473] [outer = 00000000] 08:56:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17E73C00) [pid = 2068] [serial = 1474] [outer = 176FA800] 08:56:40 INFO - PROCESS | 2068 | 1466438200997 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E7A400) [pid = 2068] [serial = 1475] [outer = 176FA800] 08:56:41 INFO - PROCESS | 2068 | 1466438201450 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 687ms 08:56:41 INFO - PROCESS | 2068 | 1466438201482 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 2068 | 1466438201484 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:56:41 INFO - PROCESS | 2068 | 1466438201487 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:56:41 INFO - PROCESS | 2068 | 1466438201488 Marionette TRACE conn3 <- [1,1930,null,{}] 08:56:41 INFO - PROCESS | 2068 | 1466438201492 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 2068 | 1466438201497 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:41 INFO - PROCESS | 2068 | 1466438201626 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:56:41 INFO - PROCESS | 2068 | 1466438201632 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 2068 | 1466438201634 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:41 INFO - PROCESS | 2068 | ++DOCSHELL 19709800 == 33 [pid = 2068] [id = 492] 08:56:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19709C00) [pid = 2068] [serial = 1476] [outer = 00000000] 08:56:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19860000) [pid = 2068] [serial = 1477] [outer = 19709C00] 08:56:41 INFO - PROCESS | 2068 | 1466438201677 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1986D000) [pid = 2068] [serial = 1478] [outer = 19709C00] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10A48C00) [pid = 2068] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (176FB000) [pid = 2068] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1981F000) [pid = 2068] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (178DE800) [pid = 2068] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (10E03400) [pid = 2068] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1327A400) [pid = 2068] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10A45800) [pid = 2068] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (12AAB400) [pid = 2068] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16084400) [pid = 2068] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16BDC000) [pid = 2068] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (105EC800) [pid = 2068] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (13651C00) [pid = 2068] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:56:42 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (169E0000) [pid = 2068] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:56:42 INFO - PROCESS | 2068 | 1466438202357 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 891ms 08:56:42 INFO - PROCESS | 2068 | 1466438202392 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 2068 | 1466438202394 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:56:42 INFO - PROCESS | 2068 | 1466438202397 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 2068 | 1466438202399 Marionette TRACE conn3 <- [1,1934,null,{}] 08:56:42 INFO - PROCESS | 2068 | 1466438202402 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 2068 | 1466438202404 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:42 INFO - PROCESS | 2068 | 1466438202483 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:56:42 INFO - PROCESS | 2068 | 1466438202489 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 2068 | 1466438202491 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:42 INFO - PROCESS | 2068 | ++DOCSHELL 13651C00 == 34 [pid = 2068] [id = 493] 08:56:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13656000) [pid = 2068] [serial = 1479] [outer = 00000000] 08:56:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16082C00) [pid = 2068] [serial = 1480] [outer = 13656000] 08:56:42 INFO - PROCESS | 2068 | 1466438202533 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16BE9000) [pid = 2068] [serial = 1481] [outer = 13656000] 08:56:42 INFO - PROCESS | 2068 | 1466438202951 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 594ms 08:56:43 INFO - PROCESS | 2068 | 1466438203007 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 2068 | 1466438203009 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 2068 | 1466438203014 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 2068 | 1466438203015 Marionette TRACE conn3 <- [1,1938,null,{}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:56:43 INFO - PROCESS | 2068 | 1466438203018 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 2068 | 1466438203020 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:43 INFO - PROCESS | 2068 | 1466438203099 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:56:43 INFO - PROCESS | 2068 | 1466438203105 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 2068 | 1466438203107 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:43 INFO - PROCESS | 2068 | ++DOCSHELL 15C98C00 == 35 [pid = 2068] [id = 494] 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1611C800) [pid = 2068] [serial = 1482] [outer = 00000000] 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19A46000) [pid = 2068] [serial = 1483] [outer = 1611C800] 08:56:43 INFO - PROCESS | 2068 | 1466438203149 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A48800) [pid = 2068] [serial = 1484] [outer = 1611C800] 08:56:43 INFO - PROCESS | 2068 | 1466438203571 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 594ms 08:56:43 INFO - PROCESS | 2068 | 1466438203614 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 2068 | 1466438203616 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:56:43 INFO - PROCESS | 2068 | 1466438203636 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 2068 | 1466438203638 Marionette TRACE conn3 <- [1,1942,null,{}] 08:56:43 INFO - PROCESS | 2068 | 1466438203641 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 2068 | 1466438203643 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:43 INFO - PROCESS | 2068 | 1466438203722 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:56:43 INFO - PROCESS | 2068 | 1466438203727 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 2068 | 1466438203729 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:43 INFO - PROCESS | 2068 | ++DOCSHELL 1611F800 == 36 [pid = 2068] [id = 495] 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19CEE000) [pid = 2068] [serial = 1485] [outer = 00000000] 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19CF5C00) [pid = 2068] [serial = 1486] [outer = 19CEE000] 08:56:43 INFO - PROCESS | 2068 | 1466438203771 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (112DE400) [pid = 2068] [serial = 1487] [outer = 19CEE000] 08:56:44 INFO - PROCESS | 2068 | 1466438204356 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 797ms 08:56:44 INFO - PROCESS | 2068 | 1466438204433 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 2068 | 1466438204438 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:56:44 INFO - PROCESS | 2068 | 1466438204444 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 2068 | 1466438204447 Marionette TRACE conn3 <- [1,1946,null,{}] 08:56:44 INFO - PROCESS | 2068 | 1466438204453 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 2068 | 1466438204456 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:44 INFO - PROCESS | 2068 | 1466438204623 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:56:44 INFO - PROCESS | 2068 | 1466438204633 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 2068 | 1466438204638 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:44 INFO - PROCESS | 2068 | ++DOCSHELL 1055F800 == 37 [pid = 2068] [id = 496] 08:56:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (105ED400) [pid = 2068] [serial = 1488] [outer = 00000000] 08:56:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (11C2B000) [pid = 2068] [serial = 1489] [outer = 105ED400] 08:56:44 INFO - PROCESS | 2068 | 1466438204693 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (13053800) [pid = 2068] [serial = 1490] [outer = 105ED400] 08:56:45 INFO - PROCESS | 2068 | 1466438205443 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1046ms 08:56:45 INFO - PROCESS | 2068 | 1466438205480 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 2068 | 1466438205485 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:56:45 INFO - PROCESS | 2068 | 1466438205492 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 2068 | 1466438205495 Marionette TRACE conn3 <- [1,1950,null,{}] 08:56:45 INFO - PROCESS | 2068 | 1466438205499 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 2068 | 1466438205503 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:45 INFO - PROCESS | 2068 | 1466438205674 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:56:45 INFO - PROCESS | 2068 | 1466438205802 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 2068 | 1466438205805 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:45 INFO - PROCESS | 2068 | ++DOCSHELL 15395C00 == 38 [pid = 2068] [id = 497] 08:56:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1539E000) [pid = 2068] [serial = 1491] [outer = 00000000] 08:56:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (16081800) [pid = 2068] [serial = 1492] [outer = 1539E000] 08:56:45 INFO - PROCESS | 2068 | 1466438205862 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (16957C00) [pid = 2068] [serial = 1493] [outer = 1539E000] 08:56:46 INFO - PROCESS | 2068 | 1466438206752 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1297ms 08:56:46 INFO - PROCESS | 2068 | 1466438206789 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 2068 | 1466438206793 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:56:46 INFO - PROCESS | 2068 | 1466438206798 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 2068 | 1466438206801 Marionette TRACE conn3 <- [1,1954,null,{}] 08:56:46 INFO - PROCESS | 2068 | 1466438206806 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 2068 | 1466438206809 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:46 INFO - PROCESS | 2068 | 1466438206917 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:56:47 INFO - PROCESS | 2068 | 1466438207050 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 2068 | 1466438207054 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 15C98C00 == 37 [pid = 2068] [id = 494] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 13651C00 == 36 [pid = 2068] [id = 493] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 19709800 == 35 [pid = 2068] [id = 492] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 1760DC00 == 34 [pid = 2068] [id = 491] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 168C0400 == 33 [pid = 2068] [id = 490] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 16120000 == 32 [pid = 2068] [id = 489] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 13130400 == 31 [pid = 2068] [id = 488] 08:56:47 INFO - PROCESS | 2068 | --DOCSHELL 10E0F400 == 30 [pid = 2068] [id = 487] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19E99800) [pid = 2068] [serial = 1448] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19E99400) [pid = 2068] [serial = 1447] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (153A7800) [pid = 2068] [serial = 1444] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16125000) [pid = 2068] [serial = 1445] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (178EA800) [pid = 2068] [serial = 1432] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19864000) [pid = 2068] [serial = 1435] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (17C3EC00) [pid = 2068] [serial = 1433] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1A4ECC00) [pid = 2068] [serial = 1412] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10EC4800) [pid = 2068] [serial = 1414] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (11CC7800) [pid = 2068] [serial = 1415] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1400C800) [pid = 2068] [serial = 1417] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1539DC00) [pid = 2068] [serial = 1418] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10FABC00) [pid = 2068] [serial = 1420] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (11C25400) [pid = 2068] [serial = 1421] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1365B400) [pid = 2068] [serial = 1423] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1440B400) [pid = 2068] [serial = 1424] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16120800) [pid = 2068] [serial = 1426] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (165C4C00) [pid = 2068] [serial = 1427] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16D6AC00) [pid = 2068] [serial = 1429] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1985F400) [pid = 2068] [serial = 1436] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (12DF3800) [pid = 2068] [serial = 1438] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19823400) [pid = 2068] [serial = 1441] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (10E0CC00) [pid = 2068] [serial = 1439] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (19861000) [pid = 2068] [serial = 1442] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1760D000) [pid = 2068] [serial = 1430] [outer = 00000000] [url = about:blank] 08:56:47 INFO - PROCESS | 2068 | ++DOCSHELL 104E7400 == 31 [pid = 2068] [id = 498] 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1055C000) [pid = 2068] [serial = 1494] [outer = 00000000] 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (10E0C400) [pid = 2068] [serial = 1495] [outer = 1055C000] 08:56:47 INFO - PROCESS | 2068 | 1466438207126 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (10FE2800) [pid = 2068] [serial = 1496] [outer = 1055C000] 08:56:47 INFO - PROCESS | 2068 | 1466438207527 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 797ms 08:56:47 INFO - PROCESS | 2068 | 1466438207601 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 2068 | 1466438207605 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:56:47 INFO - PROCESS | 2068 | 1466438207613 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 2068 | 1466438207615 Marionette TRACE conn3 <- [1,1958,null,{}] 08:56:47 INFO - PROCESS | 2068 | 1466438207620 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 2068 | 1466438207622 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:47 INFO - PROCESS | 2068 | 1466438207709 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:56:47 INFO - PROCESS | 2068 | 1466438207715 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 2068 | 1466438207718 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:47 INFO - PROCESS | 2068 | ++DOCSHELL 13035000 == 32 [pid = 2068] [id = 499] 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (13051800) [pid = 2068] [serial = 1497] [outer = 00000000] 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (13277400) [pid = 2068] [serial = 1498] [outer = 13051800] 08:56:47 INFO - PROCESS | 2068 | 1466438207768 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1400E800) [pid = 2068] [serial = 1499] [outer = 13051800] 08:56:48 INFO - PROCESS | 2068 | 1466438208238 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 625ms 08:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:56:48 INFO - PROCESS | 2068 | 1466438208249 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 2068 | 1466438208252 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:56:48 INFO - PROCESS | 2068 | 1466438208255 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 2068 | 1466438208258 Marionette TRACE conn3 <- [1,1962,null,{}] 08:56:48 INFO - PROCESS | 2068 | 1466438208269 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 2068 | 1466438208273 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:48 INFO - PROCESS | 2068 | 1466438208400 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:56:48 INFO - PROCESS | 2068 | 1466438208410 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 2068 | 1466438208413 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:48 INFO - PROCESS | 2068 | ++DOCSHELL 15C9D000 == 33 [pid = 2068] [id = 500] 08:56:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (15C9D400) [pid = 2068] [serial = 1500] [outer = 00000000] 08:56:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16122800) [pid = 2068] [serial = 1501] [outer = 15C9D400] 08:56:48 INFO - PROCESS | 2068 | 1466438208459 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16771C00) [pid = 2068] [serial = 1502] [outer = 15C9D400] 08:56:48 INFO - PROCESS | 2068 | 1466438208926 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 08:56:48 INFO - PROCESS | 2068 | 1466438208954 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 2068 | 1466438208957 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:56:48 INFO - PROCESS | 2068 | 1466438208964 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 2068 | 1466438208965 Marionette TRACE conn3 <- [1,1966,null,{}] 08:56:48 INFO - PROCESS | 2068 | 1466438208968 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 2068 | 1466438208970 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:49 INFO - PROCESS | 2068 | 1466438209064 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:56:49 INFO - PROCESS | 2068 | 1466438209068 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 2068 | 1466438209071 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:49 INFO - PROCESS | 2068 | ++DOCSHELL 16BE3000 == 34 [pid = 2068] [id = 501] 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (17659400) [pid = 2068] [serial = 1503] [outer = 00000000] 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (178E2400) [pid = 2068] [serial = 1504] [outer = 17659400] 08:56:49 INFO - PROCESS | 2068 | 1466438209116 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17E01800) [pid = 2068] [serial = 1505] [outer = 17659400] 08:56:49 INFO - PROCESS | 2068 | 1466438209547 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 08:56:49 INFO - PROCESS | 2068 | 1466438209608 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 2068 | 1466438209610 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:56:49 INFO - PROCESS | 2068 | 1466438209613 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 2068 | 1466438209615 Marionette TRACE conn3 <- [1,1970,null,{}] 08:56:49 INFO - PROCESS | 2068 | 1466438209618 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 2068 | 1466438209620 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:49 INFO - PROCESS | 2068 | 1466438209729 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:56:49 INFO - PROCESS | 2068 | 1466438209735 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 2068 | 1466438209737 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:49 INFO - PROCESS | 2068 | ++DOCSHELL 17602000 == 35 [pid = 2068] [id = 502] 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17CA5000) [pid = 2068] [serial = 1506] [outer = 00000000] 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1970C800) [pid = 2068] [serial = 1507] [outer = 17CA5000] 08:56:49 INFO - PROCESS | 2068 | 1466438209779 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1970DC00) [pid = 2068] [serial = 1508] [outer = 17CA5000] 08:56:50 INFO - PROCESS | 2068 | 1466438210232 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 624ms 08:56:50 INFO - PROCESS | 2068 | 1466438210251 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 2068 | 1466438210253 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:56:50 INFO - PROCESS | 2068 | 1466438210256 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:56:50 INFO - PROCESS | 2068 | 1466438210258 Marionette TRACE conn3 <- [1,1974,null,{}] 08:56:50 INFO - PROCESS | 2068 | 1466438210268 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 2068 | 1466438210274 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:50 INFO - PROCESS | 2068 | 1466438210407 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:56:50 INFO - PROCESS | 2068 | 1466438210475 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 2068 | 1466438210477 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:50 INFO - PROCESS | 2068 | ++DOCSHELL 17552000 == 36 [pid = 2068] [id = 503] 08:56:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19709800) [pid = 2068] [serial = 1509] [outer = 00000000] 08:56:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1986C800) [pid = 2068] [serial = 1510] [outer = 19709800] 08:56:50 INFO - PROCESS | 2068 | 1466438210522 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19863C00) [pid = 2068] [serial = 1511] [outer = 19709800] 08:56:50 INFO - PROCESS | 2068 | 1466438210934 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 703ms 08:56:50 INFO - PROCESS | 2068 | 1466438210956 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 2068 | 1466438210958 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:56:50 INFO - PROCESS | 2068 | 1466438210962 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 2068 | 1466438210963 Marionette TRACE conn3 <- [1,1978,null,{}] 08:56:50 INFO - PROCESS | 2068 | 1466438210966 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 2068 | 1466438210978 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:51 INFO - PROCESS | 2068 | 1466438211090 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:56:51 INFO - PROCESS | 2068 | 1466438211197 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 2068 | 1466438211199 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:51 INFO - PROCESS | 2068 | ++DOCSHELL 19E97000 == 37 [pid = 2068] [id = 504] 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19E97400) [pid = 2068] [serial = 1512] [outer = 00000000] 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19EC6400) [pid = 2068] [serial = 1513] [outer = 19E97400] 08:56:51 INFO - PROCESS | 2068 | 1466438211241 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19ECB400) [pid = 2068] [serial = 1514] [outer = 19E97400] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16121000) [pid = 2068] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10EC6C00) [pid = 2068] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (169EC000) [pid = 2068] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (12AA3000) [pid = 2068] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16957800) [pid = 2068] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CF3400) [pid = 2068] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (176FA800) [pid = 2068] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19709C00) [pid = 2068] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1611C800) [pid = 2068] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (12BC1800) [pid = 2068] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13149400) [pid = 2068] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:56:51 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13656000) [pid = 2068] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:56:51 INFO - PROCESS | 2068 | 1466438211738 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 797ms 08:56:51 INFO - PROCESS | 2068 | 1466438211764 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 2068 | 1466438211766 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:56:51 INFO - PROCESS | 2068 | 1466438211769 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 2068 | 1466438211771 Marionette TRACE conn3 <- [1,1982,null,{}] 08:56:51 INFO - PROCESS | 2068 | 1466438211774 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 2068 | 1466438211776 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:51 INFO - PROCESS | 2068 | 1466438211851 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:56:51 INFO - PROCESS | 2068 | 1466438211857 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 2068 | 1466438211859 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:51 INFO - PROCESS | 2068 | ++DOCSHELL 10FE3000 == 38 [pid = 2068] [id = 505] 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1289A400) [pid = 2068] [serial = 1515] [outer = 00000000] 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (131E2C00) [pid = 2068] [serial = 1516] [outer = 1289A400] 08:56:51 INFO - PROCESS | 2068 | 1466438211901 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16084400) [pid = 2068] [serial = 1517] [outer = 1289A400] 08:56:52 INFO - PROCESS | 2068 | 1466438212313 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 593ms 08:56:52 INFO - PROCESS | 2068 | 1466438212367 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 2068 | 1466438212368 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:56:52 INFO - PROCESS | 2068 | 1466438212376 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 2068 | 1466438212377 Marionette TRACE conn3 <- [1,1986,null,{}] 08:56:52 INFO - PROCESS | 2068 | 1466438212381 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 2068 | 1466438212382 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:52 INFO - PROCESS | 2068 | 1466438212460 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:56:52 INFO - PROCESS | 2068 | 1466438212495 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 2068 | 1466438212498 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:52 INFO - PROCESS | 2068 | ++DOCSHELL 130A0400 == 39 [pid = 2068] [id = 506] 08:56:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (13149400) [pid = 2068] [serial = 1518] [outer = 00000000] 08:56:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19A4A000) [pid = 2068] [serial = 1519] [outer = 13149400] 08:56:52 INFO - PROCESS | 2068 | 1466438212543 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19CF4C00) [pid = 2068] [serial = 1520] [outer = 13149400] 08:56:52 INFO - PROCESS | 2068 | 1466438212989 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 641ms 08:56:53 INFO - PROCESS | 2068 | 1466438213010 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 2068 | 1466438213012 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:56:53 INFO - PROCESS | 2068 | 1466438213015 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 2068 | 1466438213017 Marionette TRACE conn3 <- [1,1990,null,{}] 08:56:53 INFO - PROCESS | 2068 | 1466438213020 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 2068 | 1466438213021 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:53 INFO - PROCESS | 2068 | 1466438213102 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:56:53 INFO - PROCESS | 2068 | 1466438213108 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 2068 | 1466438213110 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:53 INFO - PROCESS | 2068 | ++DOCSHELL 12A13C00 == 40 [pid = 2068] [id = 507] 08:56:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A46C00) [pid = 2068] [serial = 1521] [outer = 00000000] 08:56:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1A4DEC00) [pid = 2068] [serial = 1522] [outer = 19A46C00] 08:56:53 INFO - PROCESS | 2068 | 1466438213153 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1A4E1800) [pid = 2068] [serial = 1523] [outer = 19A46C00] 08:56:53 INFO - PROCESS | 2068 | 1466438213593 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 625ms 08:56:53 INFO - PROCESS | 2068 | 1466438213654 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 2068 | 1466438213656 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:56:53 INFO - PROCESS | 2068 | 1466438213659 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 2068 | 1466438213661 Marionette TRACE conn3 <- [1,1994,null,{}] 08:56:53 INFO - PROCESS | 2068 | 1466438213664 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 2068 | 1466438213667 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:53 INFO - PROCESS | 2068 | 1466438213805 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:56:53 INFO - PROCESS | 2068 | 1466438213994 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 2068 | 1466438213997 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:54 INFO - PROCESS | 2068 | ++DOCSHELL 10560000 == 41 [pid = 2068] [id = 508] 08:56:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (105EE000) [pid = 2068] [serial = 1524] [outer = 00000000] 08:56:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (10E05C00) [pid = 2068] [serial = 1525] [outer = 105EE000] 08:56:54 INFO - PROCESS | 2068 | 1466438214055 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10FAA800) [pid = 2068] [serial = 1526] [outer = 105EE000] 08:56:54 INFO - PROCESS | 2068 | 1466438214629 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 08:56:54 INFO - PROCESS | 2068 | 1466438214719 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 2068 | 1466438214723 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:56:54 INFO - PROCESS | 2068 | 1466438214728 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:56:54 INFO - PROCESS | 2068 | 1466438214731 Marionette TRACE conn3 <- [1,1998,null,{}] 08:56:54 INFO - PROCESS | 2068 | 1466438214736 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 2068 | 1466438214739 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:54 INFO - PROCESS | 2068 | 1466438214901 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:56:54 INFO - PROCESS | 2068 | 1466438214912 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 2068 | 1466438214915 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:54 INFO - PROCESS | 2068 | ++DOCSHELL 15A27000 == 42 [pid = 2068] [id = 509] 08:56:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (15A32400) [pid = 2068] [serial = 1527] [outer = 00000000] 08:56:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1611D400) [pid = 2068] [serial = 1528] [outer = 15A32400] 08:56:54 INFO - PROCESS | 2068 | 1466438214970 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (16D6AC00) [pid = 2068] [serial = 1529] [outer = 15A32400] 08:56:55 INFO - PROCESS | 2068 | 1466438215605 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 906ms 08:56:55 INFO - PROCESS | 2068 | 1466438215637 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 2068 | 1466438215640 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:56:55 INFO - PROCESS | 2068 | 1466438215644 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 2068 | 1466438215646 Marionette TRACE conn3 <- [1,2002,null,{}] 08:56:55 INFO - PROCESS | 2068 | 1466438215650 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 2068 | 1466438215652 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:55 INFO - PROCESS | 2068 | 1466438215759 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:56:55 INFO - PROCESS | 2068 | 1466438215935 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 2068 | 1466438215937 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:55 INFO - PROCESS | 2068 | ++DOCSHELL 19867000 == 43 [pid = 2068] [id = 510] 08:56:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19867C00) [pid = 2068] [serial = 1530] [outer = 00000000] 08:56:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19A11C00) [pid = 2068] [serial = 1531] [outer = 19867C00] 08:56:55 INFO - PROCESS | 2068 | 1466438215991 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19E92400) [pid = 2068] [serial = 1532] [outer = 19867C00] 08:56:56 INFO - PROCESS | 2068 | 1466438216557 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 937ms 08:56:56 INFO - PROCESS | 2068 | 1466438216588 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 2068 | 1466438216592 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:56:56 INFO - PROCESS | 2068 | 1466438216603 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 2068 | 1466438216607 Marionette TRACE conn3 <- [1,2006,null,{}] 08:56:56 INFO - PROCESS | 2068 | 1466438216611 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 2068 | 1466438216617 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:56 INFO - PROCESS | 2068 | 1466438216731 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:56:56 INFO - PROCESS | 2068 | 1466438216866 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 2068 | 1466438216869 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:56 INFO - PROCESS | 2068 | ++DOCSHELL 1611FC00 == 44 [pid = 2068] [id = 511] 08:56:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19A11800) [pid = 2068] [serial = 1533] [outer = 00000000] 08:56:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A516C00) [pid = 2068] [serial = 1534] [outer = 19A11800] 08:56:56 INFO - PROCESS | 2068 | 1466438216922 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A51B000) [pid = 2068] [serial = 1535] [outer = 19A11800] 08:56:57 INFO - PROCESS | 2068 | 1466438217694 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1156ms 08:56:57 INFO - PROCESS | 2068 | 1466438217770 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 2068 | 1466438217774 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:56:57 INFO - PROCESS | 2068 | 1466438217780 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 2068 | 1466438217784 Marionette TRACE conn3 <- [1,2010,null,{}] 08:56:57 INFO - PROCESS | 2068 | 1466438217789 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 2068 | 1466438217792 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:57 INFO - PROCESS | 2068 | 1466438217891 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:56:58 INFO - PROCESS | 2068 | 1466438218025 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 2068 | 1466438218029 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:58 INFO - PROCESS | 2068 | ++DOCSHELL 13045400 == 45 [pid = 2068] [id = 512] 08:56:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (13051C00) [pid = 2068] [serial = 1536] [outer = 00000000] 08:56:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (131E3800) [pid = 2068] [serial = 1537] [outer = 13051C00] 08:56:58 INFO - PROCESS | 2068 | 1466438218079 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (14004000) [pid = 2068] [serial = 1538] [outer = 13051C00] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 12A13C00 == 44 [pid = 2068] [id = 507] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 130A0400 == 43 [pid = 2068] [id = 506] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 10FE3000 == 42 [pid = 2068] [id = 505] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 19E97000 == 41 [pid = 2068] [id = 504] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 17552000 == 40 [pid = 2068] [id = 503] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 17602000 == 39 [pid = 2068] [id = 502] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 16BE3000 == 38 [pid = 2068] [id = 501] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 15C9D000 == 37 [pid = 2068] [id = 500] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 13035000 == 36 [pid = 2068] [id = 499] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 104E7400 == 35 [pid = 2068] [id = 498] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 1611F800 == 34 [pid = 2068] [id = 495] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 1055F800 == 33 [pid = 2068] [id = 496] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 15395C00 == 32 [pid = 2068] [id = 497] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 12AEB400 == 31 [pid = 2068] [id = 486] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 1611FC00 == 30 [pid = 2068] [id = 511] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 19867000 == 29 [pid = 2068] [id = 510] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 10560000 == 28 [pid = 2068] [id = 508] 08:56:59 INFO - PROCESS | 2068 | --DOCSHELL 15A27000 == 27 [pid = 2068] [id = 509] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (19860000) [pid = 2068] [serial = 1477] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (17E7A400) [pid = 2068] [serial = 1475] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1986D000) [pid = 2068] [serial = 1478] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (19A46000) [pid = 2068] [serial = 1483] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1440B000) [pid = 2068] [serial = 1460] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (13652400) [pid = 2068] [serial = 1459] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (131E3C00) [pid = 2068] [serial = 1465] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19CF5C00) [pid = 2068] [serial = 1486] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (13650800) [pid = 2068] [serial = 1466] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (16082C00) [pid = 2068] [serial = 1480] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19A48800) [pid = 2068] [serial = 1484] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16BE9000) [pid = 2068] [serial = 1481] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (168C0800) [pid = 2068] [serial = 1469] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16129C00) [pid = 2068] [serial = 1468] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (11402000) [pid = 2068] [serial = 1462] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (114C0000) [pid = 2068] [serial = 1463] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16BE7400) [pid = 2068] [serial = 1471] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13936400) [pid = 2068] [serial = 1451] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (12DF6400) [pid = 2068] [serial = 1450] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (178E3800) [pid = 2068] [serial = 1454] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16BE4400) [pid = 2068] [serial = 1453] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1A367400) [pid = 2068] [serial = 1457] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1A162400) [pid = 2068] [serial = 1456] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17E73C00) [pid = 2068] [serial = 1474] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (174A8000) [pid = 2068] [serial = 1472] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 2068 | 1466438219282 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1562ms 08:56:59 INFO - PROCESS | 2068 | 1466438219368 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 2068 | 1466438219372 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 2068 | 1466438219384 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:56:59 INFO - PROCESS | 2068 | 1466438219387 Marionette TRACE conn3 <- [1,2014,null,{}] 08:56:59 INFO - PROCESS | 2068 | 1466438219395 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 2068 | 1466438219398 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:59 INFO - PROCESS | 2068 | 1466438219507 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:56:59 INFO - PROCESS | 2068 | 1466438219515 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 2068 | 1466438219517 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:56:59 INFO - PROCESS | 2068 | ++DOCSHELL 10FAAC00 == 28 [pid = 2068] [id = 513] 08:56:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (10FAC000) [pid = 2068] [serial = 1539] [outer = 00000000] 08:56:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (11CC8000) [pid = 2068] [serial = 1540] [outer = 10FAC000] 08:56:59 INFO - PROCESS | 2068 | 1466438219564 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12A1E400) [pid = 2068] [serial = 1541] [outer = 10FAC000] 08:57:00 INFO - PROCESS | 2068 | 1466438220063 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 703ms 08:57:00 INFO - PROCESS | 2068 | 1466438220087 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 2068 | 1466438220091 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:57:00 INFO - PROCESS | 2068 | 1466438220101 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 2068 | 1466438220104 Marionette TRACE conn3 <- [1,2018,null,{}] 08:57:00 INFO - PROCESS | 2068 | 1466438220108 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 2068 | 1466438220110 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:00 INFO - PROCESS | 2068 | 1466438220197 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:57:00 INFO - PROCESS | 2068 | 1466438220203 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 2068 | 1466438220205 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:00 INFO - PROCESS | 2068 | ++DOCSHELL 13284800 == 29 [pid = 2068] [id = 514] 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (13650000) [pid = 2068] [serial = 1542] [outer = 00000000] 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (13936400) [pid = 2068] [serial = 1543] [outer = 13650000] 08:57:00 INFO - PROCESS | 2068 | 1466438220254 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1440B000) [pid = 2068] [serial = 1544] [outer = 13650000] 08:57:00 INFO - PROCESS | 2068 | 1466438220723 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 08:57:00 INFO - PROCESS | 2068 | 1466438220742 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 2068 | 1466438220745 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:57:00 INFO - PROCESS | 2068 | 1466438220750 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 2068 | 1466438220754 Marionette TRACE conn3 <- [1,2022,null,{}] 08:57:00 INFO - PROCESS | 2068 | 1466438220769 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 2068 | 1466438220773 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:00 INFO - PROCESS | 2068 | 1466438220862 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:57:00 INFO - PROCESS | 2068 | 1466438220868 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 2068 | 1466438220871 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:00 INFO - PROCESS | 2068 | ++DOCSHELL 1611D000 == 30 [pid = 2068] [id = 515] 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1611D800) [pid = 2068] [serial = 1545] [outer = 00000000] 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16629400) [pid = 2068] [serial = 1546] [outer = 1611D800] 08:57:00 INFO - PROCESS | 2068 | 1466438220921 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (169DF400) [pid = 2068] [serial = 1547] [outer = 1611D800] 08:57:01 INFO - PROCESS | 2068 | 1466438221433 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 766ms 08:57:01 INFO - PROCESS | 2068 | 1466438221508 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 2068 | 1466438221510 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:57:01 INFO - PROCESS | 2068 | 1466438221520 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 2068 | 1466438221522 Marionette TRACE conn3 <- [1,2026,null,{}] 08:57:01 INFO - PROCESS | 2068 | 1466438221525 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 2068 | 1466438221527 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:01 INFO - PROCESS | 2068 | 1466438221642 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:57:01 INFO - PROCESS | 2068 | 1466438221647 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 2068 | 1466438221649 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:01 INFO - PROCESS | 2068 | ++DOCSHELL 16129C00 == 31 [pid = 2068] [id = 516] 08:57:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16BE1400) [pid = 2068] [serial = 1548] [outer = 00000000] 08:57:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17552400) [pid = 2068] [serial = 1549] [outer = 16BE1400] 08:57:01 INFO - PROCESS | 2068 | 1466438221742 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17661C00) [pid = 2068] [serial = 1550] [outer = 16BE1400] 08:57:02 INFO - PROCESS | 2068 | 1466438222165 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 688ms 08:57:02 INFO - PROCESS | 2068 | 1466438222221 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 2068 | 1466438222223 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:57:02 INFO - PROCESS | 2068 | 1466438222230 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 2068 | 1466438222232 Marionette TRACE conn3 <- [1,2030,null,{}] 08:57:02 INFO - PROCESS | 2068 | 1466438222235 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 2068 | 1466438222237 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:02 INFO - PROCESS | 2068 | 1466438222372 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:57:02 INFO - PROCESS | 2068 | 1466438222383 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 2068 | 1466438222385 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:02 INFO - PROCESS | 2068 | ++DOCSHELL 178DE800 == 32 [pid = 2068] [id = 517] 08:57:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (178E6C00) [pid = 2068] [serial = 1551] [outer = 00000000] 08:57:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17E73C00) [pid = 2068] [serial = 1552] [outer = 178E6C00] 08:57:02 INFO - PROCESS | 2068 | 1466438222431 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E81400) [pid = 2068] [serial = 1553] [outer = 178E6C00] 08:57:02 INFO - PROCESS | 2068 | 1466438222879 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 703ms 08:57:02 INFO - PROCESS | 2068 | 1466438222927 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 2068 | 1466438222930 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:57:02 INFO - PROCESS | 2068 | 1466438222933 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:57:02 INFO - PROCESS | 2068 | 1466438222934 Marionette TRACE conn3 <- [1,2034,null,{}] 08:57:02 INFO - PROCESS | 2068 | 1466438222938 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 2068 | 1466438222943 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:03 INFO - PROCESS | 2068 | 1466438223079 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:57:03 INFO - PROCESS | 2068 | 1466438223144 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 2068 | 1466438223146 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:03 INFO - PROCESS | 2068 | ++DOCSHELL 1981AC00 == 33 [pid = 2068] [id = 518] 08:57:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19821800) [pid = 2068] [serial = 1554] [outer = 00000000] 08:57:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1986DC00) [pid = 2068] [serial = 1555] [outer = 19821800] 08:57:03 INFO - PROCESS | 2068 | 1466438223193 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1986C000) [pid = 2068] [serial = 1556] [outer = 19821800] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (1055C000) [pid = 2068] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (17659400) [pid = 2068] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19709800) [pid = 2068] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13051800) [pid = 2068] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1539E000) [pid = 2068] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19CEE000) [pid = 2068] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (15C9D400) [pid = 2068] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (105ED400) [pid = 2068] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19E97400) [pid = 2068] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1289A400) [pid = 2068] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (13149400) [pid = 2068] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (17CA5000) [pid = 2068] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:57:03 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19A46C00) [pid = 2068] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:57:03 INFO - PROCESS | 2068 | 1466438223863 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 953ms 08:57:03 INFO - PROCESS | 2068 | 1466438223878 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 2068 | 1466438223880 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 2068 | 1466438223884 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:57:03 INFO - PROCESS | 2068 | 1466438223895 Marionette TRACE conn3 <- [1,2038,null,{}] 08:57:03 INFO - PROCESS | 2068 | 1466438223898 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 2068 | 1466438223900 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:03 INFO - PROCESS | 2068 | 1466438223976 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:57:04 INFO - PROCESS | 2068 | 1466438224070 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 2068 | 1466438224072 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:04 INFO - PROCESS | 2068 | ++DOCSHELL 104E2000 == 34 [pid = 2068] [id = 519] 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1055C000) [pid = 2068] [serial = 1557] [outer = 00000000] 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (15A28000) [pid = 2068] [serial = 1558] [outer = 1055C000] 08:57:04 INFO - PROCESS | 2068 | 1466438224117 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (15A2A400) [pid = 2068] [serial = 1559] [outer = 1055C000] 08:57:04 INFO - PROCESS | 2068 | 1466438224477 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 656ms 08:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:57:04 INFO - PROCESS | 2068 | 1466438224544 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 2068 | 1466438224546 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:57:04 INFO - PROCESS | 2068 | 1466438224549 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 2068 | 1466438224551 Marionette TRACE conn3 <- [1,2042,null,{}] 08:57:04 INFO - PROCESS | 2068 | 1466438224555 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 2068 | 1466438224556 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:04 INFO - PROCESS | 2068 | 1466438224632 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:57:04 INFO - PROCESS | 2068 | 1466438224638 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 2068 | 1466438224640 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:04 INFO - PROCESS | 2068 | ++DOCSHELL 19866400 == 35 [pid = 2068] [id = 520] 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1986A400) [pid = 2068] [serial = 1560] [outer = 00000000] 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A4DC00) [pid = 2068] [serial = 1561] [outer = 1986A400] 08:57:04 INFO - PROCESS | 2068 | 1466438224683 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19CE8000) [pid = 2068] [serial = 1562] [outer = 1986A400] 08:57:05 INFO - PROCESS | 2068 | 1466438225127 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 625ms 08:57:05 INFO - PROCESS | 2068 | 1466438225186 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 2068 | 1466438225188 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:57:05 INFO - PROCESS | 2068 | 1466438225192 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 2068 | 1466438225193 Marionette TRACE conn3 <- [1,2046,null,{}] 08:57:05 INFO - PROCESS | 2068 | 1466438225196 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 2068 | 1466438225198 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:05 INFO - PROCESS | 2068 | 1466438225274 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:57:05 INFO - PROCESS | 2068 | 1466438225281 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 2068 | 1466438225283 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:05 INFO - PROCESS | 2068 | ++DOCSHELL 1611CC00 == 36 [pid = 2068] [id = 521] 08:57:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19E92800) [pid = 2068] [serial = 1563] [outer = 00000000] 08:57:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19E9E000) [pid = 2068] [serial = 1564] [outer = 19E92800] 08:57:05 INFO - PROCESS | 2068 | 1466438225325 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19EC0800) [pid = 2068] [serial = 1565] [outer = 19E92800] 08:57:05 INFO - PROCESS | 2068 | 1466438225916 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 796ms 08:57:05 INFO - PROCESS | 2068 | 1466438225994 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 2068 | 1466438225999 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:57:05 INFO - PROCESS | 2068 | 1466438226005 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 2068 | 1466438226008 Marionette TRACE conn3 <- [1,2050,null,{}] 08:57:06 INFO - PROCESS | 2068 | 1466438226014 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 2068 | 1466438226017 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:06 INFO - PROCESS | 2068 | 1466438226146 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:57:06 INFO - PROCESS | 2068 | 1466438226260 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 2068 | 1466438226265 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:06 INFO - PROCESS | 2068 | ++DOCSHELL 105EF800 == 37 [pid = 2068] [id = 522] 08:57:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (105F2000) [pid = 2068] [serial = 1566] [outer = 00000000] 08:57:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (11AD8800) [pid = 2068] [serial = 1567] [outer = 105F2000] 08:57:06 INFO - PROCESS | 2068 | 1466438226321 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (12DF3C00) [pid = 2068] [serial = 1568] [outer = 105F2000] 08:57:07 INFO - PROCESS | 2068 | 1466438227111 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1140ms 08:57:07 INFO - PROCESS | 2068 | 1466438227151 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 2068 | 1466438227156 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:57:07 INFO - PROCESS | 2068 | 1466438227162 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 2068 | 1466438227165 Marionette TRACE conn3 <- [1,2054,null,{}] 08:57:07 INFO - PROCESS | 2068 | 1466438227169 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 2068 | 1466438227172 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:07 INFO - PROCESS | 2068 | 1466438227288 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:57:07 INFO - PROCESS | 2068 | 1466438227424 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 2068 | 1466438227427 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:07 INFO - PROCESS | 2068 | ++DOCSHELL 13934C00 == 38 [pid = 2068] [id = 523] 08:57:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (144BF000) [pid = 2068] [serial = 1569] [outer = 00000000] 08:57:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (15C9D000) [pid = 2068] [serial = 1570] [outer = 144BF000] 08:57:07 INFO - PROCESS | 2068 | 1466438227483 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (16127C00) [pid = 2068] [serial = 1571] [outer = 144BF000] 08:57:08 INFO - PROCESS | 2068 | 1466438228374 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1297ms 08:57:08 INFO - PROCESS | 2068 | 1466438228461 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2068 | 1466438228465 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:57:08 INFO - PROCESS | 2068 | 1466438228471 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:57:08 INFO - PROCESS | 2068 | 1466438228474 Marionette TRACE conn3 <- [1,2058,null,{}] 08:57:08 INFO - PROCESS | 2068 | 1466438228479 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 2068 | 1466438228481 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:08 INFO - PROCESS | 2068 | 1466438228586 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 19866400 == 37 [pid = 2068] [id = 520] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 104E2000 == 36 [pid = 2068] [id = 519] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 1981AC00 == 35 [pid = 2068] [id = 518] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 178DE800 == 34 [pid = 2068] [id = 517] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 16129C00 == 33 [pid = 2068] [id = 516] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 1611D000 == 32 [pid = 2068] [id = 515] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 13284800 == 31 [pid = 2068] [id = 514] 08:57:08 INFO - PROCESS | 2068 | --DOCSHELL 10FAAC00 == 30 [pid = 2068] [id = 513] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1A4DEC00) [pid = 2068] [serial = 1522] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (10E0C400) [pid = 2068] [serial = 1495] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10FE2800) [pid = 2068] [serial = 1496] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (178E2400) [pid = 2068] [serial = 1504] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19863C00) [pid = 2068] [serial = 1511] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13277400) [pid = 2068] [serial = 1498] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1400E800) [pid = 2068] [serial = 1499] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16081800) [pid = 2068] [serial = 1492] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1986C800) [pid = 2068] [serial = 1510] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16957C00) [pid = 2068] [serial = 1493] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (112DE400) [pid = 2068] [serial = 1487] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16122800) [pid = 2068] [serial = 1501] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (16771C00) [pid = 2068] [serial = 1502] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (11C2B000) [pid = 2068] [serial = 1489] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13053800) [pid = 2068] [serial = 1490] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19EC6400) [pid = 2068] [serial = 1513] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (131E2C00) [pid = 2068] [serial = 1516] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16084400) [pid = 2068] [serial = 1517] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19A4A000) [pid = 2068] [serial = 1519] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19ECB400) [pid = 2068] [serial = 1514] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1970C800) [pid = 2068] [serial = 1507] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1A4E1800) [pid = 2068] [serial = 1523] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1970DC00) [pid = 2068] [serial = 1508] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19CF4C00) [pid = 2068] [serial = 1520] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (17E01800) [pid = 2068] [serial = 1505] [outer = 00000000] [url = about:blank] 08:57:08 INFO - PROCESS | 2068 | 1466438228713 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2068 | 1466438228717 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:08 INFO - PROCESS | 2068 | ++DOCSHELL 10A47800 == 31 [pid = 2068] [id = 524] 08:57:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (10A49000) [pid = 2068] [serial = 1572] [outer = 00000000] 08:57:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (10E0B000) [pid = 2068] [serial = 1573] [outer = 10A49000] 08:57:08 INFO - PROCESS | 2068 | 1466438228765 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10FAB800) [pid = 2068] [serial = 1574] [outer = 10A49000] 08:57:09 INFO - PROCESS | 2068 | 1466438229154 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 735ms 08:57:09 INFO - PROCESS | 2068 | 1466438229230 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 2068 | 1466438229234 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:57:09 INFO - PROCESS | 2068 | 1466438229242 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 2068 | 1466438229244 Marionette TRACE conn3 <- [1,2062,null,{}] 08:57:09 INFO - PROCESS | 2068 | 1466438229248 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 2068 | 1466438229250 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:09 INFO - PROCESS | 2068 | 1466438229333 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:57:09 INFO - PROCESS | 2068 | 1466438229340 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 2068 | 1466438229342 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:09 INFO - PROCESS | 2068 | ++DOCSHELL 12894800 == 32 [pid = 2068] [id = 525] 08:57:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1289A400) [pid = 2068] [serial = 1575] [outer = 00000000] 08:57:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (130A2400) [pid = 2068] [serial = 1576] [outer = 1289A400] 08:57:09 INFO - PROCESS | 2068 | 1466438229388 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (131E9000) [pid = 2068] [serial = 1577] [outer = 1289A400] 08:57:09 INFO - PROCESS | 2068 | 1466438229861 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 640ms 08:57:09 INFO - PROCESS | 2068 | 1466438229881 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 2068 | 1466438229883 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:57:09 INFO - PROCESS | 2068 | 1466438229886 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 2068 | 1466438229890 Marionette TRACE conn3 <- [1,2066,null,{}] 08:57:09 INFO - PROCESS | 2068 | 1466438229900 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 2068 | 1466438229905 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:10 INFO - PROCESS | 2068 | 1466438230022 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:57:10 INFO - PROCESS | 2068 | 1466438230123 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 2068 | 1466438230127 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:10 INFO - PROCESS | 2068 | ++DOCSHELL 15A25800 == 33 [pid = 2068] [id = 526] 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (15A27C00) [pid = 2068] [serial = 1578] [outer = 00000000] 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15C9D400) [pid = 2068] [serial = 1579] [outer = 15A27C00] 08:57:10 INFO - PROCESS | 2068 | 1466438230174 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1611F800) [pid = 2068] [serial = 1580] [outer = 15A27C00] 08:57:10 INFO - PROCESS | 2068 | 1466438230550 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 703ms 08:57:10 INFO - PROCESS | 2068 | 1466438230586 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 2068 | 1466438230588 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:57:10 INFO - PROCESS | 2068 | 1466438230591 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 2068 | 1466438230593 Marionette TRACE conn3 <- [1,2070,null,{}] 08:57:10 INFO - PROCESS | 2068 | 1466438230596 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 2068 | 1466438230598 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:10 INFO - PROCESS | 2068 | 1466438230693 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:57:10 INFO - PROCESS | 2068 | 1466438230797 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 2068 | 1466438230799 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:10 INFO - PROCESS | 2068 | ++DOCSHELL 165C1C00 == 34 [pid = 2068] [id = 527] 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (165C2800) [pid = 2068] [serial = 1581] [outer = 00000000] 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16BE4800) [pid = 2068] [serial = 1582] [outer = 165C2800] 08:57:10 INFO - PROCESS | 2068 | 1466438230842 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16D6C000) [pid = 2068] [serial = 1583] [outer = 165C2800] 08:57:11 INFO - PROCESS | 2068 | 1466438231288 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 750ms 08:57:11 INFO - PROCESS | 2068 | 1466438231332 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 2068 | 1466438231334 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 2068 | 1466438231337 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:57:11 INFO - PROCESS | 2068 | 1466438231338 Marionette TRACE conn3 <- [1,2074,null,{}] 08:57:11 INFO - PROCESS | 2068 | 1466438231342 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 2068 | 1466438231344 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:11 INFO - PROCESS | 2068 | 1466438231482 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:57:11 INFO - PROCESS | 2068 | 1466438231492 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 2068 | 1466438231494 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:11 INFO - PROCESS | 2068 | ++DOCSHELL 174A8000 == 35 [pid = 2068] [id = 528] 08:57:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1754FC00) [pid = 2068] [serial = 1584] [outer = 00000000] 08:57:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (178E2400) [pid = 2068] [serial = 1585] [outer = 1754FC00] 08:57:11 INFO - PROCESS | 2068 | 1466438231589 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17C4A800) [pid = 2068] [serial = 1586] [outer = 1754FC00] 08:57:12 INFO - PROCESS | 2068 | 1466438232016 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 735ms 08:57:12 INFO - PROCESS | 2068 | 1466438232078 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 2068 | 1466438232080 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:57:12 INFO - PROCESS | 2068 | 1466438232084 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 2068 | 1466438232087 Marionette TRACE conn3 <- [1,2078,null,{}] 08:57:12 INFO - PROCESS | 2068 | 1466438232091 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 2068 | 1466438232099 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:12 INFO - PROCESS | 2068 | 1466438232237 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:57:12 INFO - PROCESS | 2068 | 1466438232249 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2068 | 1466438232251 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:12 INFO - PROCESS | 2068 | ++DOCSHELL 19457400 == 36 [pid = 2068] [id = 529] 08:57:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19707400) [pid = 2068] [serial = 1587] [outer = 00000000] 08:57:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19710800) [pid = 2068] [serial = 1588] [outer = 19707400] 08:57:12 INFO - PROCESS | 2068 | 1466438232294 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19817000) [pid = 2068] [serial = 1589] [outer = 19707400] 08:57:12 INFO - PROCESS | 2068 | 1466438232819 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (13650000) [pid = 2068] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10FAC000) [pid = 2068] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1611D800) [pid = 2068] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (13051C00) [pid = 2068] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19821800) [pid = 2068] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (105EE000) [pid = 2068] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (15A32400) [pid = 2068] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19867C00) [pid = 2068] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A11800) [pid = 2068] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (178E6C00) [pid = 2068] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1055C000) [pid = 2068] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1986A400) [pid = 2068] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:57:12 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16BE1400) [pid = 2068] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 797ms 08:57:12 INFO - PROCESS | 2068 | 1466438232885 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 2068 | 1466438232887 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 2068 | 1466438232891 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:57:12 INFO - PROCESS | 2068 | 1466438232892 Marionette TRACE conn3 <- [1,2082,null,{}] 08:57:12 INFO - PROCESS | 2068 | 1466438232896 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 2068 | 1466438232897 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:12 INFO - PROCESS | 2068 | 1466438232978 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:57:12 INFO - PROCESS | 2068 | 1466438232983 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2068 | 1466438232985 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:12 INFO - PROCESS | 2068 | ++DOCSHELL 13149400 == 37 [pid = 2068] [id = 530] 08:57:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13152800) [pid = 2068] [serial = 1590] [outer = 00000000] 08:57:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (15A27400) [pid = 2068] [serial = 1591] [outer = 13152800] 08:57:13 INFO - PROCESS | 2068 | 1466438233027 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15A32400) [pid = 2068] [serial = 1592] [outer = 13152800] 08:57:13 INFO - PROCESS | 2068 | 1466438233454 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 593ms 08:57:13 INFO - PROCESS | 2068 | 1466438233492 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 2068 | 1466438233494 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 2068 | 1466438233497 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:57:13 INFO - PROCESS | 2068 | 1466438233499 Marionette TRACE conn3 <- [1,2086,null,{}] 08:57:13 INFO - PROCESS | 2068 | 1466438233502 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 2068 | 1466438233504 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:13 INFO - PROCESS | 2068 | 1466438233582 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:57:13 INFO - PROCESS | 2068 | 1466438233587 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 2068 | 1466438233589 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:13 INFO - PROCESS | 2068 | ++DOCSHELL 11C2E000 == 38 [pid = 2068] [id = 531] 08:57:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (13051C00) [pid = 2068] [serial = 1593] [outer = 00000000] 08:57:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1981B400) [pid = 2068] [serial = 1594] [outer = 13051C00] 08:57:13 INFO - PROCESS | 2068 | 1466438233632 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1985F400) [pid = 2068] [serial = 1595] [outer = 13051C00] 08:57:14 INFO - PROCESS | 2068 | 1466438234045 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 594ms 08:57:14 INFO - PROCESS | 2068 | 1466438234106 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 2068 | 1466438234108 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:57:14 INFO - PROCESS | 2068 | 1466438234111 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2068 | 1466438234113 Marionette TRACE conn3 <- [1,2090,null,{}] 08:57:14 INFO - PROCESS | 2068 | 1466438234116 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 2068 | 1466438234118 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:14 INFO - PROCESS | 2068 | 1466438234207 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:57:14 INFO - PROCESS | 2068 | 1466438234214 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2068 | 1466438234216 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:14 INFO - PROCESS | 2068 | ++DOCSHELL 157EC800 == 39 [pid = 2068] [id = 532] 08:57:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (169E6400) [pid = 2068] [serial = 1596] [outer = 00000000] 08:57:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A18000) [pid = 2068] [serial = 1597] [outer = 169E6400] 08:57:14 INFO - PROCESS | 2068 | 1466438234258 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19A4F800) [pid = 2068] [serial = 1598] [outer = 169E6400] 08:57:14 INFO - PROCESS | 2068 | 1466438234708 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 08:57:14 INFO - PROCESS | 2068 | 1466438234757 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 2068 | 1466438234759 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:57:14 INFO - PROCESS | 2068 | 1466438234762 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2068 | 1466438234764 Marionette TRACE conn3 <- [1,2094,null,{}] 08:57:14 INFO - PROCESS | 2068 | 1466438234767 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 2068 | 1466438234769 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:14 INFO - PROCESS | 2068 | 1466438234890 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:57:15 INFO - PROCESS | 2068 | 1466438235030 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 2068 | 1466438235034 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:15 INFO - PROCESS | 2068 | ++DOCSHELL 103D2800 == 40 [pid = 2068] [id = 533] 08:57:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (103F3000) [pid = 2068] [serial = 1599] [outer = 00000000] 08:57:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (104EC800) [pid = 2068] [serial = 1600] [outer = 103F3000] 08:57:15 INFO - PROCESS | 2068 | 1466438235093 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (10E06C00) [pid = 2068] [serial = 1601] [outer = 103F3000] 08:57:15 INFO - PROCESS | 2068 | 1466438235743 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1047ms 08:57:15 INFO - PROCESS | 2068 | 1466438235818 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 2068 | 1466438235823 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 2068 | 1466438235842 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:57:15 INFO - PROCESS | 2068 | 1466438235845 Marionette TRACE conn3 <- [1,2098,null,{}] 08:57:15 INFO - PROCESS | 2068 | 1466438235851 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 2068 | 1466438235854 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:15 INFO - PROCESS | 2068 | 1466438235974 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:57:16 INFO - PROCESS | 2068 | 1466438236108 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2068 | 1466438236111 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:16 INFO - PROCESS | 2068 | ++DOCSHELL 13933000 == 41 [pid = 2068] [id = 534] 08:57:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1400E000) [pid = 2068] [serial = 1602] [outer = 00000000] 08:57:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (15213800) [pid = 2068] [serial = 1603] [outer = 1400E000] 08:57:16 INFO - PROCESS | 2068 | 1466438236168 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (157E6000) [pid = 2068] [serial = 1604] [outer = 1400E000] 08:57:16 INFO - PROCESS | 2068 | 1466438236732 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 953ms 08:57:16 INFO - PROCESS | 2068 | 1466438236789 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2068 | 1466438236792 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:57:16 INFO - PROCESS | 2068 | 1466438236796 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 2068 | 1466438236798 Marionette TRACE conn3 <- [1,2102,null,{}] 08:57:16 INFO - PROCESS | 2068 | 1466438236802 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 2068 | 1466438236804 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:16 INFO - PROCESS | 2068 | 1466438236912 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:57:17 INFO - PROCESS | 2068 | 1466438237024 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2068 | 1466438237026 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:17 INFO - PROCESS | 2068 | ++DOCSHELL 1539E800 == 42 [pid = 2068] [id = 535] 08:57:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (17659400) [pid = 2068] [serial = 1605] [outer = 00000000] 08:57:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (17E0AC00) [pid = 2068] [serial = 1606] [outer = 17659400] 08:57:17 INFO - PROCESS | 2068 | 1466438237120 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1970A400) [pid = 2068] [serial = 1607] [outer = 17659400] 08:57:17 INFO - PROCESS | 2068 | 1466438237704 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 953ms 08:57:17 INFO - PROCESS | 2068 | 1466438237740 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2068 | 1466438237744 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:57:17 INFO - PROCESS | 2068 | 1466438237754 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2068 | 1466438237759 Marionette TRACE conn3 <- [1,2106,null,{}] 08:57:17 INFO - PROCESS | 2068 | 1466438237762 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 2068 | 1466438237766 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:17 INFO - PROCESS | 2068 | 1466438237899 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:57:18 INFO - PROCESS | 2068 | 1466438238010 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 2068 | 1466438238012 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:18 INFO - PROCESS | 2068 | ++DOCSHELL 17E80800 == 43 [pid = 2068] [id = 536] 08:57:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19451800) [pid = 2068] [serial = 1608] [outer = 00000000] 08:57:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19861C00) [pid = 2068] [serial = 1609] [outer = 19451800] 08:57:18 INFO - PROCESS | 2068 | 1466438238065 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19CF4800) [pid = 2068] [serial = 1610] [outer = 19451800] 08:57:18 INFO - PROCESS | 2068 | 1466438238788 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1094ms 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:57:18 INFO - PROCESS | 2068 | 1466438238857 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 2068 | 1466438238861 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 2068 | 1466438238865 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 2068 | 1466438238868 Marionette TRACE conn3 <- [1,2110,null,{}] 08:57:18 INFO - PROCESS | 2068 | 1466438238874 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 2068 | 1466438238876 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:18 INFO - PROCESS | 2068 | 1466438238974 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:57:19 INFO - PROCESS | 2068 | 1466438239116 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2068 | 1466438239118 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:19 INFO - PROCESS | 2068 | ++DOCSHELL 11C2B000 == 44 [pid = 2068] [id = 537] 08:57:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (11C2B800) [pid = 2068] [serial = 1611] [outer = 00000000] 08:57:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (13279C00) [pid = 2068] [serial = 1612] [outer = 11C2B800] 08:57:19 INFO - PROCESS | 2068 | 1466438239168 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (13937400) [pid = 2068] [serial = 1613] [outer = 11C2B800] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 13045400 == 43 [pid = 2068] [id = 512] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 157EC800 == 42 [pid = 2068] [id = 532] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 11C2E000 == 41 [pid = 2068] [id = 531] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 13149400 == 40 [pid = 2068] [id = 530] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 19457400 == 39 [pid = 2068] [id = 529] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 174A8000 == 38 [pid = 2068] [id = 528] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 165C1C00 == 37 [pid = 2068] [id = 527] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 15A25800 == 36 [pid = 2068] [id = 526] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 12894800 == 35 [pid = 2068] [id = 525] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 10A47800 == 34 [pid = 2068] [id = 524] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 13934C00 == 33 [pid = 2068] [id = 523] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 1611CC00 == 32 [pid = 2068] [id = 521] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 105EF800 == 31 [pid = 2068] [id = 522] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 17E80800 == 30 [pid = 2068] [id = 536] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 1539E800 == 29 [pid = 2068] [id = 535] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 103D2800 == 28 [pid = 2068] [id = 533] 08:57:19 INFO - PROCESS | 2068 | --DOCSHELL 13933000 == 27 [pid = 2068] [id = 534] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (13936400) [pid = 2068] [serial = 1543] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1440B000) [pid = 2068] [serial = 1544] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (11CC8000) [pid = 2068] [serial = 1540] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (12A1E400) [pid = 2068] [serial = 1541] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (16629400) [pid = 2068] [serial = 1546] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (14004000) [pid = 2068] [serial = 1538] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (131E3800) [pid = 2068] [serial = 1537] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1986DC00) [pid = 2068] [serial = 1555] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (10FAA800) [pid = 2068] [serial = 1526] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10E05C00) [pid = 2068] [serial = 1525] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (16D6AC00) [pid = 2068] [serial = 1529] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1611D400) [pid = 2068] [serial = 1528] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19E92400) [pid = 2068] [serial = 1532] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19A11C00) [pid = 2068] [serial = 1531] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1A51B000) [pid = 2068] [serial = 1535] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1A516C00) [pid = 2068] [serial = 1534] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19E9E000) [pid = 2068] [serial = 1564] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (17E73C00) [pid = 2068] [serial = 1552] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (15A28000) [pid = 2068] [serial = 1558] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A4DC00) [pid = 2068] [serial = 1561] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19CE8000) [pid = 2068] [serial = 1562] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1986C000) [pid = 2068] [serial = 1556] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (15A2A400) [pid = 2068] [serial = 1559] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (17552400) [pid = 2068] [serial = 1549] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17E81400) [pid = 2068] [serial = 1553] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17661C00) [pid = 2068] [serial = 1550] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (169DF400) [pid = 2068] [serial = 1547] [outer = 00000000] [url = about:blank] 08:57:20 INFO - PROCESS | 2068 | 1466438240299 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1453ms 08:57:20 INFO - PROCESS | 2068 | 1466438240329 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 2068 | 1466438240334 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:57:20 INFO - PROCESS | 2068 | 1466438240340 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 2068 | 1466438240347 Marionette TRACE conn3 <- [1,2114,null,{}] 08:57:20 INFO - PROCESS | 2068 | 1466438240352 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 2068 | 1466438240355 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:20 INFO - PROCESS | 2068 | 1466438240442 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:57:20 INFO - PROCESS | 2068 | 1466438240451 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 2068 | 1466438240454 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:20 INFO - PROCESS | 2068 | ++DOCSHELL 10FAFC00 == 28 [pid = 2068] [id = 538] 08:57:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1140B800) [pid = 2068] [serial = 1614] [outer = 00000000] 08:57:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (12A1AC00) [pid = 2068] [serial = 1615] [outer = 1140B800] 08:57:20 INFO - PROCESS | 2068 | 1466438240501 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (12BC7000) [pid = 2068] [serial = 1616] [outer = 1140B800] 08:57:20 INFO - PROCESS | 2068 | 1466438240986 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 703ms 08:57:21 INFO - PROCESS | 2068 | 1466438241039 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2068 | 1466438241043 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:57:21 INFO - PROCESS | 2068 | 1466438241050 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2068 | 1466438241052 Marionette TRACE conn3 <- [1,2118,null,{}] 08:57:21 INFO - PROCESS | 2068 | 1466438241056 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 2068 | 1466438241059 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:21 INFO - PROCESS | 2068 | 1466438241174 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:57:21 INFO - PROCESS | 2068 | 1466438241277 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2068 | 1466438241280 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:21 INFO - PROCESS | 2068 | ++DOCSHELL 13278800 == 29 [pid = 2068] [id = 539] 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13651800) [pid = 2068] [serial = 1617] [outer = 00000000] 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1440E000) [pid = 2068] [serial = 1618] [outer = 13651800] 08:57:21 INFO - PROCESS | 2068 | 1466438241326 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (144C1400) [pid = 2068] [serial = 1619] [outer = 13651800] 08:57:21 INFO - PROCESS | 2068 | 1466438241700 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2068 | 1466438241751 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 2068 | 1466438241754 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2068 | 1466438241758 Marionette TRACE conn3 <- [1,2122,null,{}] 08:57:21 INFO - PROCESS | 2068 | 1466438241768 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 2068 | 1466438241772 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:21 INFO - PROCESS | 2068 | 1466438241857 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:57:21 INFO - PROCESS | 2068 | 1466438241863 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2068 | 1466438241866 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:21 INFO - PROCESS | 2068 | ++DOCSHELL 165BEC00 == 30 [pid = 2068] [id = 540] 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (165C5000) [pid = 2068] [serial = 1620] [outer = 00000000] 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (169E0400) [pid = 2068] [serial = 1621] [outer = 165C5000] 08:57:21 INFO - PROCESS | 2068 | 1466438241913 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16BE6000) [pid = 2068] [serial = 1622] [outer = 165C5000] 08:57:22 INFO - PROCESS | 2068 | 1466438242428 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 687ms 08:57:22 INFO - PROCESS | 2068 | 1466438242453 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 2068 | 1466438242456 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:57:22 INFO - PROCESS | 2068 | 1466438242465 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 2068 | 1466438242466 Marionette TRACE conn3 <- [1,2126,null,{}] 08:57:22 INFO - PROCESS | 2068 | 1466438242470 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 2068 | 1466438242471 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:22 INFO - PROCESS | 2068 | 1466438242616 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:57:22 INFO - PROCESS | 2068 | 1466438242635 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 2068 | 1466438242637 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:22 INFO - PROCESS | 2068 | ++DOCSHELL 1765C400 == 31 [pid = 2068] [id = 541] 08:57:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (17661400) [pid = 2068] [serial = 1623] [outer = 00000000] 08:57:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (178E4C00) [pid = 2068] [serial = 1624] [outer = 17661400] 08:57:22 INFO - PROCESS | 2068 | 1466438242682 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17CAF000) [pid = 2068] [serial = 1625] [outer = 17661400] 08:57:23 INFO - PROCESS | 2068 | 1466438243107 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 687ms 08:57:23 INFO - PROCESS | 2068 | 1466438243158 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2068 | 1466438243160 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:57:23 INFO - PROCESS | 2068 | 1466438243163 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2068 | 1466438243165 Marionette TRACE conn3 <- [1,2130,null,{}] 08:57:23 INFO - PROCESS | 2068 | 1466438243175 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 2068 | 1466438243177 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:23 INFO - PROCESS | 2068 | 1466438243283 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:57:23 INFO - PROCESS | 2068 | 1466438243289 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 2068 | 1466438243291 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:23 INFO - PROCESS | 2068 | ++DOCSHELL 17602400 == 32 [pid = 2068] [id = 542] 08:57:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (176F5400) [pid = 2068] [serial = 1626] [outer = 00000000] 08:57:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19707000) [pid = 2068] [serial = 1627] [outer = 176F5400] 08:57:23 INFO - PROCESS | 2068 | 1466438243337 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1981E000) [pid = 2068] [serial = 1628] [outer = 176F5400] 08:57:23 INFO - PROCESS | 2068 | 1466438243837 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2068 | 1466438243865 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:57:23 INFO - PROCESS | 2068 | 1466438243876 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2068 | 1466438243878 Marionette TRACE conn3 <- [1,2134,null,{}] 08:57:23 INFO - PROCESS | 2068 | 1466438243881 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 2068 | 1466438243886 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:24 INFO - PROCESS | 2068 | 1466438244035 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (105F2000) [pid = 2068] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E92800) [pid = 2068] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15A27C00) [pid = 2068] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (144BF000) [pid = 2068] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (10A49000) [pid = 2068] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1289A400) [pid = 2068] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13152800) [pid = 2068] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (13051C00) [pid = 2068] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (165C2800) [pid = 2068] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (169E6400) [pid = 2068] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1754FC00) [pid = 2068] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:57:24 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19707400) [pid = 2068] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:57:24 INFO - PROCESS | 2068 | 1466438244362 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2068 | 1466438244364 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:24 INFO - PROCESS | 2068 | ++DOCSHELL 1031DC00 == 33 [pid = 2068] [id = 543] 08:57:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (10480C00) [pid = 2068] [serial = 1629] [outer = 00000000] 08:57:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1146F000) [pid = 2068] [serial = 1630] [outer = 10480C00] 08:57:24 INFO - PROCESS | 2068 | 1466438244407 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13932400) [pid = 2068] [serial = 1631] [outer = 10480C00] 08:57:24 INFO - PROCESS | 2068 | 1466438244774 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2068 | 1466438244831 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:57:24 INFO - PROCESS | 2068 | 1466438244841 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 2068 | 1466438244843 Marionette TRACE conn3 <- [1,2138,null,{}] 08:57:24 INFO - PROCESS | 2068 | 1466438244847 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 2068 | 1466438244849 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:24 INFO - PROCESS | 2068 | 1466438244924 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:57:24 INFO - PROCESS | 2068 | 1466438244930 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2068 | 1466438244932 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:24 INFO - PROCESS | 2068 | ++DOCSHELL 10FABC00 == 34 [pid = 2068] [id = 544] 08:57:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1539CC00) [pid = 2068] [serial = 1632] [outer = 00000000] 08:57:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A16400) [pid = 2068] [serial = 1633] [outer = 1539CC00] 08:57:24 INFO - PROCESS | 2068 | 1466438244974 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CEC400) [pid = 2068] [serial = 1634] [outer = 1539CC00] 08:57:25 INFO - PROCESS | 2068 | 1466438245412 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 593ms 08:57:25 INFO - PROCESS | 2068 | 1466438245446 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 2068 | 1466438245448 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:57:25 INFO - PROCESS | 2068 | 1466438245451 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 2068 | 1466438245453 Marionette TRACE conn3 <- [1,2142,null,{}] 08:57:25 INFO - PROCESS | 2068 | 1466438245456 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 2068 | 1466438245458 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:25 INFO - PROCESS | 2068 | 1466438245545 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:57:25 INFO - PROCESS | 2068 | 1466438245552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 2068 | 1466438245554 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:25 INFO - PROCESS | 2068 | ++DOCSHELL 11ADE800 == 35 [pid = 2068] [id = 545] 08:57:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (11CC6C00) [pid = 2068] [serial = 1635] [outer = 00000000] 08:57:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19E93000) [pid = 2068] [serial = 1636] [outer = 11CC6C00] 08:57:25 INFO - PROCESS | 2068 | 1466438245596 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19E94400) [pid = 2068] [serial = 1637] [outer = 11CC6C00] 08:57:26 INFO - PROCESS | 2068 | 1466438246082 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 08:57:26 INFO - PROCESS | 2068 | 1466438246149 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 2068 | 1466438246151 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:57:26 INFO - PROCESS | 2068 | 1466438246154 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 2068 | 1466438246156 Marionette TRACE conn3 <- [1,2146,null,{}] 08:57:26 INFO - PROCESS | 2068 | 1466438246159 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 2068 | 1466438246161 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:26 INFO - PROCESS | 2068 | 1466438246239 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:57:26 INFO - PROCESS | 2068 | 1466438246248 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 2068 | 1466438246250 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:26 INFO - PROCESS | 2068 | ++DOCSHELL 19708C00 == 36 [pid = 2068] [id = 546] 08:57:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19ECB400) [pid = 2068] [serial = 1638] [outer = 00000000] 08:57:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1A166000) [pid = 2068] [serial = 1639] [outer = 19ECB400] 08:57:26 INFO - PROCESS | 2068 | 1466438246292 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1A366800) [pid = 2068] [serial = 1640] [outer = 19ECB400] 08:57:27 INFO - PROCESS | 2068 | 1466438247106 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 08:57:27 INFO - PROCESS | 2068 | 1466438247157 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2068 | 1466438247161 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:57:27 INFO - PROCESS | 2068 | 1466438247166 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 2068 | 1466438247171 Marionette TRACE conn3 <- [1,2150,null,{}] 08:57:27 INFO - PROCESS | 2068 | 1466438247176 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 2068 | 1466438247179 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:27 INFO - PROCESS | 2068 | 1466438247320 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:57:27 INFO - PROCESS | 2068 | 1466438247456 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2068 | 1466438247459 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:27 INFO - PROCESS | 2068 | ++DOCSHELL 112DF400 == 37 [pid = 2068] [id = 547] 08:57:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (11402000) [pid = 2068] [serial = 1641] [outer = 00000000] 08:57:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (130A2800) [pid = 2068] [serial = 1642] [outer = 11402000] 08:57:27 INFO - PROCESS | 2068 | 1466438247519 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (14007000) [pid = 2068] [serial = 1643] [outer = 11402000] 08:57:28 INFO - PROCESS | 2068 | 1466438248270 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1156ms 08:57:28 INFO - PROCESS | 2068 | 1466438248324 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2068 | 1466438248329 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:57:28 INFO - PROCESS | 2068 | 1466438248335 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2068 | 1466438248338 Marionette TRACE conn3 <- [1,2154,null,{}] 08:57:28 INFO - PROCESS | 2068 | 1466438248342 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 2068 | 1466438248344 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:28 INFO - PROCESS | 2068 | 1466438248566 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:57:28 INFO - PROCESS | 2068 | 1466438248719 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2068 | 1466438248722 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:28 INFO - PROCESS | 2068 | ++DOCSHELL 1047F400 == 38 [pid = 2068] [id = 548] 08:57:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (104E1400) [pid = 2068] [serial = 1644] [outer = 00000000] 08:57:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10A53000) [pid = 2068] [serial = 1645] [outer = 104E1400] 08:57:28 INFO - PROCESS | 2068 | 1466438248772 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10ED0C00) [pid = 2068] [serial = 1646] [outer = 104E1400] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 11ADE800 == 37 [pid = 2068] [id = 545] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 10FABC00 == 36 [pid = 2068] [id = 544] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 1031DC00 == 35 [pid = 2068] [id = 543] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 17602400 == 34 [pid = 2068] [id = 542] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 1765C400 == 33 [pid = 2068] [id = 541] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 165BEC00 == 32 [pid = 2068] [id = 540] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 13278800 == 31 [pid = 2068] [id = 539] 08:57:29 INFO - PROCESS | 2068 | --DOCSHELL 10FAFC00 == 30 [pid = 2068] [id = 538] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (178E2400) [pid = 2068] [serial = 1585] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19710800) [pid = 2068] [serial = 1588] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (17C4A800) [pid = 2068] [serial = 1586] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (11AD8800) [pid = 2068] [serial = 1567] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (12DF3C00) [pid = 2068] [serial = 1568] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19EC0800) [pid = 2068] [serial = 1565] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (15C9D400) [pid = 2068] [serial = 1579] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1611F800) [pid = 2068] [serial = 1580] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15C9D000) [pid = 2068] [serial = 1570] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16127C00) [pid = 2068] [serial = 1571] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (10E0B000) [pid = 2068] [serial = 1573] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10FAB800) [pid = 2068] [serial = 1574] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (130A2400) [pid = 2068] [serial = 1576] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (131E9000) [pid = 2068] [serial = 1577] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (15A27400) [pid = 2068] [serial = 1591] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1985F400) [pid = 2068] [serial = 1595] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BE4800) [pid = 2068] [serial = 1582] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19817000) [pid = 2068] [serial = 1589] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1981B400) [pid = 2068] [serial = 1594] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16D6C000) [pid = 2068] [serial = 1583] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (19A4F800) [pid = 2068] [serial = 1598] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (15A32400) [pid = 2068] [serial = 1592] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19A18000) [pid = 2068] [serial = 1597] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 2068 | 1466438249327 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1047ms 08:57:29 INFO - PROCESS | 2068 | 1466438249382 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 2068 | 1466438249386 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:57:29 INFO - PROCESS | 2068 | 1466438249406 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 2068 | 1466438249409 Marionette TRACE conn3 <- [1,2158,null,{}] 08:57:29 INFO - PROCESS | 2068 | 1466438249413 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 2068 | 1466438249416 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:29 INFO - PROCESS | 2068 | 1466438249506 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:57:29 INFO - PROCESS | 2068 | 1466438249602 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 2068 | 1466438249605 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:29 INFO - PROCESS | 2068 | ++DOCSHELL 10EC6C00 == 31 [pid = 2068] [id = 549] 08:57:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (12AAB400) [pid = 2068] [serial = 1647] [outer = 00000000] 08:57:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (130A2400) [pid = 2068] [serial = 1648] [outer = 12AAB400] 08:57:29 INFO - PROCESS | 2068 | 1466438249659 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (131E2C00) [pid = 2068] [serial = 1649] [outer = 12AAB400] 08:57:30 INFO - PROCESS | 2068 | 1466438250057 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 703ms 08:57:30 INFO - PROCESS | 2068 | 1466438250104 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2068 | 1466438250107 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:57:30 INFO - PROCESS | 2068 | 1466438250143 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2068 | 1466438250145 Marionette TRACE conn3 <- [1,2162,null,{}] 08:57:30 INFO - PROCESS | 2068 | 1466438250149 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 2068 | 1466438250151 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:30 INFO - PROCESS | 2068 | 1466438250234 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:57:30 INFO - PROCESS | 2068 | 1466438250245 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2068 | 1466438250248 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:30 INFO - PROCESS | 2068 | ++DOCSHELL 16079400 == 32 [pid = 2068] [id = 550] 08:57:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16080800) [pid = 2068] [serial = 1650] [outer = 00000000] 08:57:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1611B000) [pid = 2068] [serial = 1651] [outer = 16080800] 08:57:30 INFO - PROCESS | 2068 | 1466438250296 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16122800) [pid = 2068] [serial = 1652] [outer = 16080800] 08:57:30 INFO - PROCESS | 2068 | 1466438250762 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 625ms 08:57:30 INFO - PROCESS | 2068 | 1466438250782 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2068 | 1466438250785 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:57:30 INFO - PROCESS | 2068 | 1466438250799 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2068 | 1466438250803 Marionette TRACE conn3 <- [1,2166,null,{}] 08:57:30 INFO - PROCESS | 2068 | 1466438250807 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 2068 | 1466438250810 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:30 INFO - PROCESS | 2068 | 1466438250896 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:57:30 INFO - PROCESS | 2068 | 1466438250901 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2068 | 1466438250903 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:30 INFO - PROCESS | 2068 | ++DOCSHELL 15392C00 == 33 [pid = 2068] [id = 551] 08:57:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16BE2400) [pid = 2068] [serial = 1653] [outer = 00000000] 08:57:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16BEAC00) [pid = 2068] [serial = 1654] [outer = 16BE2400] 08:57:30 INFO - PROCESS | 2068 | 1466438250946 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1754FC00) [pid = 2068] [serial = 1655] [outer = 16BE2400] 08:57:31 INFO - PROCESS | 2068 | 1466438251413 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 08:57:31 INFO - PROCESS | 2068 | 1466438251495 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2068 | 1466438251497 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 2068 | 1466438251501 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 2068 | 1466438251502 Marionette TRACE conn3 <- [1,2170,null,{}] 08:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:57:31 INFO - PROCESS | 2068 | 1466438251505 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 2068 | 1466438251507 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:31 INFO - PROCESS | 2068 | 1466438251624 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:57:31 INFO - PROCESS | 2068 | 1466438251720 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2068 | 1466438251722 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:31 INFO - PROCESS | 2068 | ++DOCSHELL 17C3C000 == 34 [pid = 2068] [id = 552] 08:57:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17C40000) [pid = 2068] [serial = 1656] [outer = 00000000] 08:57:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17E7C000) [pid = 2068] [serial = 1657] [outer = 17C40000] 08:57:31 INFO - PROCESS | 2068 | 1466438251765 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19451400) [pid = 2068] [serial = 1658] [outer = 17C40000] 08:57:32 INFO - PROCESS | 2068 | 1466438252179 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 08:57:32 INFO - PROCESS | 2068 | 1466438252247 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2068 | 1466438252248 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 2068 | 1466438252252 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 2068 | 1466438252254 Marionette TRACE conn3 <- [1,2174,null,{}] 08:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:57:32 INFO - PROCESS | 2068 | 1466438252257 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 2068 | 1466438252259 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:32 INFO - PROCESS | 2068 | 1466438252374 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:57:32 INFO - PROCESS | 2068 | 1466438252385 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 2068 | 1466438252390 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:32 INFO - PROCESS | 2068 | ++DOCSHELL 1393C800 == 35 [pid = 2068] [id = 553] 08:57:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1981B000) [pid = 2068] [serial = 1659] [outer = 00000000] 08:57:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1981FC00) [pid = 2068] [serial = 1660] [outer = 1981B000] 08:57:32 INFO - PROCESS | 2068 | 1466438252497 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19865000) [pid = 2068] [serial = 1661] [outer = 1981B000] 08:57:32 INFO - PROCESS | 2068 | 1466438252925 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 688ms 08:57:32 INFO - PROCESS | 2068 | 1466438252953 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2068 | 1466438252955 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 2068 | 1466438252958 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:57:32 INFO - PROCESS | 2068 | 1466438252960 Marionette TRACE conn3 <- [1,2178,null,{}] 08:57:32 INFO - PROCESS | 2068 | 1466438252967 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 2068 | 1466438252969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:33 INFO - PROCESS | 2068 | 1466438253112 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:57:33 INFO - PROCESS | 2068 | 1466438253122 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2068 | 1466438253124 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:33 INFO - PROCESS | 2068 | ++DOCSHELL 10A52C00 == 36 [pid = 2068] [id = 554] 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (13152000) [pid = 2068] [serial = 1662] [outer = 00000000] 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19A19400) [pid = 2068] [serial = 1663] [outer = 13152000] 08:57:33 INFO - PROCESS | 2068 | 1466438253176 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19A4C400) [pid = 2068] [serial = 1664] [outer = 13152000] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (11CC6C00) [pid = 2068] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (17661400) [pid = 2068] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (13651800) [pid = 2068] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (165C5000) [pid = 2068] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (11C2B800) [pid = 2068] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1140B800) [pid = 2068] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (176F5400) [pid = 2068] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (103F3000) [pid = 2068] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1400E000) [pid = 2068] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (17659400) [pid = 2068] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19451800) [pid = 2068] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (10480C00) [pid = 2068] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:57:33 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1539CC00) [pid = 2068] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:57:33 INFO - PROCESS | 2068 | 1466438253662 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 735ms 08:57:33 INFO - PROCESS | 2068 | 1466438253700 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2068 | 1466438253702 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:57:33 INFO - PROCESS | 2068 | 1466438253705 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 2068 | 1466438253707 Marionette TRACE conn3 <- [1,2182,null,{}] 08:57:33 INFO - PROCESS | 2068 | 1466438253710 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 2068 | 1466438253712 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:33 INFO - PROCESS | 2068 | 1466438253797 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:57:33 INFO - PROCESS | 2068 | 1466438253802 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2068 | 1466438253804 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:33 INFO - PROCESS | 2068 | ++DOCSHELL 10A52800 == 37 [pid = 2068] [id = 555] 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (12A1D800) [pid = 2068] [serial = 1665] [outer = 00000000] 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (14E2E400) [pid = 2068] [serial = 1666] [outer = 12A1D800] 08:57:33 INFO - PROCESS | 2068 | 1466438253846 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (178E8000) [pid = 2068] [serial = 1667] [outer = 12A1D800] 08:57:34 INFO - PROCESS | 2068 | 1466438254284 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 08:57:34 INFO - PROCESS | 2068 | 1466438254343 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 2068 | 1466438254345 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:57:34 INFO - PROCESS | 2068 | 1466438254348 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 2068 | 1466438254350 Marionette TRACE conn3 <- [1,2186,null,{}] 08:57:34 INFO - PROCESS | 2068 | 1466438254353 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 2068 | 1466438254355 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:34 INFO - PROCESS | 2068 | 1466438254431 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:57:34 INFO - PROCESS | 2068 | 1466438254464 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 2068 | 1466438254466 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:34 INFO - PROCESS | 2068 | ++DOCSHELL 1440F400 == 38 [pid = 2068] [id = 556] 08:57:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1986D800) [pid = 2068] [serial = 1668] [outer = 00000000] 08:57:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19CEC800) [pid = 2068] [serial = 1669] [outer = 1986D800] 08:57:34 INFO - PROCESS | 2068 | 1466438254511 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19E97400) [pid = 2068] [serial = 1670] [outer = 1986D800] 08:57:34 INFO - PROCESS | 2068 | 1466438254930 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 625ms 08:57:34 INFO - PROCESS | 2068 | 1466438254987 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 2068 | 1466438254989 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:57:34 INFO - PROCESS | 2068 | 1466438254993 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 2068 | 1466438254995 Marionette TRACE conn3 <- [1,2190,null,{}] 08:57:34 INFO - PROCESS | 2068 | 1466438254999 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 2068 | 1466438255000 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:35 INFO - PROCESS | 2068 | 1466438255087 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:57:35 INFO - PROCESS | 2068 | 1466438255092 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2068 | 1466438255094 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:35 INFO - PROCESS | 2068 | ++DOCSHELL 19EC9000 == 39 [pid = 2068] [id = 557] 08:57:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19ECCC00) [pid = 2068] [serial = 1671] [outer = 00000000] 08:57:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1A366400) [pid = 2068] [serial = 1672] [outer = 19ECCC00] 08:57:35 INFO - PROCESS | 2068 | 1466438255137 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1A4DD400) [pid = 2068] [serial = 1673] [outer = 19ECCC00] 08:57:35 INFO - PROCESS | 2068 | 1466438255551 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 594ms 08:57:35 INFO - PROCESS | 2068 | 1466438255614 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2068 | 1466438255618 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:57:35 INFO - PROCESS | 2068 | 1466438255628 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2068 | 1466438255632 Marionette TRACE conn3 <- [1,2194,null,{}] 08:57:35 INFO - PROCESS | 2068 | 1466438255638 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 2068 | 1466438255642 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:35 INFO - PROCESS | 2068 | 1466438255760 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:57:35 INFO - PROCESS | 2068 | 1466438255937 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2068 | 1466438255942 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:35 INFO - PROCESS | 2068 | ++DOCSHELL 10FAB800 == 40 [pid = 2068] [id = 558] 08:57:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (10FB3000) [pid = 2068] [serial = 1674] [outer = 00000000] 08:57:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (11464400) [pid = 2068] [serial = 1675] [outer = 10FB3000] 08:57:35 INFO - PROCESS | 2068 | 1466438256000 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1303B800) [pid = 2068] [serial = 1676] [outer = 10FB3000] 08:57:36 INFO - PROCESS | 2068 | 1466438256547 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 937ms 08:57:36 INFO - PROCESS | 2068 | 1466438256575 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2068 | 1466438256579 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:57:36 INFO - PROCESS | 2068 | 1466438256586 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 2068 | 1466438256590 Marionette TRACE conn3 <- [1,2198,null,{}] 08:57:36 INFO - PROCESS | 2068 | 1466438256594 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 2068 | 1466438256596 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:36 INFO - PROCESS | 2068 | 1466438256702 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:57:36 INFO - PROCESS | 2068 | 1466438256813 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2068 | 1466438256816 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:36 INFO - PROCESS | 2068 | ++DOCSHELL 16081800 == 41 [pid = 2068] [id = 559] 08:57:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16082C00) [pid = 2068] [serial = 1677] [outer = 00000000] 08:57:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (165BE000) [pid = 2068] [serial = 1678] [outer = 16082C00] 08:57:36 INFO - PROCESS | 2068 | 1466438256880 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (169E4400) [pid = 2068] [serial = 1679] [outer = 16082C00] 08:57:37 INFO - PROCESS | 2068 | 1466438257481 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 937ms 08:57:37 INFO - PROCESS | 2068 | 1466438257526 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 2068 | 1466438257529 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:57:37 INFO - PROCESS | 2068 | 1466438257533 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 2068 | 1466438257535 Marionette TRACE conn3 <- [1,2202,null,{}] 08:57:37 INFO - PROCESS | 2068 | 1466438257544 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 2068 | 1466438257549 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:37 INFO - PROCESS | 2068 | 1466438257658 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:57:37 INFO - PROCESS | 2068 | 1466438257771 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2068 | 1466438257775 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:37 INFO - PROCESS | 2068 | ++DOCSHELL 19860C00 == 42 [pid = 2068] [id = 560] 08:57:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19869800) [pid = 2068] [serial = 1680] [outer = 00000000] 08:57:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19A4A400) [pid = 2068] [serial = 1681] [outer = 19869800] 08:57:37 INFO - PROCESS | 2068 | 1466438257879 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1A163800) [pid = 2068] [serial = 1682] [outer = 19869800] 08:57:38 INFO - PROCESS | 2068 | 1466438258397 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 937ms 08:57:38 INFO - PROCESS | 2068 | 1466438258477 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2068 | 1466438258480 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:57:38 INFO - PROCESS | 2068 | 1466438258483 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 2068 | 1466438258485 Marionette TRACE conn3 <- [1,2206,null,{}] 08:57:38 INFO - PROCESS | 2068 | 1466438258489 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 2068 | 1466438258491 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:38 INFO - PROCESS | 2068 | 1466438258595 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:57:38 INFO - PROCESS | 2068 | 1466438258704 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 2068 | 1466438258706 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:38 INFO - PROCESS | 2068 | ++DOCSHELL 1A4E3400 == 43 [pid = 2068] [id = 561] 08:57:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1A4E3C00) [pid = 2068] [serial = 1683] [outer = 00000000] 08:57:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (1A4E9400) [pid = 2068] [serial = 1684] [outer = 1A4E3C00] 08:57:38 INFO - PROCESS | 2068 | 1466438258758 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (1A512400) [pid = 2068] [serial = 1685] [outer = 1A4E3C00] 08:57:39 INFO - PROCESS | 2068 | 1466438259372 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 953ms 08:57:39 INFO - PROCESS | 2068 | 1466438259429 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 2068 | 1466438259431 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:57:39 INFO - PROCESS | 2068 | 1466438259434 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 2068 | 1466438259437 Marionette TRACE conn3 <- [1,2210,null,{}] 08:57:39 INFO - PROCESS | 2068 | 1466438259440 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 2068 | 1466438259443 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:39 INFO - PROCESS | 2068 | 1466438259572 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:57:39 INFO - PROCESS | 2068 | 1466438259848 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 2068 | 1466438259852 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:39 INFO - PROCESS | 2068 | ++DOCSHELL 10475C00 == 44 [pid = 2068] [id = 562] 08:57:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1047D400) [pid = 2068] [serial = 1686] [outer = 00000000] 08:57:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (10A47800) [pid = 2068] [serial = 1687] [outer = 1047D400] 08:57:39 INFO - PROCESS | 2068 | 1466438259922 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (10E08000) [pid = 2068] [serial = 1688] [outer = 1047D400] 08:57:40 INFO - PROCESS | 2068 | --DOCSHELL 1B0D1800 == 43 [pid = 2068] [id = 16] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 1440F400 == 42 [pid = 2068] [id = 556] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 10A52800 == 41 [pid = 2068] [id = 555] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 10A52C00 == 40 [pid = 2068] [id = 554] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 1393C800 == 39 [pid = 2068] [id = 553] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 17C3C000 == 38 [pid = 2068] [id = 552] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 15392C00 == 37 [pid = 2068] [id = 551] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 16079400 == 36 [pid = 2068] [id = 550] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 10EC6C00 == 35 [pid = 2068] [id = 549] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 1047F400 == 34 [pid = 2068] [id = 548] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 112DF400 == 33 [pid = 2068] [id = 547] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 19708C00 == 32 [pid = 2068] [id = 546] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 11C2B000 == 31 [pid = 2068] [id = 537] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 1B0CF000 == 30 [pid = 2068] [id = 17] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 1A4E3400 == 29 [pid = 2068] [id = 561] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 19860C00 == 28 [pid = 2068] [id = 560] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 19EC9000 == 27 [pid = 2068] [id = 557] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 10FAB800 == 26 [pid = 2068] [id = 558] 08:57:41 INFO - PROCESS | 2068 | --DOCSHELL 16081800 == 25 [pid = 2068] [id = 559] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (19E93000) [pid = 2068] [serial = 1636] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (178E4C00) [pid = 2068] [serial = 1624] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (1440E000) [pid = 2068] [serial = 1618] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (169E0400) [pid = 2068] [serial = 1621] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (13937400) [pid = 2068] [serial = 1613] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (13279C00) [pid = 2068] [serial = 1612] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (12A1AC00) [pid = 2068] [serial = 1615] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (12BC7000) [pid = 2068] [serial = 1616] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19707000) [pid = 2068] [serial = 1627] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (10E06C00) [pid = 2068] [serial = 1601] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (104EC800) [pid = 2068] [serial = 1600] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (157E6000) [pid = 2068] [serial = 1604] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (15213800) [pid = 2068] [serial = 1603] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1970A400) [pid = 2068] [serial = 1607] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17E0AC00) [pid = 2068] [serial = 1606] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19CF4800) [pid = 2068] [serial = 1610] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19861C00) [pid = 2068] [serial = 1609] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (17CAF000) [pid = 2068] [serial = 1625] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1146F000) [pid = 2068] [serial = 1630] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19E94400) [pid = 2068] [serial = 1637] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1981E000) [pid = 2068] [serial = 1628] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13932400) [pid = 2068] [serial = 1631] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19A16400) [pid = 2068] [serial = 1633] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (144C1400) [pid = 2068] [serial = 1619] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19CEC400) [pid = 2068] [serial = 1634] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16BE6000) [pid = 2068] [serial = 1622] [outer = 00000000] [url = about:blank] 08:57:41 INFO - PROCESS | 2068 | 1466438261339 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1969ms 08:57:41 INFO - PROCESS | 2068 | 1466438261405 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 2068 | 1466438261409 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 2068 | 1466438261413 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:57:41 INFO - PROCESS | 2068 | 1466438261416 Marionette TRACE conn3 <- [1,2214,null,{}] 08:57:41 INFO - PROCESS | 2068 | 1466438261423 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 2068 | 1466438261426 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:41 INFO - PROCESS | 2068 | 1466438261517 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:57:41 INFO - PROCESS | 2068 | 1466438261602 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2068 | 1466438261605 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:41 INFO - PROCESS | 2068 | ++DOCSHELL 10FACC00 == 26 [pid = 2068] [id = 563] 08:57:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (10FAE000) [pid = 2068] [serial = 1689] [outer = 00000000] 08:57:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (112E0000) [pid = 2068] [serial = 1690] [outer = 10FAE000] 08:57:41 INFO - PROCESS | 2068 | 1466438261652 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (112E0C00) [pid = 2068] [serial = 1691] [outer = 10FAE000] 08:57:42 INFO - PROCESS | 2068 | 1466438262079 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 704ms 08:57:42 INFO - PROCESS | 2068 | 1466438262114 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2068 | 1466438262119 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:57:42 INFO - PROCESS | 2068 | 1466438262125 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2068 | 1466438262128 Marionette TRACE conn3 <- [1,2218,null,{}] 08:57:42 INFO - PROCESS | 2068 | 1466438262135 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 2068 | 1466438262138 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:42 INFO - PROCESS | 2068 | 1466438262229 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:57:42 INFO - PROCESS | 2068 | 1466438262235 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 2068 | 1466438262238 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:42 INFO - PROCESS | 2068 | ++DOCSHELL 13130400 == 27 [pid = 2068] [id = 564] 08:57:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (13283800) [pid = 2068] [serial = 1692] [outer = 00000000] 08:57:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13659000) [pid = 2068] [serial = 1693] [outer = 13283800] 08:57:42 INFO - PROCESS | 2068 | 1466438262284 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1393C800) [pid = 2068] [serial = 1694] [outer = 13283800] 08:57:42 INFO - PROCESS | 2068 | 1466438262763 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 703ms 08:57:42 INFO - PROCESS | 2068 | 1466438262824 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2068 | 1466438262826 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:57:42 INFO - PROCESS | 2068 | 1466438262830 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2068 | 1466438262833 Marionette TRACE conn3 <- [1,2222,null,{}] 08:57:42 INFO - PROCESS | 2068 | 1466438262844 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 2068 | 1466438262848 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:42 INFO - PROCESS | 2068 | 1466438262958 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:57:43 INFO - PROCESS | 2068 | 1466438263067 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2068 | 1466438263070 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:43 INFO - PROCESS | 2068 | ++DOCSHELL 153A7800 == 28 [pid = 2068] [id = 565] 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (153A7C00) [pid = 2068] [serial = 1695] [outer = 00000000] 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (15A2EC00) [pid = 2068] [serial = 1696] [outer = 153A7C00] 08:57:43 INFO - PROCESS | 2068 | 1466438263116 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (15C9AC00) [pid = 2068] [serial = 1697] [outer = 153A7C00] 08:57:43 INFO - PROCESS | 2068 | 1466438263538 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 08:57:43 INFO - PROCESS | 2068 | 1466438263575 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2068 | 1466438263586 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 2068 | 1466438263590 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2068 | 1466438263592 Marionette TRACE conn3 <- [1,2226,null,{}] 08:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:57:43 INFO - PROCESS | 2068 | 1466438263599 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 2068 | 1466438263601 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:43 INFO - PROCESS | 2068 | 1466438263717 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:57:43 INFO - PROCESS | 2068 | 1466438263782 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2068 | 1466438263784 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:43 INFO - PROCESS | 2068 | ++DOCSHELL 1611D400 == 29 [pid = 2068] [id = 566] 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16129800) [pid = 2068] [serial = 1698] [outer = 00000000] 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16960000) [pid = 2068] [serial = 1699] [outer = 16129800] 08:57:43 INFO - PROCESS | 2068 | 1466438263828 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (169ED400) [pid = 2068] [serial = 1700] [outer = 16129800] 08:57:44 INFO - PROCESS | 2068 | 1466438264238 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 703ms 08:57:44 INFO - PROCESS | 2068 | 1466438264292 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2068 | 1466438264294 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:57:44 INFO - PROCESS | 2068 | 1466438264298 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 2068 | 1466438264300 Marionette TRACE conn3 <- [1,2230,null,{}] 08:57:44 INFO - PROCESS | 2068 | 1466438264303 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 2068 | 1466438264305 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:44 INFO - PROCESS | 2068 | 1466438264441 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:57:44 INFO - PROCESS | 2068 | 1466438264450 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2068 | 1466438264452 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:44 INFO - PROCESS | 2068 | ++DOCSHELL 16129400 == 30 [pid = 2068] [id = 567] 08:57:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (169EC800) [pid = 2068] [serial = 1701] [outer = 00000000] 08:57:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1765A000) [pid = 2068] [serial = 1702] [outer = 169EC800] 08:57:44 INFO - PROCESS | 2068 | 1466438264495 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (176FAC00) [pid = 2068] [serial = 1703] [outer = 169EC800] 08:57:44 INFO - PROCESS | 2068 | 1466438264970 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 687ms 08:57:44 INFO - PROCESS | 2068 | 1466438264998 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2068 | 1466438265000 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 2068 | 1466438265003 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:57:44 INFO - PROCESS | 2068 | 1466438265005 Marionette TRACE conn3 <- [1,2234,null,{}] 08:57:44 INFO - PROCESS | 2068 | 1466438265008 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 2068 | 1466438265013 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:45 INFO - PROCESS | 2068 | 1466438265152 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:57:45 INFO - PROCESS | 2068 | 1466438265165 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2068 | 1466438265167 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:45 INFO - PROCESS | 2068 | ++DOCSHELL 178E1000 == 31 [pid = 2068] [id = 568] 08:57:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (17C3EC00) [pid = 2068] [serial = 1704] [outer = 00000000] 08:57:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (17E81400) [pid = 2068] [serial = 1705] [outer = 17C3EC00] 08:57:45 INFO - PROCESS | 2068 | 1466438265266 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19817C00) [pid = 2068] [serial = 1706] [outer = 17C3EC00] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1B0D1C00) [pid = 2068] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1B0D4400) [pid = 2068] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (19ECCC00) [pid = 2068] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (12A1D800) [pid = 2068] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19ECB400) [pid = 2068] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16BE2400) [pid = 2068] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (17C40000) [pid = 2068] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (104E1400) [pid = 2068] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (11402000) [pid = 2068] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1981B000) [pid = 2068] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16080800) [pid = 2068] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1986D800) [pid = 2068] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (12AAB400) [pid = 2068] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:57:45 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13152000) [pid = 2068] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:57:45 INFO - PROCESS | 2068 | 1466438265883 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 937ms 08:57:45 INFO - PROCESS | 2068 | 1466438265949 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2068 | 1466438265951 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:57:45 INFO - PROCESS | 2068 | 1466438265954 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2068 | 1466438265956 Marionette TRACE conn3 <- [1,2238,null,{}] 08:57:45 INFO - PROCESS | 2068 | 1466438265969 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 2068 | 1466438265971 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:46 INFO - PROCESS | 2068 | 1466438266045 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:57:46 INFO - PROCESS | 2068 | 1466438266050 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2068 | 1466438266052 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:46 INFO - PROCESS | 2068 | ++DOCSHELL 16769000 == 32 [pid = 2068] [id = 569] 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16774C00) [pid = 2068] [serial = 1707] [outer = 00000000] 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17E10000) [pid = 2068] [serial = 1708] [outer = 16774C00] 08:57:46 INFO - PROCESS | 2068 | 1466438266094 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17E7E400) [pid = 2068] [serial = 1709] [outer = 16774C00] 08:57:46 INFO - PROCESS | 2068 | 1466438266523 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 593ms 08:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:57:46 INFO - PROCESS | 2068 | 1466438266564 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 2068 | 1466438266566 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 2068 | 1466438266569 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 2068 | 1466438266571 Marionette TRACE conn3 <- [1,2242,null,{}] 08:57:46 INFO - PROCESS | 2068 | 1466438266574 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 2068 | 1466438266576 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:46 INFO - PROCESS | 2068 | 1466438266657 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:57:46 INFO - PROCESS | 2068 | 1466438266662 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2068 | 1466438266664 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:46 INFO - PROCESS | 2068 | ++DOCSHELL 104E1400 == 33 [pid = 2068] [id = 570] 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17550000) [pid = 2068] [serial = 1710] [outer = 00000000] 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19864800) [pid = 2068] [serial = 1711] [outer = 17550000] 08:57:46 INFO - PROCESS | 2068 | 1466438266706 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1986A400) [pid = 2068] [serial = 1712] [outer = 17550000] 08:57:47 INFO - PROCESS | 2068 | 1466438267257 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 08:57:47 INFO - PROCESS | 2068 | 1466438267309 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 2068 | 1466438267313 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:57:47 INFO - PROCESS | 2068 | 1466438267319 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 2068 | 1466438267322 Marionette TRACE conn3 <- [1,2246,null,{}] 08:57:47 INFO - PROCESS | 2068 | 1466438267353 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 2068 | 1466438267357 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:47 INFO - PROCESS | 2068 | 1466438267529 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:57:47 INFO - PROCESS | 2068 | 1466438267641 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 2068 | 1466438267646 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:47 INFO - PROCESS | 2068 | ++DOCSHELL 10A4F400 == 34 [pid = 2068] [id = 571] 08:57:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10E02800) [pid = 2068] [serial = 1713] [outer = 00000000] 08:57:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (12DF3C00) [pid = 2068] [serial = 1714] [outer = 10E02800] 08:57:47 INFO - PROCESS | 2068 | 1466438267724 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (130CA000) [pid = 2068] [serial = 1715] [outer = 10E02800] 08:57:48 INFO - PROCESS | 2068 | 1466438268378 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1094ms 08:57:48 INFO - PROCESS | 2068 | 1466438268427 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 2068 | 1466438268432 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:57:48 INFO - PROCESS | 2068 | 1466438268438 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 2068 | 1466438268441 Marionette TRACE conn3 <- [1,2250,null,{}] 08:57:48 INFO - PROCESS | 2068 | 1466438268444 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 2068 | 1466438268447 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:48 INFO - PROCESS | 2068 | 1466438268562 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:57:48 INFO - PROCESS | 2068 | 1466438268699 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 2068 | 1466438268702 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:48 INFO - PROCESS | 2068 | ++DOCSHELL 15396800 == 35 [pid = 2068] [id = 572] 08:57:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (15397800) [pid = 2068] [serial = 1716] [outer = 00000000] 08:57:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16081C00) [pid = 2068] [serial = 1717] [outer = 15397800] 08:57:48 INFO - PROCESS | 2068 | 1466438268758 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1676B400) [pid = 2068] [serial = 1718] [outer = 15397800] 08:57:49 INFO - PROCESS | 2068 | 1466438269622 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1219ms 08:57:49 INFO - PROCESS | 2068 | 1466438269648 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:57:49 INFO - PROCESS | 2068 | 1466438269654 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:57:49 INFO - PROCESS | 2068 | 1466438269661 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 2068 | 1466438269664 Marionette TRACE conn3 <- [1,2254,null,{}] 08:57:49 INFO - PROCESS | 2068 | 1466438269670 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 2068 | 1466438269672 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:49 INFO - PROCESS | 2068 | 1466438269784 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:57:49 INFO - PROCESS | 2068 | 1466438269928 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 2068 | 1466438269932 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 16769000 == 34 [pid = 2068] [id = 569] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 178E1000 == 33 [pid = 2068] [id = 568] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 16129400 == 32 [pid = 2068] [id = 567] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 1611D400 == 31 [pid = 2068] [id = 566] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 153A7800 == 30 [pid = 2068] [id = 565] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 13130400 == 29 [pid = 2068] [id = 564] 08:57:49 INFO - PROCESS | 2068 | --DOCSHELL 10FACC00 == 28 [pid = 2068] [id = 563] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (14E2E400) [pid = 2068] [serial = 1666] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A166000) [pid = 2068] [serial = 1639] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1754FC00) [pid = 2068] [serial = 1655] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19451400) [pid = 2068] [serial = 1658] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (10A53000) [pid = 2068] [serial = 1645] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (130A2800) [pid = 2068] [serial = 1642] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19865000) [pid = 2068] [serial = 1661] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16122800) [pid = 2068] [serial = 1652] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1611B000) [pid = 2068] [serial = 1651] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16BEAC00) [pid = 2068] [serial = 1654] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (14007000) [pid = 2068] [serial = 1643] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1A366800) [pid = 2068] [serial = 1640] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19CEC800) [pid = 2068] [serial = 1669] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10ED0C00) [pid = 2068] [serial = 1646] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (130A2400) [pid = 2068] [serial = 1648] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19A19400) [pid = 2068] [serial = 1663] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (178E8000) [pid = 2068] [serial = 1667] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19A4C400) [pid = 2068] [serial = 1664] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1981FC00) [pid = 2068] [serial = 1660] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (17E7C000) [pid = 2068] [serial = 1657] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (131E2C00) [pid = 2068] [serial = 1649] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1B0CB800) [pid = 2068] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (165C2C00) [pid = 2068] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (1A366400) [pid = 2068] [serial = 1672] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1A4DD400) [pid = 2068] [serial = 1673] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19E97400) [pid = 2068] [serial = 1670] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 2068 | ++DOCSHELL 10A51000 == 29 [pid = 2068] [id = 573] 08:57:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10A52800) [pid = 2068] [serial = 1719] [outer = 00000000] 08:57:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (10ED0C00) [pid = 2068] [serial = 1720] [outer = 10A52800] 08:57:49 INFO - PROCESS | 2068 | 1466438270003 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12894800) [pid = 2068] [serial = 1721] [outer = 10A52800] 08:57:50 INFO - PROCESS | 2068 | 1466438270438 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 797ms 08:57:50 INFO - PROCESS | 2068 | 1466438270460 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 2068 | 1466438270464 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 2068 | 1466438270469 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:57:50 INFO - PROCESS | 2068 | 1466438270472 Marionette TRACE conn3 <- [1,2258,null,{}] 08:57:50 INFO - PROCESS | 2068 | 1466438270476 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 2068 | 1466438270478 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:50 INFO - PROCESS | 2068 | 1466438270565 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:57:50 INFO - PROCESS | 2068 | 1466438270572 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 2068 | 1466438270574 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:50 INFO - PROCESS | 2068 | ++DOCSHELL 13130400 == 30 [pid = 2068] [id = 574] 08:57:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (131E4C00) [pid = 2068] [serial = 1722] [outer = 00000000] 08:57:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1400C800) [pid = 2068] [serial = 1723] [outer = 131E4C00] 08:57:50 INFO - PROCESS | 2068 | 1466438270649 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (144C0C00) [pid = 2068] [serial = 1724] [outer = 131E4C00] 08:57:51 INFO - PROCESS | 2068 | 1466438271143 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 687ms 08:57:51 INFO - PROCESS | 2068 | 1466438271170 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2068 | 1466438271172 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:57:51 INFO - PROCESS | 2068 | 1466438271180 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 2068 | 1466438271183 Marionette TRACE conn3 <- [1,2262,null,{}] 08:57:51 INFO - PROCESS | 2068 | 1466438271194 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 2068 | 1466438271198 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:51 INFO - PROCESS | 2068 | 1466438271316 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:57:51 INFO - PROCESS | 2068 | 1466438271423 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2068 | 1466438271426 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:51 INFO - PROCESS | 2068 | ++DOCSHELL 1611F800 == 31 [pid = 2068] [id = 575] 08:57:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1611FC00) [pid = 2068] [serial = 1725] [outer = 00000000] 08:57:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (165C3800) [pid = 2068] [serial = 1726] [outer = 1611FC00] 08:57:51 INFO - PROCESS | 2068 | 1466438271479 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (169E1800) [pid = 2068] [serial = 1727] [outer = 1611FC00] 08:57:51 INFO - PROCESS | 2068 | 1466438271836 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 08:57:51 INFO - PROCESS | 2068 | 1466438271875 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2068 | 1466438271878 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:57:51 INFO - PROCESS | 2068 | 1466438271881 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 2068 | 1466438271883 Marionette TRACE conn3 <- [1,2266,null,{}] 08:57:51 INFO - PROCESS | 2068 | 1466438271886 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 2068 | 1466438271888 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:51 INFO - PROCESS | 2068 | 1466438271980 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:57:51 INFO - PROCESS | 2068 | 1466438271985 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2068 | 1466438271987 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:51 INFO - PROCESS | 2068 | ++DOCSHELL 16DEE400 == 32 [pid = 2068] [id = 576] 08:57:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16DF4400) [pid = 2068] [serial = 1728] [outer = 00000000] 08:57:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (178E1000) [pid = 2068] [serial = 1729] [outer = 16DF4400] 08:57:52 INFO - PROCESS | 2068 | 1466438272039 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17CA5C00) [pid = 2068] [serial = 1730] [outer = 16DF4400] 08:57:52 INFO - PROCESS | 2068 | 1466438272501 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 687ms 08:57:52 INFO - PROCESS | 2068 | 1466438272580 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2068 | 1466438272582 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:57:52 INFO - PROCESS | 2068 | 1466438272592 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 2068 | 1466438272593 Marionette TRACE conn3 <- [1,2270,null,{}] 08:57:52 INFO - PROCESS | 2068 | 1466438272597 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 2068 | 1466438272599 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:52 INFO - PROCESS | 2068 | 1466438272708 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:57:52 INFO - PROCESS | 2068 | 1466438272799 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2068 | 1466438272801 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:52 INFO - PROCESS | 2068 | ++DOCSHELL 16DEDC00 == 33 [pid = 2068] [id = 577] 08:57:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (17E74400) [pid = 2068] [serial = 1731] [outer = 00000000] 08:57:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19701400) [pid = 2068] [serial = 1732] [outer = 17E74400] 08:57:52 INFO - PROCESS | 2068 | 1466438272843 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1970C800) [pid = 2068] [serial = 1733] [outer = 17E74400] 08:57:53 INFO - PROCESS | 2068 | 1466438273252 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 703ms 08:57:53 INFO - PROCESS | 2068 | 1466438273290 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 2068 | 1466438273292 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 2068 | 1466438273295 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:57:53 INFO - PROCESS | 2068 | 1466438273297 Marionette TRACE conn3 <- [1,2274,null,{}] 08:57:53 INFO - PROCESS | 2068 | 1466438273301 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 2068 | 1466438273310 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:53 INFO - PROCESS | 2068 | 1466438273465 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:57:53 INFO - PROCESS | 2068 | 1466438273531 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2068 | 1466438273533 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:53 INFO - PROCESS | 2068 | ++DOCSHELL 19821800 == 34 [pid = 2068] [id = 578] 08:57:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19860800) [pid = 2068] [serial = 1734] [outer = 00000000] 08:57:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1986E000) [pid = 2068] [serial = 1735] [outer = 19860800] 08:57:53 INFO - PROCESS | 2068 | 1466438273576 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19866400) [pid = 2068] [serial = 1736] [outer = 19860800] 08:57:53 INFO - PROCESS | 2068 | 1466438273978 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 750ms 08:57:54 INFO - PROCESS | 2068 | 1466438274036 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2068 | 1466438274038 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:57:54 INFO - PROCESS | 2068 | 1466438274074 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2068 | 1466438274076 Marionette TRACE conn3 <- [1,2278,null,{}] 08:57:54 INFO - PROCESS | 2068 | 1466438274091 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 2068 | 1466438274093 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:54 INFO - PROCESS | 2068 | 1466438274205 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:57:54 INFO - PROCESS | 2068 | 1466438274225 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2068 | 1466438274227 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:54 INFO - PROCESS | 2068 | ++DOCSHELL 13934000 == 35 [pid = 2068] [id = 579] 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (15A69000) [pid = 2068] [serial = 1737] [outer = 00000000] 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A50C00) [pid = 2068] [serial = 1738] [outer = 15A69000] 08:57:54 INFO - PROCESS | 2068 | 1466438274386 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19CE8400) [pid = 2068] [serial = 1739] [outer = 15A69000] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1047D400) [pid = 2068] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (16129800) [pid = 2068] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10FB3000) [pid = 2068] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16082C00) [pid = 2068] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19869800) [pid = 2068] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1A4E3C00) [pid = 2068] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (169EC800) [pid = 2068] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17C3EC00) [pid = 2068] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (13283800) [pid = 2068] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (153A7C00) [pid = 2068] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (10FAE000) [pid = 2068] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:57:54 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (16774C00) [pid = 2068] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:57:54 INFO - PROCESS | 2068 | 1466438274755 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 718ms 08:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:57:54 INFO - PROCESS | 2068 | 1466438274766 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2068 | 1466438274768 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:57:54 INFO - PROCESS | 2068 | 1466438274771 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2068 | 1466438274773 Marionette TRACE conn3 <- [1,2282,null,{}] 08:57:54 INFO - PROCESS | 2068 | 1466438274776 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 2068 | 1466438274778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:54 INFO - PROCESS | 2068 | 1466438274855 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:57:54 INFO - PROCESS | 2068 | 1466438274861 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2068 | 1466438274863 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:54 INFO - PROCESS | 2068 | ++DOCSHELL 10FAE000 == 36 [pid = 2068] [id = 580] 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1539E400) [pid = 2068] [serial = 1740] [outer = 00000000] 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19861C00) [pid = 2068] [serial = 1741] [outer = 1539E400] 08:57:54 INFO - PROCESS | 2068 | 1466438274906 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19A4D800) [pid = 2068] [serial = 1742] [outer = 1539E400] 08:57:55 INFO - PROCESS | 2068 | 1466438275335 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 08:57:55 INFO - PROCESS | 2068 | 1466438275411 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2068 | 1466438275413 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:57:55 INFO - PROCESS | 2068 | 1466438275416 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2068 | 1466438275418 Marionette TRACE conn3 <- [1,2286,null,{}] 08:57:55 INFO - PROCESS | 2068 | 1466438275421 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 2068 | 1466438275423 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:55 INFO - PROCESS | 2068 | 1466438275503 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:57:55 INFO - PROCESS | 2068 | 1466438275508 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2068 | 1466438275510 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:55 INFO - PROCESS | 2068 | ++DOCSHELL 15A6DC00 == 37 [pid = 2068] [id = 581] 08:57:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (15A72400) [pid = 2068] [serial = 1743] [outer = 00000000] 08:57:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19CF5400) [pid = 2068] [serial = 1744] [outer = 15A72400] 08:57:55 INFO - PROCESS | 2068 | 1466438275552 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19E98000) [pid = 2068] [serial = 1745] [outer = 15A72400] 08:57:55 INFO - PROCESS | 2068 | 1466438275981 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 593ms 08:57:56 INFO - PROCESS | 2068 | 1466438276012 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 2068 | 1466438276014 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:57:56 INFO - PROCESS | 2068 | 1466438276018 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2068 | 1466438276020 Marionette TRACE conn3 <- [1,2290,null,{}] 08:57:56 INFO - PROCESS | 2068 | 1466438276037 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 2068 | 1466438276038 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:56 INFO - PROCESS | 2068 | 1466438276116 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:57:56 INFO - PROCESS | 2068 | 1466438276131 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2068 | 1466438276133 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:56 INFO - PROCESS | 2068 | ++DOCSHELL 16962800 == 38 [pid = 2068] [id = 582] 08:57:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BE0C00) [pid = 2068] [serial = 1746] [outer = 00000000] 08:57:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1A166000) [pid = 2068] [serial = 1747] [outer = 16BE0C00] 08:57:56 INFO - PROCESS | 2068 | 1466438276175 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1A166800) [pid = 2068] [serial = 1748] [outer = 16BE0C00] 08:57:56 INFO - PROCESS | 2068 | 1466438276820 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 828ms 08:57:56 INFO - PROCESS | 2068 | 1466438276890 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 2068 | 1466438276894 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:57:56 INFO - PROCESS | 2068 | 1466438276927 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2068 | 1466438276930 Marionette TRACE conn3 <- [1,2294,null,{}] 08:57:56 INFO - PROCESS | 2068 | 1466438276936 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 2068 | 1466438276939 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:57 INFO - PROCESS | 2068 | 1466438277056 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:57:57 INFO - PROCESS | 2068 | 1466438277187 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 2068 | 1466438277190 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:57 INFO - PROCESS | 2068 | ++DOCSHELL 10FAB400 == 39 [pid = 2068] [id = 583] 08:57:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (10FE6800) [pid = 2068] [serial = 1749] [outer = 00000000] 08:57:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1312E800) [pid = 2068] [serial = 1750] [outer = 10FE6800] 08:57:57 INFO - PROCESS | 2068 | 1466438277247 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (157E2400) [pid = 2068] [serial = 1751] [outer = 10FE6800] 08:57:57 INFO - PROCESS | 2068 | 1466438277829 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 953ms 08:57:57 INFO - PROCESS | 2068 | 1466438277877 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 2068 | 1466438277882 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:57:57 INFO - PROCESS | 2068 | 1466438277888 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 2068 | 1466438277891 Marionette TRACE conn3 <- [1,2298,null,{}] 08:57:57 INFO - PROCESS | 2068 | 1466438277895 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 2068 | 1466438277897 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:57 INFO - PROCESS | 2068 | 1466438278010 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:57:58 INFO - PROCESS | 2068 | 1466438278120 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2068 | 1466438278123 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:58 INFO - PROCESS | 2068 | ++DOCSHELL 16BE7400 == 40 [pid = 2068] [id = 584] 08:57:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (174A9400) [pid = 2068] [serial = 1752] [outer = 00000000] 08:57:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178DE400) [pid = 2068] [serial = 1753] [outer = 174A9400] 08:57:58 INFO - PROCESS | 2068 | 1466438278178 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E7AC00) [pid = 2068] [serial = 1754] [outer = 174A9400] 08:57:58 INFO - PROCESS | 2068 | 1466438278806 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1000ms 08:57:58 INFO - PROCESS | 2068 | 1466438278891 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2068 | 1466438278894 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:57:58 INFO - PROCESS | 2068 | 1466438278897 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 2068 | 1466438278901 Marionette TRACE conn3 <- [1,2302,null,{}] 08:57:58 INFO - PROCESS | 2068 | 1466438278912 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 2068 | 1466438278917 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:59 INFO - PROCESS | 2068 | 1466438279059 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:57:59 INFO - PROCESS | 2068 | 1466438279192 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 2068 | 1466438279196 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:57:59 INFO - PROCESS | 2068 | ++DOCSHELL 19CF5000 == 41 [pid = 2068] [id = 585] 08:57:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19E94400) [pid = 2068] [serial = 1755] [outer = 00000000] 08:57:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A161000) [pid = 2068] [serial = 1756] [outer = 19E94400] 08:57:59 INFO - PROCESS | 2068 | 1466438279254 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A36C000) [pid = 2068] [serial = 1757] [outer = 19E94400] 08:57:59 INFO - PROCESS | 2068 | 1466438279841 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1141ms 08:58:00 INFO - PROCESS | 2068 | 1466438280055 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 2068 | 1466438280059 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:58:00 INFO - PROCESS | 2068 | 1466438280065 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 2068 | 1466438280068 Marionette TRACE conn3 <- [1,2306,null,{}] 08:58:00 INFO - PROCESS | 2068 | 1466438280073 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 2068 | 1466438280076 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:00 INFO - PROCESS | 2068 | 1466438280177 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:58:00 INFO - PROCESS | 2068 | 1466438280313 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 2068 | 1466438280318 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:00 INFO - PROCESS | 2068 | ++DOCSHELL 12AA8000 == 42 [pid = 2068] [id = 586] 08:58:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (12AA9400) [pid = 2068] [serial = 1758] [outer = 00000000] 08:58:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1304F000) [pid = 2068] [serial = 1759] [outer = 12AA9400] 08:58:00 INFO - PROCESS | 2068 | 1466438280369 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (13149400) [pid = 2068] [serial = 1760] [outer = 12AA9400] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 15A6DC00 == 41 [pid = 2068] [id = 581] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 10FAE000 == 40 [pid = 2068] [id = 580] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 13934000 == 39 [pid = 2068] [id = 579] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 19821800 == 38 [pid = 2068] [id = 578] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 16DEDC00 == 37 [pid = 2068] [id = 577] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 16DEE400 == 36 [pid = 2068] [id = 576] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 1611F800 == 35 [pid = 2068] [id = 575] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 13130400 == 34 [pid = 2068] [id = 574] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 10A51000 == 33 [pid = 2068] [id = 573] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 104E1400 == 32 [pid = 2068] [id = 570] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 10A4F400 == 31 [pid = 2068] [id = 571] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 15396800 == 30 [pid = 2068] [id = 572] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 10475C00 == 29 [pid = 2068] [id = 562] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 16BE7400 == 28 [pid = 2068] [id = 584] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 19CF5000 == 27 [pid = 2068] [id = 585] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 16962800 == 26 [pid = 2068] [id = 582] 08:58:01 INFO - PROCESS | 2068 | --DOCSHELL 10FAB400 == 25 [pid = 2068] [id = 583] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10E08000) [pid = 2068] [serial = 1688] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (10A47800) [pid = 2068] [serial = 1687] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (16960000) [pid = 2068] [serial = 1699] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1303B800) [pid = 2068] [serial = 1676] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (11464400) [pid = 2068] [serial = 1675] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (169E4400) [pid = 2068] [serial = 1679] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (165BE000) [pid = 2068] [serial = 1678] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1A163800) [pid = 2068] [serial = 1682] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A4A400) [pid = 2068] [serial = 1681] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1A512400) [pid = 2068] [serial = 1685] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1A4E9400) [pid = 2068] [serial = 1684] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1765A000) [pid = 2068] [serial = 1702] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17E81400) [pid = 2068] [serial = 1705] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (176FAC00) [pid = 2068] [serial = 1703] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (13659000) [pid = 2068] [serial = 1693] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1393C800) [pid = 2068] [serial = 1694] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (15A2EC00) [pid = 2068] [serial = 1696] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19864800) [pid = 2068] [serial = 1711] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (112E0000) [pid = 2068] [serial = 1690] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19817C00) [pid = 2068] [serial = 1706] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (17E10000) [pid = 2068] [serial = 1708] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (169ED400) [pid = 2068] [serial = 1700] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (112E0C00) [pid = 2068] [serial = 1691] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (17E7E400) [pid = 2068] [serial = 1709] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (15C9AC00) [pid = 2068] [serial = 1697] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2068 | 1466438281622 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 2068 | 1466438281722 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 2068 | 1466438281726 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:58:01 INFO - PROCESS | 2068 | 1466438281729 Marionette TRACE conn3 <- [1,2310,null,{}] 08:58:01 INFO - PROCESS | 2068 | 1466438281734 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 2068 | 1466438281737 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:01 INFO - PROCESS | 2068 | 1466438281822 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:58:01 INFO - PROCESS | 2068 | 1466438281835 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 2068 | 1466438281837 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:01 INFO - PROCESS | 2068 | ++DOCSHELL 10FB5800 == 26 [pid = 2068] [id = 587] 08:58:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (112DD400) [pid = 2068] [serial = 1761] [outer = 00000000] 08:58:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (11464000) [pid = 2068] [serial = 1762] [outer = 112DD400] 08:58:01 INFO - PROCESS | 2068 | 1466438281884 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (11AD6C00) [pid = 2068] [serial = 1763] [outer = 112DD400] 08:58:02 INFO - PROCESS | 2068 | 1466438282367 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 08:58:02 INFO - PROCESS | 2068 | 1466438282427 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 2068 | 1466438282432 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:58:02 INFO - PROCESS | 2068 | 1466438282438 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 2068 | 1466438282441 Marionette TRACE conn3 <- [1,2314,null,{}] 08:58:02 INFO - PROCESS | 2068 | 1466438282444 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 2068 | 1466438282447 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:02 INFO - PROCESS | 2068 | 1466438282531 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:58:02 INFO - PROCESS | 2068 | 1466438282539 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2068 | 1466438282542 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:02 INFO - PROCESS | 2068 | ++DOCSHELL 13122C00 == 27 [pid = 2068] [id = 588] 08:58:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1312A400) [pid = 2068] [serial = 1764] [outer = 00000000] 08:58:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (13279800) [pid = 2068] [serial = 1765] [outer = 1312A400] 08:58:02 INFO - PROCESS | 2068 | 1466438282588 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13932C00) [pid = 2068] [serial = 1766] [outer = 1312A400] 08:58:03 INFO - PROCESS | 2068 | 1466438283059 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 641ms 08:58:03 INFO - PROCESS | 2068 | 1466438283075 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2068 | 1466438283077 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:58:03 INFO - PROCESS | 2068 | 1466438283081 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2068 | 1466438283084 Marionette TRACE conn3 <- [1,2318,null,{}] 08:58:03 INFO - PROCESS | 2068 | 1466438283094 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 2068 | 1466438283099 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:03 INFO - PROCESS | 2068 | 1466438283180 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:58:03 INFO - PROCESS | 2068 | 1466438283187 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2068 | 1466438283190 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:03 INFO - PROCESS | 2068 | ++DOCSHELL 15A29800 == 28 [pid = 2068] [id = 589] 08:58:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (15A2EC00) [pid = 2068] [serial = 1767] [outer = 00000000] 08:58:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16082C00) [pid = 2068] [serial = 1768] [outer = 15A2EC00] 08:58:03 INFO - PROCESS | 2068 | 1466438283236 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1611F400) [pid = 2068] [serial = 1769] [outer = 15A2EC00] 08:58:03 INFO - PROCESS | 2068 | 1466438283716 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 688ms 08:58:03 INFO - PROCESS | 2068 | 1466438283781 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2068 | 1466438283783 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:58:03 INFO - PROCESS | 2068 | 1466438283786 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2068 | 1466438283788 Marionette TRACE conn3 <- [1,2322,null,{}] 08:58:03 INFO - PROCESS | 2068 | 1466438283791 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 2068 | 1466438283793 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:03 INFO - PROCESS | 2068 | 1466438283909 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:58:03 INFO - PROCESS | 2068 | 1466438283914 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2068 | 1466438283916 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:03 INFO - PROCESS | 2068 | ++DOCSHELL 15A26000 == 29 [pid = 2068] [id = 590] 08:58:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15C99C00) [pid = 2068] [serial = 1770] [outer = 00000000] 08:58:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (169ED400) [pid = 2068] [serial = 1771] [outer = 15C99C00] 08:58:04 INFO - PROCESS | 2068 | 1466438284010 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16BE6000) [pid = 2068] [serial = 1772] [outer = 15C99C00] 08:58:04 INFO - PROCESS | 2068 | 1466438284419 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 688ms 08:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:58:04 INFO - PROCESS | 2068 | 1466438284486 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 2068 | 1466438284488 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 2068 | 1466438284491 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 2068 | 1466438284493 Marionette TRACE conn3 <- [1,2326,null,{}] 08:58:04 INFO - PROCESS | 2068 | 1466438284496 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 2068 | 1466438284498 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:04 INFO - PROCESS | 2068 | 1466438284638 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:58:04 INFO - PROCESS | 2068 | 1466438284709 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2068 | 1466438284712 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:04 INFO - PROCESS | 2068 | ++DOCSHELL 16DEDC00 == 30 [pid = 2068] [id = 591] 08:58:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16DEE400) [pid = 2068] [serial = 1773] [outer = 00000000] 08:58:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1760E000) [pid = 2068] [serial = 1774] [outer = 16DEE400] 08:58:04 INFO - PROCESS | 2068 | 1466438284754 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (176F7800) [pid = 2068] [serial = 1775] [outer = 16DEE400] 08:58:05 INFO - PROCESS | 2068 | 1466438285167 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 688ms 08:58:05 INFO - PROCESS | 2068 | 1466438285190 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 2068 | 1466438285192 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 2068 | 1466438285196 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:58:05 INFO - PROCESS | 2068 | 1466438285197 Marionette TRACE conn3 <- [1,2330,null,{}] 08:58:05 INFO - PROCESS | 2068 | 1466438285200 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 2068 | 1466438285206 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:05 INFO - PROCESS | 2068 | 1466438285338 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:58:05 INFO - PROCESS | 2068 | 1466438285344 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2068 | 1466438285346 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:05 INFO - PROCESS | 2068 | ++DOCSHELL 16081000 == 31 [pid = 2068] [id = 592] 08:58:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16BE9000) [pid = 2068] [serial = 1776] [outer = 00000000] 08:58:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19706800) [pid = 2068] [serial = 1777] [outer = 16BE9000] 08:58:05 INFO - PROCESS | 2068 | 1466438285392 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19821000) [pid = 2068] [serial = 1778] [outer = 16BE9000] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16BE0C00) [pid = 2068] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (15A72400) [pid = 2068] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (17E74400) [pid = 2068] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19860800) [pid = 2068] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10A52800) [pid = 2068] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16DF4400) [pid = 2068] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (131E4C00) [pid = 2068] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10E02800) [pid = 2068] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1539E400) [pid = 2068] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17550000) [pid = 2068] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (15397800) [pid = 2068] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1611FC00) [pid = 2068] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:58:06 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (15A69000) [pid = 2068] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:58:06 INFO - PROCESS | 2068 | 1466438286152 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 984ms 08:58:06 INFO - PROCESS | 2068 | 1466438286183 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 2068 | 1466438286185 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:58:06 INFO - PROCESS | 2068 | 1466438286188 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 2068 | 1466438286199 Marionette TRACE conn3 <- [1,2334,null,{}] 08:58:06 INFO - PROCESS | 2068 | 1466438286202 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 2068 | 1466438286204 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:06 INFO - PROCESS | 2068 | 1466438286322 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:58:06 INFO - PROCESS | 2068 | 1466438286383 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2068 | 1466438286384 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:06 INFO - PROCESS | 2068 | ++DOCSHELL 104E7C00 == 32 [pid = 2068] [id = 593] 08:58:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (10559400) [pid = 2068] [serial = 1779] [outer = 00000000] 08:58:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (131E4C00) [pid = 2068] [serial = 1780] [outer = 10559400] 08:58:06 INFO - PROCESS | 2068 | 1466438286428 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13933000) [pid = 2068] [serial = 1781] [outer = 10559400] 08:58:06 INFO - PROCESS | 2068 | 1466438286785 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 641ms 08:58:06 INFO - PROCESS | 2068 | 1466438286847 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 2068 | 1466438286849 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:58:06 INFO - PROCESS | 2068 | 1466438286861 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 2068 | 1466438286862 Marionette TRACE conn3 <- [1,2338,null,{}] 08:58:06 INFO - PROCESS | 2068 | 1466438286866 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 2068 | 1466438286868 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:06 INFO - PROCESS | 2068 | 1466438286944 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:58:06 INFO - PROCESS | 2068 | 1466438286949 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2068 | 1466438286951 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:06 INFO - PROCESS | 2068 | ++DOCSHELL 17E7F000 == 33 [pid = 2068] [id = 594] 08:58:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19705C00) [pid = 2068] [serial = 1782] [outer = 00000000] 08:58:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19822C00) [pid = 2068] [serial = 1783] [outer = 19705C00] 08:58:06 INFO - PROCESS | 2068 | 1466438286997 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19819800) [pid = 2068] [serial = 1784] [outer = 19705C00] 08:58:07 INFO - PROCESS | 2068 | 1466438287430 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 594ms 08:58:07 INFO - PROCESS | 2068 | 1466438287469 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2068 | 1466438287471 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 2068 | 1466438287474 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:58:07 INFO - PROCESS | 2068 | 1466438287476 Marionette TRACE conn3 <- [1,2342,null,{}] 08:58:07 INFO - PROCESS | 2068 | 1466438287484 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 2068 | 1466438287485 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:07 INFO - PROCESS | 2068 | 1466438287561 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:58:07 INFO - PROCESS | 2068 | 1466438287567 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2068 | 1466438287569 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:07 INFO - PROCESS | 2068 | ++DOCSHELL 15A28000 == 34 [pid = 2068] [id = 595] 08:58:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A0A800) [pid = 2068] [serial = 1785] [outer = 00000000] 08:58:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19E92400) [pid = 2068] [serial = 1786] [outer = 19A0A800] 08:58:07 INFO - PROCESS | 2068 | 1466438287611 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19E93000) [pid = 2068] [serial = 1787] [outer = 19A0A800] 08:58:08 INFO - PROCESS | 2068 | 1466438288117 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 704ms 08:58:08 INFO - PROCESS | 2068 | 1466438288177 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2068 | 1466438288182 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 2068 | 1466438288187 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:58:08 INFO - PROCESS | 2068 | 1466438288191 Marionette TRACE conn3 <- [1,2346,null,{}] 08:58:08 INFO - PROCESS | 2068 | 1466438288196 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 2068 | 1466438288199 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:08 INFO - PROCESS | 2068 | 1466438288325 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:58:08 INFO - PROCESS | 2068 | 1466438288462 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2068 | 1466438288467 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:08 INFO - PROCESS | 2068 | ++DOCSHELL 10E05800 == 35 [pid = 2068] [id = 596] 08:58:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (10E08800) [pid = 2068] [serial = 1788] [outer = 00000000] 08:58:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10FB4000) [pid = 2068] [serial = 1789] [outer = 10E08800] 08:58:08 INFO - PROCESS | 2068 | 1466438288524 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (114C4000) [pid = 2068] [serial = 1790] [outer = 10E08800] 08:58:09 INFO - PROCESS | 2068 | 1466438289283 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1156ms 08:58:09 INFO - PROCESS | 2068 | 1466438289340 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 2068 | 1466438289345 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:58:09 INFO - PROCESS | 2068 | 1466438289352 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 2068 | 1466438289355 Marionette TRACE conn3 <- [1,2350,null,{}] 08:58:09 INFO - PROCESS | 2068 | 1466438289359 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 2068 | 1466438289361 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:09 INFO - PROCESS | 2068 | 1466438289478 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:58:09 INFO - PROCESS | 2068 | 1466438289620 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 2068 | 1466438289623 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:09 INFO - PROCESS | 2068 | ++DOCSHELL 1440B000 == 36 [pid = 2068] [id = 597] 08:58:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1440C400) [pid = 2068] [serial = 1791] [outer = 00000000] 08:58:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (15A25400) [pid = 2068] [serial = 1792] [outer = 1440C400] 08:58:09 INFO - PROCESS | 2068 | 1466438289679 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1611B400) [pid = 2068] [serial = 1793] [outer = 1440C400] 08:58:10 INFO - PROCESS | 2068 | 1466438290524 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1250ms 08:58:10 INFO - PROCESS | 2068 | 1466438290610 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2068 | 1466438290614 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:58:10 INFO - PROCESS | 2068 | 1466438290619 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 2068 | 1466438290622 Marionette TRACE conn3 <- [1,2354,null,{}] 08:58:10 INFO - PROCESS | 2068 | 1466438290628 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 2068 | 1466438290630 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:10 INFO - PROCESS | 2068 | 1466438290749 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:58:10 INFO - PROCESS | 2068 | 1466438290889 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2068 | 1466438290893 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 17E7F000 == 35 [pid = 2068] [id = 594] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 104E7C00 == 34 [pid = 2068] [id = 593] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 16081000 == 33 [pid = 2068] [id = 592] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 16DEDC00 == 32 [pid = 2068] [id = 591] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 15A26000 == 31 [pid = 2068] [id = 590] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 15A29800 == 30 [pid = 2068] [id = 589] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 13122C00 == 29 [pid = 2068] [id = 588] 08:58:10 INFO - PROCESS | 2068 | --DOCSHELL 10FB5800 == 28 [pid = 2068] [id = 587] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A166800) [pid = 2068] [serial = 1748] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1A166000) [pid = 2068] [serial = 1747] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E98000) [pid = 2068] [serial = 1745] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19701400) [pid = 2068] [serial = 1732] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1986E000) [pid = 2068] [serial = 1735] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1970C800) [pid = 2068] [serial = 1733] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19866400) [pid = 2068] [serial = 1736] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (10ED0C00) [pid = 2068] [serial = 1720] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (12894800) [pid = 2068] [serial = 1721] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (178E1000) [pid = 2068] [serial = 1729] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1400C800) [pid = 2068] [serial = 1723] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (144C0C00) [pid = 2068] [serial = 1724] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (12DF3C00) [pid = 2068] [serial = 1714] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (130CA000) [pid = 2068] [serial = 1715] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19861C00) [pid = 2068] [serial = 1741] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1986A400) [pid = 2068] [serial = 1712] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (16081C00) [pid = 2068] [serial = 1717] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1676B400) [pid = 2068] [serial = 1718] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (165C3800) [pid = 2068] [serial = 1726] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (169E1800) [pid = 2068] [serial = 1727] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19CF5400) [pid = 2068] [serial = 1744] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (19A50C00) [pid = 2068] [serial = 1738] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (19A4D800) [pid = 2068] [serial = 1742] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (19CE8400) [pid = 2068] [serial = 1739] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (17CA5C00) [pid = 2068] [serial = 1730] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2068 | ++DOCSHELL 105ED000 == 29 [pid = 2068] [id = 598] 08:58:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10A52800) [pid = 2068] [serial = 1794] [outer = 00000000] 08:58:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (11C25400) [pid = 2068] [serial = 1795] [outer = 10A52800] 08:58:10 INFO - PROCESS | 2068 | 1466438290967 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12DF3C00) [pid = 2068] [serial = 1796] [outer = 10A52800] 08:58:11 INFO - PROCESS | 2068 | 1466438291397 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 843ms 08:58:11 INFO - PROCESS | 2068 | 1466438291462 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2068 | 1466438291466 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 2068 | 1466438291472 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:58:11 INFO - PROCESS | 2068 | 1466438291474 Marionette TRACE conn3 <- [1,2358,null,{}] 08:58:11 INFO - PROCESS | 2068 | 1466438291478 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 2068 | 1466438291480 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:11 INFO - PROCESS | 2068 | 1466438291566 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:58:11 INFO - PROCESS | 2068 | 1466438291600 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 2068 | 1466438291603 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:11 INFO - PROCESS | 2068 | ++DOCSHELL 1440CC00 == 30 [pid = 2068] [id = 599] 08:58:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1440D800) [pid = 2068] [serial = 1797] [outer = 00000000] 08:58:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (144C0C00) [pid = 2068] [serial = 1798] [outer = 1440D800] 08:58:11 INFO - PROCESS | 2068 | 1466438291648 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (15392C00) [pid = 2068] [serial = 1799] [outer = 1440D800] 08:58:12 INFO - PROCESS | 2068 | 1466438292134 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 687ms 08:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:58:12 INFO - PROCESS | 2068 | 1466438292172 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2068 | 1466438292174 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 2068 | 1466438292178 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 2068 | 1466438292181 Marionette TRACE conn3 <- [1,2362,null,{}] 08:58:12 INFO - PROCESS | 2068 | 1466438292192 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 2068 | 1466438292196 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:12 INFO - PROCESS | 2068 | 1466438292307 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:58:12 INFO - PROCESS | 2068 | 1466438292413 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2068 | 1466438292416 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:12 INFO - PROCESS | 2068 | ++DOCSHELL 1662EC00 == 31 [pid = 2068] [id = 600] 08:58:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (16769000) [pid = 2068] [serial = 1800] [outer = 00000000] 08:58:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (169E7800) [pid = 2068] [serial = 1801] [outer = 16769000] 08:58:12 INFO - PROCESS | 2068 | 1466438292463 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16BE4800) [pid = 2068] [serial = 1802] [outer = 16769000] 08:58:12 INFO - PROCESS | 2068 | 1466438292836 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 687ms 08:58:12 INFO - PROCESS | 2068 | 1466438292877 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2068 | 1466438292880 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:58:12 INFO - PROCESS | 2068 | 1466438292883 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 2068 | 1466438292885 Marionette TRACE conn3 <- [1,2366,null,{}] 08:58:12 INFO - PROCESS | 2068 | 1466438292897 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 2068 | 1466438292899 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:12 INFO - PROCESS | 2068 | 1466438292992 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:58:12 INFO - PROCESS | 2068 | 1466438292998 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2068 | 1466438293000 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:13 INFO - PROCESS | 2068 | ++DOCSHELL 16BEAC00 == 32 [pid = 2068] [id = 601] 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1749D000) [pid = 2068] [serial = 1803] [outer = 00000000] 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (176F6400) [pid = 2068] [serial = 1804] [outer = 1749D000] 08:58:13 INFO - PROCESS | 2068 | 1466438293044 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17E76800) [pid = 2068] [serial = 1805] [outer = 1749D000] 08:58:13 INFO - PROCESS | 2068 | 1466438293514 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 08:58:13 INFO - PROCESS | 2068 | 1466438293587 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2068 | 1466438293589 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:58:13 INFO - PROCESS | 2068 | 1466438293593 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2068 | 1466438293594 Marionette TRACE conn3 <- [1,2370,null,{}] 08:58:13 INFO - PROCESS | 2068 | 1466438293598 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 2068 | 1466438293600 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:13 INFO - PROCESS | 2068 | 1466438293738 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:58:13 INFO - PROCESS | 2068 | 1466438293804 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2068 | 1466438293807 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:13 INFO - PROCESS | 2068 | ++DOCSHELL 19702C00 == 33 [pid = 2068] [id = 602] 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19704C00) [pid = 2068] [serial = 1806] [outer = 00000000] 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1970DC00) [pid = 2068] [serial = 1807] [outer = 19704C00] 08:58:13 INFO - PROCESS | 2068 | 1466438293849 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19817C00) [pid = 2068] [serial = 1808] [outer = 19704C00] 08:58:14 INFO - PROCESS | 2068 | 1466438294277 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 750ms 08:58:14 INFO - PROCESS | 2068 | 1466438294334 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 2068 | 1466438294336 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:58:14 INFO - PROCESS | 2068 | 1466438294339 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 2068 | 1466438294340 Marionette TRACE conn3 <- [1,2374,null,{}] 08:58:14 INFO - PROCESS | 2068 | 1466438294344 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 2068 | 1466438294349 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:14 INFO - PROCESS | 2068 | 1466438294482 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:58:14 INFO - PROCESS | 2068 | 1466438294549 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 2068 | 1466438294551 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:14 INFO - PROCESS | 2068 | ++DOCSHELL 19863000 == 34 [pid = 2068] [id = 603] 08:58:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1986D400) [pid = 2068] [serial = 1809] [outer = 00000000] 08:58:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A4D000) [pid = 2068] [serial = 1810] [outer = 1986D400] 08:58:14 INFO - PROCESS | 2068 | 1466438294600 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19A4D800) [pid = 2068] [serial = 1811] [outer = 1986D400] 08:58:15 INFO - PROCESS | 2068 | 1466438295025 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 08:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:58:15 INFO - PROCESS | 2068 | 1466438295096 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 2068 | 1466438295098 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 2068 | 1466438295101 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 2068 | 1466438295103 Marionette TRACE conn3 <- [1,2378,null,{}] 08:58:15 INFO - PROCESS | 2068 | 1466438295106 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 2068 | 1466438295108 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:15 INFO - PROCESS | 2068 | 1466438295217 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12AA9400) [pid = 2068] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10FE6800) [pid = 2068] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (174A9400) [pid = 2068] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19E94400) [pid = 2068] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BE9000) [pid = 2068] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16DEE400) [pid = 2068] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (10559400) [pid = 2068] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19705C00) [pid = 2068] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (15A2EC00) [pid = 2068] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (112DD400) [pid = 2068] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1312A400) [pid = 2068] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:58:15 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (15C99C00) [pid = 2068] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:58:15 INFO - PROCESS | 2068 | 1466438295352 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 2068 | 1466438295354 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:15 INFO - PROCESS | 2068 | ++DOCSHELL 103D2C00 == 35 [pid = 2068] [id = 604] 08:58:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1047F800) [pid = 2068] [serial = 1812] [outer = 00000000] 08:58:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (112DD400) [pid = 2068] [serial = 1813] [outer = 1047F800] 08:58:15 INFO - PROCESS | 2068 | 1466438295398 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (130A4400) [pid = 2068] [serial = 1814] [outer = 1047F800] 08:58:15 INFO - PROCESS | 2068 | 1466438295755 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 08:58:15 INFO - PROCESS | 2068 | 1466438295802 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 2068 | 1466438295804 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 2068 | 1466438295807 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:58:15 INFO - PROCESS | 2068 | 1466438295809 Marionette TRACE conn3 <- [1,2382,null,{}] 08:58:15 INFO - PROCESS | 2068 | 1466438295812 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 2068 | 1466438295814 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:15 INFO - PROCESS | 2068 | 1466438295892 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:58:15 INFO - PROCESS | 2068 | 1466438295987 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 2068 | 1466438295989 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:15 INFO - PROCESS | 2068 | ++DOCSHELL 10E04C00 == 36 [pid = 2068] [id = 605] 08:58:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10FE6800) [pid = 2068] [serial = 1815] [outer = 00000000] 08:58:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19CEB000) [pid = 2068] [serial = 1816] [outer = 10FE6800] 08:58:16 INFO - PROCESS | 2068 | 1466438296040 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19CF4800) [pid = 2068] [serial = 1817] [outer = 10FE6800] 08:58:16 INFO - PROCESS | 2068 | 1466438296398 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 641ms 08:58:16 INFO - PROCESS | 2068 | 1466438296446 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2068 | 1466438296447 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:58:16 INFO - PROCESS | 2068 | 1466438296451 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 2068 | 1466438296452 Marionette TRACE conn3 <- [1,2386,null,{}] 08:58:16 INFO - PROCESS | 2068 | 1466438296456 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 2068 | 1466438296458 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:16 INFO - PROCESS | 2068 | 1466438296575 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:58:16 INFO - PROCESS | 2068 | 1466438296614 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2068 | 1466438296615 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:16 INFO - PROCESS | 2068 | ++DOCSHELL 13940C00 == 37 [pid = 2068] [id = 606] 08:58:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (14006800) [pid = 2068] [serial = 1818] [outer = 00000000] 08:58:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1A162400) [pid = 2068] [serial = 1819] [outer = 14006800] 08:58:16 INFO - PROCESS | 2068 | 1466438296659 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1A167000) [pid = 2068] [serial = 1820] [outer = 14006800] 08:58:17 INFO - PROCESS | 2068 | 1466438297068 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 641ms 08:58:17 INFO - PROCESS | 2068 | 1466438297089 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2068 | 1466438297091 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:58:17 INFO - PROCESS | 2068 | 1466438297094 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2068 | 1466438297096 Marionette TRACE conn3 <- [1,2390,null,{}] 08:58:17 INFO - PROCESS | 2068 | 1466438297099 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 2068 | 1466438297101 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:17 INFO - PROCESS | 2068 | 1466438297219 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:58:17 INFO - PROCESS | 2068 | 1466438297227 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2068 | 1466438297229 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:17 INFO - PROCESS | 2068 | ++DOCSHELL 16DEDC00 == 38 [pid = 2068] [id = 607] 08:58:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19703000) [pid = 2068] [serial = 1821] [outer = 00000000] 08:58:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1A4E0C00) [pid = 2068] [serial = 1822] [outer = 19703000] 08:58:17 INFO - PROCESS | 2068 | 1466438297273 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19EBEC00) [pid = 2068] [serial = 1823] [outer = 19703000] 08:58:17 INFO - PROCESS | 2068 | 1466438297910 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 891ms 08:58:17 INFO - PROCESS | 2068 | 1466438298000 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2068 | 1466438298005 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 2068 | 1466438298010 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:58:18 INFO - PROCESS | 2068 | 1466438298015 Marionette TRACE conn3 <- [1,2394,null,{}] 08:58:18 INFO - PROCESS | 2068 | 1466438298020 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 2068 | 1466438298023 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:18 INFO - PROCESS | 2068 | 1466438298152 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:58:18 INFO - PROCESS | 2068 | 1466438298285 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2068 | 1466438298288 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:18 INFO - PROCESS | 2068 | ++DOCSHELL 112E0C00 == 39 [pid = 2068] [id = 608] 08:58:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (11C2B000) [pid = 2068] [serial = 1824] [outer = 00000000] 08:58:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (13152800) [pid = 2068] [serial = 1825] [outer = 11C2B000] 08:58:18 INFO - PROCESS | 2068 | 1466438298352 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (153A6800) [pid = 2068] [serial = 1826] [outer = 11C2B000] 08:58:18 INFO - PROCESS | 2068 | 1466438298901 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 938ms 08:58:18 INFO - PROCESS | 2068 | 1466438298956 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2068 | 1466438298961 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:58:18 INFO - PROCESS | 2068 | 1466438298967 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 2068 | 1466438298970 Marionette TRACE conn3 <- [1,2398,null,{}] 08:58:18 INFO - PROCESS | 2068 | 1466438298974 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 2068 | 1466438298977 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:19 INFO - PROCESS | 2068 | 1466438299087 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:58:19 INFO - PROCESS | 2068 | 1466438299243 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 2068 | 1466438299246 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:19 INFO - PROCESS | 2068 | ++DOCSHELL 16BDEC00 == 40 [pid = 2068] [id = 609] 08:58:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16BEA400) [pid = 2068] [serial = 1827] [outer = 00000000] 08:58:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (178E1400) [pid = 2068] [serial = 1828] [outer = 16BEA400] 08:58:19 INFO - PROCESS | 2068 | 1466438299302 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19705C00) [pid = 2068] [serial = 1829] [outer = 16BEA400] 08:58:19 INFO - PROCESS | 2068 | 1466438299916 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1000ms 08:58:19 INFO - PROCESS | 2068 | 1466438299969 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 2068 | 1466438299972 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:58:19 INFO - PROCESS | 2068 | 1466438299976 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 2068 | 1466438299979 Marionette TRACE conn3 <- [1,2402,null,{}] 08:58:19 INFO - PROCESS | 2068 | 1466438299990 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 2068 | 1466438299995 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:20 INFO - PROCESS | 2068 | 1466438300155 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:58:20 INFO - PROCESS | 2068 | 1466438300223 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2068 | 1466438300227 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:20 INFO - PROCESS | 2068 | ++DOCSHELL 1A368800 == 41 [pid = 2068] [id = 610] 08:58:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A375400) [pid = 2068] [serial = 1830] [outer = 00000000] 08:58:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A4E5000) [pid = 2068] [serial = 1831] [outer = 1A375400] 08:58:20 INFO - PROCESS | 2068 | 1466438300323 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4EBC00) [pid = 2068] [serial = 1832] [outer = 1A375400] 08:58:21 INFO - PROCESS | 2068 | 1466438301092 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1140ms 08:58:21 INFO - PROCESS | 2068 | 1466438301121 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 2068 | 1466438301125 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:58:21 INFO - PROCESS | 2068 | 1466438301145 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 2068 | 1466438301148 Marionette TRACE conn3 <- [1,2406,null,{}] 08:58:21 INFO - PROCESS | 2068 | 1466438301155 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 2068 | 1466438301157 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:21 INFO - PROCESS | 2068 | 1466438301267 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:58:21 INFO - PROCESS | 2068 | 1466438301406 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 2068 | 1466438301410 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:21 INFO - PROCESS | 2068 | ++DOCSHELL 12AAE000 == 42 [pid = 2068] [id = 611] 08:58:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (12DEFC00) [pid = 2068] [serial = 1833] [outer = 00000000] 08:58:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (13151C00) [pid = 2068] [serial = 1834] [outer = 12DEFC00] 08:58:21 INFO - PROCESS | 2068 | 1466438301465 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (1327A400) [pid = 2068] [serial = 1835] [outer = 12DEFC00] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 13940C00 == 41 [pid = 2068] [id = 606] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 10E04C00 == 40 [pid = 2068] [id = 605] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 103D2C00 == 39 [pid = 2068] [id = 604] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 19863000 == 38 [pid = 2068] [id = 603] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 19702C00 == 37 [pid = 2068] [id = 602] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 16BEAC00 == 36 [pid = 2068] [id = 601] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 1662EC00 == 35 [pid = 2068] [id = 600] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 1440CC00 == 34 [pid = 2068] [id = 599] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 105ED000 == 33 [pid = 2068] [id = 598] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 1440B000 == 32 [pid = 2068] [id = 597] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 15A28000 == 31 [pid = 2068] [id = 595] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 10E05800 == 30 [pid = 2068] [id = 596] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 12AA8000 == 29 [pid = 2068] [id = 586] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 16BDEC00 == 28 [pid = 2068] [id = 609] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 1A368800 == 27 [pid = 2068] [id = 610] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 16DEDC00 == 26 [pid = 2068] [id = 607] 08:58:22 INFO - PROCESS | 2068 | --DOCSHELL 112E0C00 == 25 [pid = 2068] [id = 608] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13149400) [pid = 2068] [serial = 1760] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1304F000) [pid = 2068] [serial = 1759] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (157E2400) [pid = 2068] [serial = 1751] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (1312E800) [pid = 2068] [serial = 1750] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17E7AC00) [pid = 2068] [serial = 1754] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (178DE400) [pid = 2068] [serial = 1753] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1A36C000) [pid = 2068] [serial = 1757] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1A161000) [pid = 2068] [serial = 1756] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19706800) [pid = 2068] [serial = 1777] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (176F7800) [pid = 2068] [serial = 1775] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1760E000) [pid = 2068] [serial = 1774] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (131E4C00) [pid = 2068] [serial = 1780] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19822C00) [pid = 2068] [serial = 1783] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19821000) [pid = 2068] [serial = 1778] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19E92400) [pid = 2068] [serial = 1786] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16082C00) [pid = 2068] [serial = 1768] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19819800) [pid = 2068] [serial = 1784] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (11464000) [pid = 2068] [serial = 1762] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (11AD6C00) [pid = 2068] [serial = 1763] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (13279800) [pid = 2068] [serial = 1765] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (13932C00) [pid = 2068] [serial = 1766] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (169ED400) [pid = 2068] [serial = 1771] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (16BE6000) [pid = 2068] [serial = 1772] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (13933000) [pid = 2068] [serial = 1781] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1611F400) [pid = 2068] [serial = 1769] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 2068 | 1466438302726 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1625ms 08:58:22 INFO - PROCESS | 2068 | 1466438302783 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 2068 | 1466438302787 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:58:22 INFO - PROCESS | 2068 | 1466438302792 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 2068 | 1466438302795 Marionette TRACE conn3 <- [1,2410,null,{}] 08:58:22 INFO - PROCESS | 2068 | 1466438302800 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 2068 | 1466438302803 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:22 INFO - PROCESS | 2068 | 1466438302897 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:58:22 INFO - PROCESS | 2068 | 1466438302990 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 2068 | 1466438302994 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:22 INFO - PROCESS | 2068 | ++DOCSHELL 105E5C00 == 26 [pid = 2068] [id = 612] 08:58:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (105E7C00) [pid = 2068] [serial = 1836] [outer = 00000000] 08:58:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (10FB2800) [pid = 2068] [serial = 1837] [outer = 105E7C00] 08:58:23 INFO - PROCESS | 2068 | 1466438303041 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (112E0C00) [pid = 2068] [serial = 1838] [outer = 105E7C00] 08:58:23 INFO - PROCESS | 2068 | 1466438303457 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 703ms 08:58:23 INFO - PROCESS | 2068 | 1466438303490 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 2068 | 1466438303495 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 2068 | 1466438303505 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:58:23 INFO - PROCESS | 2068 | 1466438303508 Marionette TRACE conn3 <- [1,2414,null,{}] 08:58:23 INFO - PROCESS | 2068 | 1466438303511 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 2068 | 1466438303514 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:23 INFO - PROCESS | 2068 | 1466438303599 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:58:23 INFO - PROCESS | 2068 | 1466438303605 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 2068 | 1466438303607 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:23 INFO - PROCESS | 2068 | ++DOCSHELL 130CA800 == 27 [pid = 2068] [id = 613] 08:58:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (13122800) [pid = 2068] [serial = 1839] [outer = 00000000] 08:58:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (131E1000) [pid = 2068] [serial = 1840] [outer = 13122800] 08:58:23 INFO - PROCESS | 2068 | 1466438303654 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13650000) [pid = 2068] [serial = 1841] [outer = 13122800] 08:58:24 INFO - PROCESS | 2068 | 1466438304108 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 624ms 08:58:24 INFO - PROCESS | 2068 | 1466438304129 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2068 | 1466438304131 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:58:24 INFO - PROCESS | 2068 | 1466438304138 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 2068 | 1466438304142 Marionette TRACE conn3 <- [1,2418,null,{}] 08:58:24 INFO - PROCESS | 2068 | 1466438304152 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 2068 | 1466438304157 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:24 INFO - PROCESS | 2068 | 1466438304240 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:58:24 INFO - PROCESS | 2068 | 1466438304254 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2068 | 1466438304258 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:24 INFO - PROCESS | 2068 | ++DOCSHELL 15A72400 == 28 [pid = 2068] [id = 614] 08:58:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (15C8F800) [pid = 2068] [serial = 1842] [outer = 00000000] 08:58:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1611D400) [pid = 2068] [serial = 1843] [outer = 15C8F800] 08:58:24 INFO - PROCESS | 2068 | 1466438304305 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16124400) [pid = 2068] [serial = 1844] [outer = 15C8F800] 08:58:24 INFO - PROCESS | 2068 | 1466438304787 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 703ms 08:58:24 INFO - PROCESS | 2068 | 1466438304838 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2068 | 1466438304850 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:58:24 INFO - PROCESS | 2068 | 1466438304854 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:58:24 INFO - PROCESS | 2068 | 1466438304856 Marionette TRACE conn3 <- [1,2422,null,{}] 08:58:24 INFO - PROCESS | 2068 | 1466438304859 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 2068 | 1466438304861 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:24 INFO - PROCESS | 2068 | 1466438304973 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:58:24 INFO - PROCESS | 2068 | 1466438304978 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2068 | 1466438304980 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:25 INFO - PROCESS | 2068 | ++DOCSHELL 16122C00 == 29 [pid = 2068] [id = 615] 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (168C0800) [pid = 2068] [serial = 1845] [outer = 00000000] 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BE1800) [pid = 2068] [serial = 1846] [outer = 168C0800] 08:58:25 INFO - PROCESS | 2068 | 1466438305080 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16D60000) [pid = 2068] [serial = 1847] [outer = 168C0800] 08:58:25 INFO - PROCESS | 2068 | 1466438305499 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 703ms 08:58:25 INFO - PROCESS | 2068 | 1466438305554 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2068 | 1466438305556 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:58:25 INFO - PROCESS | 2068 | 1466438305567 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 2068 | 1466438305568 Marionette TRACE conn3 <- [1,2426,null,{}] 08:58:25 INFO - PROCESS | 2068 | 1466438305572 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 2068 | 1466438305574 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:25 INFO - PROCESS | 2068 | 1466438305707 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:58:25 INFO - PROCESS | 2068 | 1466438305774 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2068 | 1466438305776 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:25 INFO - PROCESS | 2068 | ++DOCSHELL 1760E000 == 30 [pid = 2068] [id = 616] 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17653800) [pid = 2068] [serial = 1848] [outer = 00000000] 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (176FB000) [pid = 2068] [serial = 1849] [outer = 17653800] 08:58:25 INFO - PROCESS | 2068 | 1466438305819 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (178E5800) [pid = 2068] [serial = 1850] [outer = 17653800] 08:58:26 INFO - PROCESS | 2068 | 1466438306232 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 703ms 08:58:26 INFO - PROCESS | 2068 | 1466438306259 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 2068 | 1466438306261 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:58:26 INFO - PROCESS | 2068 | 1466438306264 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 2068 | 1466438306266 Marionette TRACE conn3 <- [1,2430,null,{}] 08:58:26 INFO - PROCESS | 2068 | 1466438306270 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 2068 | 1466438306275 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:26 INFO - PROCESS | 2068 | 1466438306425 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:58:26 INFO - PROCESS | 2068 | 1466438306438 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 2068 | 1466438306440 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:26 INFO - PROCESS | 2068 | ++DOCSHELL 19451800 == 31 [pid = 2068] [id = 617] 08:58:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19454800) [pid = 2068] [serial = 1851] [outer = 00000000] 08:58:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19815800) [pid = 2068] [serial = 1852] [outer = 19454800] 08:58:26 INFO - PROCESS | 2068 | 1466438306483 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19863000) [pid = 2068] [serial = 1853] [outer = 19454800] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (14006800) [pid = 2068] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19704C00) [pid = 2068] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1986D400) [pid = 2068] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1047F800) [pid = 2068] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10E08800) [pid = 2068] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (10A52800) [pid = 2068] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1749D000) [pid = 2068] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1440D800) [pid = 2068] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16769000) [pid = 2068] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19A0A800) [pid = 2068] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1440C400) [pid = 2068] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (10FE6800) [pid = 2068] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:58:27 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19703000) [pid = 2068] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:58:27 INFO - PROCESS | 2068 | 1466438307209 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1000ms 08:58:27 INFO - PROCESS | 2068 | 1466438307267 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 2068 | 1466438307269 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 2068 | 1466438307272 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:58:27 INFO - PROCESS | 2068 | 1466438307274 Marionette TRACE conn3 <- [1,2434,null,{}] 08:58:27 INFO - PROCESS | 2068 | 1466438307278 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 2068 | 1466438307280 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:27 INFO - PROCESS | 2068 | 1466438307396 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:58:27 INFO - PROCESS | 2068 | 1466438307455 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 2068 | 1466438307457 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:27 INFO - PROCESS | 2068 | ++DOCSHELL 10E09400 == 32 [pid = 2068] [id = 618] 08:58:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (13284000) [pid = 2068] [serial = 1854] [outer = 00000000] 08:58:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16D69800) [pid = 2068] [serial = 1855] [outer = 13284000] 08:58:27 INFO - PROCESS | 2068 | 1466438307500 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1749D000) [pid = 2068] [serial = 1856] [outer = 13284000] 08:58:27 INFO - PROCESS | 2068 | 1466438307839 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 594ms 08:58:27 INFO - PROCESS | 2068 | 1466438307870 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 2068 | 1466438307872 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:58:27 INFO - PROCESS | 2068 | 1466438307875 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 2068 | 1466438307876 Marionette TRACE conn3 <- [1,2438,null,{}] 08:58:27 INFO - PROCESS | 2068 | 1466438307880 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 2068 | 1466438307881 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:28 INFO - PROCESS | 2068 | 1466438307997 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:58:28 INFO - PROCESS | 2068 | 1466438308004 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 2068 | 1466438308006 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:28 INFO - PROCESS | 2068 | ++DOCSHELL 169E4800 == 33 [pid = 2068] [id = 619] 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (16BE9C00) [pid = 2068] [serial = 1857] [outer = 00000000] 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19868400) [pid = 2068] [serial = 1858] [outer = 16BE9C00] 08:58:28 INFO - PROCESS | 2068 | 1466438308049 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19869000) [pid = 2068] [serial = 1859] [outer = 16BE9C00] 08:58:28 INFO - PROCESS | 2068 | 1466438308452 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 08:58:28 INFO - PROCESS | 2068 | 1466438308513 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 2068 | 1466438308515 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:58:28 INFO - PROCESS | 2068 | 1466438308518 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 2068 | 1466438308520 Marionette TRACE conn3 <- [1,2442,null,{}] 08:58:28 INFO - PROCESS | 2068 | 1466438308523 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 2068 | 1466438308525 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:28 INFO - PROCESS | 2068 | 1466438308639 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:58:28 INFO - PROCESS | 2068 | 1466438308650 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 2068 | 1466438308652 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:28 INFO - PROCESS | 2068 | ++DOCSHELL 15A70800 == 34 [pid = 2068] [id = 620] 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A10800) [pid = 2068] [serial = 1860] [outer = 00000000] 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CEB400) [pid = 2068] [serial = 1861] [outer = 19A10800] 08:58:28 INFO - PROCESS | 2068 | 1466438308695 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19CEC000) [pid = 2068] [serial = 1862] [outer = 19A10800] 08:58:29 INFO - PROCESS | 2068 | 1466438309212 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 08:58:29 INFO - PROCESS | 2068 | 1466438309260 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 2068 | 1466438309265 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:58:29 INFO - PROCESS | 2068 | 1466438309271 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 2068 | 1466438309274 Marionette TRACE conn3 <- [1,2446,null,{}] 08:58:29 INFO - PROCESS | 2068 | 1466438309280 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 2068 | 1466438309283 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:29 INFO - PROCESS | 2068 | 1466438309416 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:58:29 INFO - PROCESS | 2068 | 1466438309536 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 2068 | 1466438309541 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:29 INFO - PROCESS | 2068 | ++DOCSHELL 104E7000 == 35 [pid = 2068] [id = 621] 08:58:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (104EB000) [pid = 2068] [serial = 1863] [outer = 00000000] 08:58:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1146F000) [pid = 2068] [serial = 1864] [outer = 104EB000] 08:58:29 INFO - PROCESS | 2068 | 1466438309646 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (12D5CC00) [pid = 2068] [serial = 1865] [outer = 104EB000] 08:58:30 INFO - PROCESS | 2068 | 1466438310370 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1141ms 08:58:30 INFO - PROCESS | 2068 | 1466438310418 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 2068 | 1466438310425 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:58:30 INFO - PROCESS | 2068 | 1466438310435 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 2068 | 1466438310440 Marionette TRACE conn3 <- [1,2450,null,{}] 08:58:30 INFO - PROCESS | 2068 | 1466438310444 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 2068 | 1466438310447 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:30 INFO - PROCESS | 2068 | 1466438310563 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:58:30 INFO - PROCESS | 2068 | 1466438310701 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 2068 | 1466438310704 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:30 INFO - PROCESS | 2068 | ++DOCSHELL 144BE400 == 36 [pid = 2068] [id = 622] 08:58:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (157E9C00) [pid = 2068] [serial = 1866] [outer = 00000000] 08:58:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (16083800) [pid = 2068] [serial = 1867] [outer = 157E9C00] 08:58:30 INFO - PROCESS | 2068 | 1466438310761 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16773000) [pid = 2068] [serial = 1868] [outer = 157E9C00] 08:58:31 INFO - PROCESS | 2068 | 1466438311667 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1250ms 08:58:31 INFO - PROCESS | 2068 | 1466438311687 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 2068 | 1466438311692 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:58:31 INFO - PROCESS | 2068 | 1466438311697 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 2068 | 1466438311700 Marionette TRACE conn3 <- [1,2454,null,{}] 08:58:31 INFO - PROCESS | 2068 | 1466438311706 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 2068 | 1466438311708 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:31 INFO - PROCESS | 2068 | 1466438311836 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 169E4800 == 35 [pid = 2068] [id = 619] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 10E09400 == 34 [pid = 2068] [id = 618] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 19451800 == 33 [pid = 2068] [id = 617] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 1760E000 == 32 [pid = 2068] [id = 616] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 16122C00 == 31 [pid = 2068] [id = 615] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 15A72400 == 30 [pid = 2068] [id = 614] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 130CA800 == 29 [pid = 2068] [id = 613] 08:58:31 INFO - PROCESS | 2068 | --DOCSHELL 105E5C00 == 28 [pid = 2068] [id = 612] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19EBEC00) [pid = 2068] [serial = 1823] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1A4E0C00) [pid = 2068] [serial = 1822] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1A162400) [pid = 2068] [serial = 1819] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1A167000) [pid = 2068] [serial = 1820] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1970DC00) [pid = 2068] [serial = 1807] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19A4D000) [pid = 2068] [serial = 1810] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19817C00) [pid = 2068] [serial = 1808] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (112DD400) [pid = 2068] [serial = 1813] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A4D800) [pid = 2068] [serial = 1811] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10FB4000) [pid = 2068] [serial = 1789] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (114C4000) [pid = 2068] [serial = 1790] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (11C25400) [pid = 2068] [serial = 1795] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (12DF3C00) [pid = 2068] [serial = 1796] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (176F6400) [pid = 2068] [serial = 1804] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (144C0C00) [pid = 2068] [serial = 1798] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (15392C00) [pid = 2068] [serial = 1799] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (169E7800) [pid = 2068] [serial = 1801] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (16BE4800) [pid = 2068] [serial = 1802] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19E93000) [pid = 2068] [serial = 1787] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (15A25400) [pid = 2068] [serial = 1792] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1611B400) [pid = 2068] [serial = 1793] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (130A4400) [pid = 2068] [serial = 1814] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (19CEB000) [pid = 2068] [serial = 1816] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (19CF4800) [pid = 2068] [serial = 1817] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (17E76800) [pid = 2068] [serial = 1805] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2068 | 1466438311970 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 2068 | 1466438311974 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:32 INFO - PROCESS | 2068 | ++DOCSHELL 10E08000 == 29 [pid = 2068] [id = 623] 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10E09400) [pid = 2068] [serial = 1869] [outer = 00000000] 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (11464400) [pid = 2068] [serial = 1870] [outer = 10E09400] 08:58:32 INFO - PROCESS | 2068 | 1466438312021 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12AA8000) [pid = 2068] [serial = 1871] [outer = 10E09400] 08:58:32 INFO - PROCESS | 2068 | 1466438312426 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 08:58:32 INFO - PROCESS | 2068 | 1466438312473 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 2068 | 1466438312478 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 2068 | 1466438312485 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:58:32 INFO - PROCESS | 2068 | 1466438312487 Marionette TRACE conn3 <- [1,2458,null,{}] 08:58:32 INFO - PROCESS | 2068 | 1466438312492 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 2068 | 1466438312496 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:32 INFO - PROCESS | 2068 | 1466438312582 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:58:32 INFO - PROCESS | 2068 | 1466438312588 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 2068 | 1466438312590 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:32 INFO - PROCESS | 2068 | ++DOCSHELL 13284800 == 30 [pid = 2068] [id = 624] 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (13933C00) [pid = 2068] [serial = 1872] [outer = 00000000] 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1440EC00) [pid = 2068] [serial = 1873] [outer = 13933C00] 08:58:32 INFO - PROCESS | 2068 | 1466438312636 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (15213800) [pid = 2068] [serial = 1874] [outer = 13933C00] 08:58:33 INFO - PROCESS | 2068 | 1466438313100 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 625ms 08:58:33 INFO - PROCESS | 2068 | 1466438313127 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2068 | 1466438313129 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:58:33 INFO - PROCESS | 2068 | 1466438313136 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 2068 | 1466438313139 Marionette TRACE conn3 <- [1,2462,null,{}] 08:58:33 INFO - PROCESS | 2068 | 1466438313150 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 2068 | 1466438313154 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:33 INFO - PROCESS | 2068 | 1466438313237 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:58:33 INFO - PROCESS | 2068 | 1466438313244 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2068 | 1466438313247 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:33 INFO - PROCESS | 2068 | ++DOCSHELL 16629400 == 31 [pid = 2068] [id = 625] 08:58:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1676B400) [pid = 2068] [serial = 1875] [outer = 00000000] 08:58:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (1695EC00) [pid = 2068] [serial = 1876] [outer = 1676B400] 08:58:33 INFO - PROCESS | 2068 | 1466438313294 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (169EDC00) [pid = 2068] [serial = 1877] [outer = 1676B400] 08:58:33 INFO - PROCESS | 2068 | 1466438313773 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 08:58:33 INFO - PROCESS | 2068 | 1466438313832 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2068 | 1466438313834 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 2068 | 1466438313837 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:58:33 INFO - PROCESS | 2068 | 1466438313839 Marionette TRACE conn3 <- [1,2466,null,{}] 08:58:33 INFO - PROCESS | 2068 | 1466438313842 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 2068 | 1466438313844 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:33 INFO - PROCESS | 2068 | 1466438313937 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:58:33 INFO - PROCESS | 2068 | 1466438313976 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2068 | 1466438313978 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:33 INFO - PROCESS | 2068 | ++DOCSHELL 178E0000 == 32 [pid = 2068] [id = 626] 08:58:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (178E1C00) [pid = 2068] [serial = 1878] [outer = 00000000] 08:58:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17E76800) [pid = 2068] [serial = 1879] [outer = 178E1C00] 08:58:34 INFO - PROCESS | 2068 | 1466438314021 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17E7EC00) [pid = 2068] [serial = 1880] [outer = 178E1C00] 08:58:34 INFO - PROCESS | 2068 | 1466438314503 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 703ms 08:58:34 INFO - PROCESS | 2068 | 1466438314537 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2068 | 1466438314539 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:58:34 INFO - PROCESS | 2068 | 1466438314542 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 2068 | 1466438314544 Marionette TRACE conn3 <- [1,2470,null,{}] 08:58:34 INFO - PROCESS | 2068 | 1466438314547 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 2068 | 1466438314549 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:34 INFO - PROCESS | 2068 | 1466438314670 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:58:34 INFO - PROCESS | 2068 | 1466438314675 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 2068 | 1466438314677 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:34 INFO - PROCESS | 2068 | ++DOCSHELL 17E75800 == 33 [pid = 2068] [id = 627] 08:58:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19456800) [pid = 2068] [serial = 1881] [outer = 00000000] 08:58:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19817000) [pid = 2068] [serial = 1882] [outer = 19456800] 08:58:34 INFO - PROCESS | 2068 | 1466438314720 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19819800) [pid = 2068] [serial = 1883] [outer = 19456800] 08:58:35 INFO - PROCESS | 2068 | 1466438315172 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 08:58:35 INFO - PROCESS | 2068 | 1466438315242 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 2068 | 1466438315244 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:58:35 INFO - PROCESS | 2068 | 1466438315247 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 2068 | 1466438315249 Marionette TRACE conn3 <- [1,2474,null,{}] 08:58:35 INFO - PROCESS | 2068 | 1466438315252 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 2068 | 1466438315257 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:35 INFO - PROCESS | 2068 | 1466438315420 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:58:35 INFO - PROCESS | 2068 | 1466438315448 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 2068 | 1466438315450 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:35 INFO - PROCESS | 2068 | ++DOCSHELL 19820400 == 34 [pid = 2068] [id = 628] 08:58:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19867800) [pid = 2068] [serial = 1884] [outer = 00000000] 08:58:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A4D000) [pid = 2068] [serial = 1885] [outer = 19867800] 08:58:35 INFO - PROCESS | 2068 | 1466438315493 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19A4D800) [pid = 2068] [serial = 1886] [outer = 19867800] 08:58:35 INFO - PROCESS | 2068 | 1466438315952 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 08:58:35 INFO - PROCESS | 2068 | 1466438315988 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 2068 | 1466438315990 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:58:36 INFO - PROCESS | 2068 | 1466438315998 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 2068 | 1466438316000 Marionette TRACE conn3 <- [1,2478,null,{}] 08:58:36 INFO - PROCESS | 2068 | 1466438316003 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 2068 | 1466438316005 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:36 INFO - PROCESS | 2068 | 1466438316113 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:58:36 INFO - PROCESS | 2068 | 1466438316120 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2068 | 1466438316122 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:36 INFO - PROCESS | 2068 | ++DOCSHELL 19E99000 == 35 [pid = 2068] [id = 629] 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19E99400) [pid = 2068] [serial = 1887] [outer = 00000000] 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19EC5400) [pid = 2068] [serial = 1888] [outer = 19E99400] 08:58:36 INFO - PROCESS | 2068 | 1466438316165 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1A161000) [pid = 2068] [serial = 1889] [outer = 19E99400] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13122800) [pid = 2068] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (105E7C00) [pid = 2068] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (15C8F800) [pid = 2068] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (16BE9C00) [pid = 2068] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19454800) [pid = 2068] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (11C2B000) [pid = 2068] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16BEA400) [pid = 2068] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A375400) [pid = 2068] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (17653800) [pid = 2068] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (13284000) [pid = 2068] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:58:36 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (168C0800) [pid = 2068] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:58:36 INFO - PROCESS | 2068 | 1466438316702 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 08:58:36 INFO - PROCESS | 2068 | 1466438316734 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 2068 | 1466438316736 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 2068 | 1466438316739 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:58:36 INFO - PROCESS | 2068 | 1466438316741 Marionette TRACE conn3 <- [1,2482,null,{}] 08:58:36 INFO - PROCESS | 2068 | 1466438316771 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 2068 | 1466438316773 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:36 INFO - PROCESS | 2068 | 1466438316849 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:58:36 INFO - PROCESS | 2068 | 1466438316855 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2068 | 1466438316857 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:36 INFO - PROCESS | 2068 | ++DOCSHELL 12A1D800 == 36 [pid = 2068] [id = 630] 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1440F800) [pid = 2068] [serial = 1890] [outer = 00000000] 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19CEC400) [pid = 2068] [serial = 1891] [outer = 1440F800] 08:58:36 INFO - PROCESS | 2068 | 1466438316900 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1611D000) [pid = 2068] [serial = 1892] [outer = 1440F800] 08:58:37 INFO - PROCESS | 2068 | 1466438317332 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 625ms 08:58:37 INFO - PROCESS | 2068 | 1466438317378 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 2068 | 1466438317380 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:58:37 INFO - PROCESS | 2068 | 1466438317383 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 2068 | 1466438317385 Marionette TRACE conn3 <- [1,2486,null,{}] 08:58:37 INFO - PROCESS | 2068 | 1466438317388 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 2068 | 1466438317390 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:37 INFO - PROCESS | 2068 | 1466438317468 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:58:37 INFO - PROCESS | 2068 | 1466438317473 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 2068 | 1466438317475 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:37 INFO - PROCESS | 2068 | ++DOCSHELL 104E5800 == 37 [pid = 2068] [id = 631] 08:58:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (10A48800) [pid = 2068] [serial = 1893] [outer = 00000000] 08:58:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (16BE0400) [pid = 2068] [serial = 1894] [outer = 10A48800] 08:58:37 INFO - PROCESS | 2068 | 1466438317517 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1A167000) [pid = 2068] [serial = 1895] [outer = 10A48800] 08:58:37 INFO - PROCESS | 2068 | 1466438317949 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 594ms 08:58:37 INFO - PROCESS | 2068 | 1466438317980 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 2068 | 1466438317982 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:58:38 INFO - PROCESS | 2068 | 1466438318001 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 2068 | 1466438318003 Marionette TRACE conn3 <- [1,2490,null,{}] 08:58:38 INFO - PROCESS | 2068 | 1466438318006 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 2068 | 1466438318008 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:38 INFO - PROCESS | 2068 | 1466438318085 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:58:38 INFO - PROCESS | 2068 | 1466438318090 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 2068 | 1466438318092 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:38 INFO - PROCESS | 2068 | ++DOCSHELL 19CEB000 == 38 [pid = 2068] [id = 632] 08:58:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19E98800) [pid = 2068] [serial = 1896] [outer = 00000000] 08:58:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1A4E0C00) [pid = 2068] [serial = 1897] [outer = 19E98800] 08:58:38 INFO - PROCESS | 2068 | 1466438318135 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1A4E2000) [pid = 2068] [serial = 1898] [outer = 19E98800] 08:58:38 INFO - PROCESS | 2068 | 1466438318785 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 843ms 08:58:38 INFO - PROCESS | 2068 | 1466438318840 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 2068 | 1466438318844 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:58:38 INFO - PROCESS | 2068 | 1466438318864 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 2068 | 1466438318867 Marionette TRACE conn3 <- [1,2494,null,{}] 08:58:38 INFO - PROCESS | 2068 | 1466438318874 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 2068 | 1466438318877 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:39 INFO - PROCESS | 2068 | 1466438318991 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:58:39 INFO - PROCESS | 2068 | 1466438319131 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 2068 | 1466438319134 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:39 INFO - PROCESS | 2068 | ++DOCSHELL 10E07400 == 39 [pid = 2068] [id = 633] 08:58:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (10EC9800) [pid = 2068] [serial = 1899] [outer = 00000000] 08:58:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (13279C00) [pid = 2068] [serial = 1900] [outer = 10EC9800] 08:58:39 INFO - PROCESS | 2068 | 1466438319191 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (14E30400) [pid = 2068] [serial = 1901] [outer = 10EC9800] 08:58:39 INFO - PROCESS | 2068 | 1466438319775 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 953ms 08:58:39 INFO - PROCESS | 2068 | 1466438319817 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 2068 | 1466438319822 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:58:39 INFO - PROCESS | 2068 | 1466438319828 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 2068 | 1466438319831 Marionette TRACE conn3 <- [1,2498,null,{}] 08:58:39 INFO - PROCESS | 2068 | 1466438319835 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 2068 | 1466438319838 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:39 INFO - PROCESS | 2068 | 1466438319947 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:58:40 INFO - PROCESS | 2068 | 1466438320058 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 2068 | 1466438320061 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:40 INFO - PROCESS | 2068 | ++DOCSHELL 1611A400 == 40 [pid = 2068] [id = 634] 08:58:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1611F800) [pid = 2068] [serial = 1902] [outer = 00000000] 08:58:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (169E7800) [pid = 2068] [serial = 1903] [outer = 1611F800] 08:58:40 INFO - PROCESS | 2068 | 1466438320157 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (174A9C00) [pid = 2068] [serial = 1904] [outer = 1611F800] 08:58:40 INFO - PROCESS | 2068 | 1466438320746 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 953ms 08:58:40 INFO - PROCESS | 2068 | 1466438320773 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 2068 | 1466438320775 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:58:40 INFO - PROCESS | 2068 | 1466438320779 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 2068 | 1466438320783 Marionette TRACE conn3 <- [1,2502,null,{}] 08:58:40 INFO - PROCESS | 2068 | 1466438320793 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 2068 | 1466438320798 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:40 INFO - PROCESS | 2068 | 1466438320906 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:58:41 INFO - PROCESS | 2068 | 1466438321047 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 2068 | 1466438321050 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:41 INFO - PROCESS | 2068 | ++DOCSHELL 1A36F400 == 41 [pid = 2068] [id = 635] 08:58:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A36F800) [pid = 2068] [serial = 1905] [outer = 00000000] 08:58:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A4E6800) [pid = 2068] [serial = 1906] [outer = 1A36F800] 08:58:41 INFO - PROCESS | 2068 | 1466438321106 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A512000) [pid = 2068] [serial = 1907] [outer = 1A36F800] 08:58:41 INFO - PROCESS | 2068 | 1466438321696 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 953ms 08:58:41 INFO - PROCESS | 2068 | 1466438321743 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 2068 | 1466438321746 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:58:41 INFO - PROCESS | 2068 | 1466438321752 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 2068 | 1466438321754 Marionette TRACE conn3 <- [1,2506,null,{}] 08:58:41 INFO - PROCESS | 2068 | 1466438321758 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 2068 | 1466438321760 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:41 INFO - PROCESS | 2068 | 1466438321874 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:58:42 INFO - PROCESS | 2068 | 1466438322126 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 2068 | 1466438322129 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:42 INFO - PROCESS | 2068 | ++DOCSHELL 104E6800 == 42 [pid = 2068] [id = 636] 08:58:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (10A4F000) [pid = 2068] [serial = 1908] [outer = 00000000] 08:58:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10E0FC00) [pid = 2068] [serial = 1909] [outer = 10A4F000] 08:58:42 INFO - PROCESS | 2068 | 1466438322199 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (114C1000) [pid = 2068] [serial = 1910] [outer = 10A4F000] 08:58:42 INFO - PROCESS | 2068 | 1466438322848 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 104E5800 == 41 [pid = 2068] [id = 631] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 12A1D800 == 40 [pid = 2068] [id = 630] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 19E99000 == 39 [pid = 2068] [id = 629] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 19820400 == 38 [pid = 2068] [id = 628] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 17E75800 == 37 [pid = 2068] [id = 627] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 178E0000 == 36 [pid = 2068] [id = 626] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 16629400 == 35 [pid = 2068] [id = 625] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 13284800 == 34 [pid = 2068] [id = 624] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 10E08000 == 33 [pid = 2068] [id = 623] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 104E7000 == 32 [pid = 2068] [id = 621] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 15A70800 == 31 [pid = 2068] [id = 620] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 144BE400 == 30 [pid = 2068] [id = 622] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 12AAE000 == 29 [pid = 2068] [id = 611] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 1611A400 == 28 [pid = 2068] [id = 634] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 1A36F400 == 27 [pid = 2068] [id = 635] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 19CEB000 == 26 [pid = 2068] [id = 632] 08:58:43 INFO - PROCESS | 2068 | --DOCSHELL 10E07400 == 25 [pid = 2068] [id = 633] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (131E1000) [pid = 2068] [serial = 1840] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (13650000) [pid = 2068] [serial = 1841] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (10FB2800) [pid = 2068] [serial = 1837] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (112E0C00) [pid = 2068] [serial = 1838] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13151C00) [pid = 2068] [serial = 1834] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1611D400) [pid = 2068] [serial = 1843] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19869000) [pid = 2068] [serial = 1859] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19815800) [pid = 2068] [serial = 1852] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (153A6800) [pid = 2068] [serial = 1826] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (13152800) [pid = 2068] [serial = 1825] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19705C00) [pid = 2068] [serial = 1829] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (178E1400) [pid = 2068] [serial = 1828] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A4EBC00) [pid = 2068] [serial = 1832] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1A4E5000) [pid = 2068] [serial = 1831] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (178E5800) [pid = 2068] [serial = 1850] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19CEB400) [pid = 2068] [serial = 1861] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (176FB000) [pid = 2068] [serial = 1849] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16D69800) [pid = 2068] [serial = 1855] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19868400) [pid = 2068] [serial = 1858] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19863000) [pid = 2068] [serial = 1853] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16BE1800) [pid = 2068] [serial = 1846] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1749D000) [pid = 2068] [serial = 1856] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (16D60000) [pid = 2068] [serial = 1847] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (16124400) [pid = 2068] [serial = 1844] [outer = 00000000] [url = about:blank] 08:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1765ms 08:58:43 INFO - PROCESS | 2068 | 1466438323576 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2068 | 1466438323581 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:58:43 INFO - PROCESS | 2068 | 1466438323587 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 2068 | 1466438323590 Marionette TRACE conn3 <- [1,2510,null,{}] 08:58:43 INFO - PROCESS | 2068 | 1466438323595 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 2068 | 1466438323599 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:43 INFO - PROCESS | 2068 | 1466438323687 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:58:43 INFO - PROCESS | 2068 | 1466438323694 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 2068 | 1466438323698 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:43 INFO - PROCESS | 2068 | ++DOCSHELL 10EC6C00 == 26 [pid = 2068] [id = 637] 08:58:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (10ECA000) [pid = 2068] [serial = 1911] [outer = 00000000] 08:58:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (10FB3000) [pid = 2068] [serial = 1912] [outer = 10ECA000] 08:58:43 INFO - PROCESS | 2068 | 1466438323746 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (112E2000) [pid = 2068] [serial = 1913] [outer = 10ECA000] 08:58:44 INFO - PROCESS | 2068 | 1466438324262 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 687ms 08:58:44 INFO - PROCESS | 2068 | 1466438324285 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 2068 | 1466438324288 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:58:44 INFO - PROCESS | 2068 | 1466438324294 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 2068 | 1466438324298 Marionette TRACE conn3 <- [1,2514,null,{}] 08:58:44 INFO - PROCESS | 2068 | 1466438324302 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 2068 | 1466438324304 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:44 INFO - PROCESS | 2068 | 1466438324391 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:58:44 INFO - PROCESS | 2068 | 1466438324400 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 2068 | 1466438324402 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:44 INFO - PROCESS | 2068 | ++DOCSHELL 131E1000 == 27 [pid = 2068] [id = 638] 08:58:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (131E3400) [pid = 2068] [serial = 1914] [outer = 00000000] 08:58:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (13650800) [pid = 2068] [serial = 1915] [outer = 131E3400] 08:58:44 INFO - PROCESS | 2068 | 1466438324449 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (13934000) [pid = 2068] [serial = 1916] [outer = 131E3400] 08:58:44 INFO - PROCESS | 2068 | 1466438324921 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 08:58:44 INFO - PROCESS | 2068 | 1466438324989 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 2068 | 1466438324992 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:58:44 INFO - PROCESS | 2068 | 1466438324995 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 2068 | 1466438324997 Marionette TRACE conn3 <- [1,2518,null,{}] 08:58:44 INFO - PROCESS | 2068 | 1466438325007 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 2068 | 1466438325012 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:45 INFO - PROCESS | 2068 | 1466438325124 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:58:45 INFO - PROCESS | 2068 | 1466438325224 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 2068 | 1466438325228 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:45 INFO - PROCESS | 2068 | ++DOCSHELL 15A70800 == 28 [pid = 2068] [id = 639] 08:58:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (15C8F800) [pid = 2068] [serial = 1917] [outer = 00000000] 08:58:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1611C800) [pid = 2068] [serial = 1918] [outer = 15C8F800] 08:58:45 INFO - PROCESS | 2068 | 1466438325276 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16124000) [pid = 2068] [serial = 1919] [outer = 15C8F800] 08:58:45 INFO - PROCESS | 2068 | 1466438325648 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 703ms 08:58:45 INFO - PROCESS | 2068 | 1466438325709 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 2068 | 1466438325711 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 2068 | 1466438325714 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 2068 | 1466438325716 Marionette TRACE conn3 <- [1,2522,null,{}] 08:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:58:45 INFO - PROCESS | 2068 | 1466438325719 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 2068 | 1466438325721 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:45 INFO - PROCESS | 2068 | 1466438325856 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:58:45 INFO - PROCESS | 2068 | 1466438325924 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 2068 | 1466438325926 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:45 INFO - PROCESS | 2068 | ++DOCSHELL 16962800 == 29 [pid = 2068] [id = 640] 08:58:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (169E1800) [pid = 2068] [serial = 1920] [outer = 00000000] 08:58:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (16BE3400) [pid = 2068] [serial = 1921] [outer = 169E1800] 08:58:45 INFO - PROCESS | 2068 | 1466438325971 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1754FC00) [pid = 2068] [serial = 1922] [outer = 169E1800] 08:58:46 INFO - PROCESS | 2068 | 1466438326387 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 688ms 08:58:46 INFO - PROCESS | 2068 | 1466438326396 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 2068 | 1466438326398 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:58:46 INFO - PROCESS | 2068 | 1466438326402 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 2068 | 1466438326403 Marionette TRACE conn3 <- [1,2526,null,{}] 08:58:46 INFO - PROCESS | 2068 | 1466438326407 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 2068 | 1466438326409 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:46 INFO - PROCESS | 2068 | 1466438326548 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:58:46 INFO - PROCESS | 2068 | 1466438326613 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 2068 | 1466438326615 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:46 INFO - PROCESS | 2068 | ++DOCSHELL 176F7800 == 30 [pid = 2068] [id = 641] 08:58:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (176FB800) [pid = 2068] [serial = 1923] [outer = 00000000] 08:58:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (178E6800) [pid = 2068] [serial = 1924] [outer = 176FB800] 08:58:46 INFO - PROCESS | 2068 | 1466438326660 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17C49000) [pid = 2068] [serial = 1925] [outer = 176FB800] 08:58:47 INFO - PROCESS | 2068 | 1466438327082 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 08:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:58:47 INFO - PROCESS | 2068 | 1466438327150 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2068 | 1466438327152 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 2068 | 1466438327156 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2068 | 1466438327157 Marionette TRACE conn3 <- [1,2530,null,{}] 08:58:47 INFO - PROCESS | 2068 | 1466438327161 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 2068 | 1466438327166 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:47 INFO - PROCESS | 2068 | 1466438327304 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:58:47 INFO - PROCESS | 2068 | 1466438327371 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 2068 | 1466438327373 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:47 INFO - PROCESS | 2068 | ++DOCSHELL 1970A000 == 31 [pid = 2068] [id = 642] 08:58:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1970A400) [pid = 2068] [serial = 1926] [outer = 00000000] 08:58:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19820C00) [pid = 2068] [serial = 1927] [outer = 1970A400] 08:58:47 INFO - PROCESS | 2068 | 1466438327416 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19863800) [pid = 2068] [serial = 1928] [outer = 1970A400] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19456800) [pid = 2068] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19867800) [pid = 2068] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19E99400) [pid = 2068] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A10800) [pid = 2068] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (104EB000) [pid = 2068] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1676B400) [pid = 2068] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (157E9C00) [pid = 2068] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1440F800) [pid = 2068] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10E09400) [pid = 2068] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (178E1C00) [pid = 2068] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (13933C00) [pid = 2068] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19E98800) [pid = 2068] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10A48800) [pid = 2068] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:58:48 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (12DEFC00) [pid = 2068] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:58:48 INFO - PROCESS | 2068 | 1466438328089 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1000ms 08:58:48 INFO - PROCESS | 2068 | 1466438328156 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 2068 | 1466438328158 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:58:48 INFO - PROCESS | 2068 | 1466438328161 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:58:48 INFO - PROCESS | 2068 | 1466438328163 Marionette TRACE conn3 <- [1,2534,null,{}] 08:58:48 INFO - PROCESS | 2068 | 1466438328166 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 2068 | 1466438328168 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:48 INFO - PROCESS | 2068 | 1466438328242 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:58:48 INFO - PROCESS | 2068 | 1466438328348 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2068 | 1466438328350 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:48 INFO - PROCESS | 2068 | ++DOCSHELL 10438000 == 32 [pid = 2068] [id = 643] 08:58:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (104EAC00) [pid = 2068] [serial = 1929] [outer = 00000000] 08:58:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1393C800) [pid = 2068] [serial = 1930] [outer = 104EAC00] 08:58:48 INFO - PROCESS | 2068 | 1466438328393 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1400EC00) [pid = 2068] [serial = 1931] [outer = 104EAC00] 08:58:48 INFO - PROCESS | 2068 | 1466438328747 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms 08:58:48 INFO - PROCESS | 2068 | 1466438328800 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 2068 | 1466438328802 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:58:48 INFO - PROCESS | 2068 | 1466438328805 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 2068 | 1466438328806 Marionette TRACE conn3 <- [1,2538,null,{}] 08:58:48 INFO - PROCESS | 2068 | 1466438328822 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 2068 | 1466438328824 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:48 INFO - PROCESS | 2068 | 1466438328921 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:58:48 INFO - PROCESS | 2068 | 1466438328926 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2068 | 1466438328928 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:48 INFO - PROCESS | 2068 | ++DOCSHELL 13650000 == 33 [pid = 2068] [id = 644] 08:58:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (144C2800) [pid = 2068] [serial = 1932] [outer = 00000000] 08:58:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1981DC00) [pid = 2068] [serial = 1933] [outer = 144C2800] 08:58:48 INFO - PROCESS | 2068 | 1466438328971 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19866400) [pid = 2068] [serial = 1934] [outer = 144C2800] 08:58:49 INFO - PROCESS | 2068 | 1466438329407 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 640ms 08:58:49 INFO - PROCESS | 2068 | 1466438329448 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 2068 | 1466438329450 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:58:49 INFO - PROCESS | 2068 | 1466438329453 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 2068 | 1466438329455 Marionette TRACE conn3 <- [1,2542,null,{}] 08:58:49 INFO - PROCESS | 2068 | 1466438329458 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 2068 | 1466438329460 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:49 INFO - PROCESS | 2068 | 1466438329540 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:58:49 INFO - PROCESS | 2068 | 1466438329545 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 2068 | 1466438329547 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:49 INFO - PROCESS | 2068 | ++DOCSHELL 1986CC00 == 34 [pid = 2068] [id = 645] 08:58:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19A11800) [pid = 2068] [serial = 1935] [outer = 00000000] 08:58:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19A4B000) [pid = 2068] [serial = 1936] [outer = 19A11800] 08:58:49 INFO - PROCESS | 2068 | 1466438329591 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19A4C400) [pid = 2068] [serial = 1937] [outer = 19A11800] 08:58:50 INFO - PROCESS | 2068 | 1466438330321 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 906ms 08:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:58:50 INFO - PROCESS | 2068 | 1466438330359 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 2068 | 1466438330363 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:58:50 INFO - PROCESS | 2068 | 1466438330368 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 2068 | 1466438330371 Marionette TRACE conn3 <- [1,2546,null,{}] 08:58:50 INFO - PROCESS | 2068 | 1466438330377 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 2068 | 1466438330380 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:50 INFO - PROCESS | 2068 | 1466438330503 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:58:50 INFO - PROCESS | 2068 | 1466438330626 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 2068 | 1466438330629 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:50 INFO - PROCESS | 2068 | ++DOCSHELL 10FAEC00 == 35 [pid = 2068] [id = 646] 08:58:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10FB2800) [pid = 2068] [serial = 1938] [outer = 00000000] 08:58:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (13054800) [pid = 2068] [serial = 1939] [outer = 10FB2800] 08:58:50 INFO - PROCESS | 2068 | 1466438330725 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1365C000) [pid = 2068] [serial = 1940] [outer = 10FB2800] 08:58:51 INFO - PROCESS | 2068 | 1466438331508 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1187ms 08:58:51 INFO - PROCESS | 2068 | 1466438331565 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 2068 | 1466438331570 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:58:51 INFO - PROCESS | 2068 | 1466438331576 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 2068 | 1466438331579 Marionette TRACE conn3 <- [1,2550,null,{}] 08:58:51 INFO - PROCESS | 2068 | 1466438331583 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 2068 | 1466438331586 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:51 INFO - PROCESS | 2068 | 1466438331703 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:58:51 INFO - PROCESS | 2068 | 1466438331841 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 2068 | 1466438331844 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:51 INFO - PROCESS | 2068 | ++DOCSHELL 10437C00 == 36 [pid = 2068] [id = 647] 08:58:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1047F000) [pid = 2068] [serial = 1941] [outer = 00000000] 08:58:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10E0EC00) [pid = 2068] [serial = 1942] [outer = 1047F000] 08:58:51 INFO - PROCESS | 2068 | 1466438331900 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (13933000) [pid = 2068] [serial = 1943] [outer = 1047F000] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 13650000 == 35 [pid = 2068] [id = 644] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 10438000 == 34 [pid = 2068] [id = 643] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 1970A000 == 33 [pid = 2068] [id = 642] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 176F7800 == 32 [pid = 2068] [id = 641] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 16962800 == 31 [pid = 2068] [id = 640] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 15A70800 == 30 [pid = 2068] [id = 639] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 131E1000 == 29 [pid = 2068] [id = 638] 08:58:52 INFO - PROCESS | 2068 | --DOCSHELL 10EC6C00 == 28 [pid = 2068] [id = 637] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1327A400) [pid = 2068] [serial = 1835] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (19817000) [pid = 2068] [serial = 1882] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19A4D000) [pid = 2068] [serial = 1885] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (19819800) [pid = 2068] [serial = 1883] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19EC5400) [pid = 2068] [serial = 1888] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A4D800) [pid = 2068] [serial = 1886] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CEC000) [pid = 2068] [serial = 1862] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1146F000) [pid = 2068] [serial = 1864] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12D5CC00) [pid = 2068] [serial = 1865] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1695EC00) [pid = 2068] [serial = 1876] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (169EDC00) [pid = 2068] [serial = 1877] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16083800) [pid = 2068] [serial = 1867] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16773000) [pid = 2068] [serial = 1868] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19CEC400) [pid = 2068] [serial = 1891] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (11464400) [pid = 2068] [serial = 1870] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (12AA8000) [pid = 2068] [serial = 1871] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (17E76800) [pid = 2068] [serial = 1879] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1440EC00) [pid = 2068] [serial = 1873] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (15213800) [pid = 2068] [serial = 1874] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (1A4E2000) [pid = 2068] [serial = 1898] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1A4E0C00) [pid = 2068] [serial = 1897] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (16BE0400) [pid = 2068] [serial = 1894] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1A167000) [pid = 2068] [serial = 1895] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (1A161000) [pid = 2068] [serial = 1889] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1611D000) [pid = 2068] [serial = 1892] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (17E7EC00) [pid = 2068] [serial = 1880] [outer = 00000000] [url = about:blank] 08:58:52 INFO - PROCESS | 2068 | 1466438332700 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1156ms 08:58:52 INFO - PROCESS | 2068 | 1466438332732 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 2068 | 1466438332735 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:58:52 INFO - PROCESS | 2068 | 1466438332740 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 2068 | 1466438332744 Marionette TRACE conn3 <- [1,2554,null,{}] 08:58:52 INFO - PROCESS | 2068 | 1466438332770 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 2068 | 1466438332773 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:52 INFO - PROCESS | 2068 | 1466438332861 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:58:52 INFO - PROCESS | 2068 | 1466438332868 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 2068 | 1466438332871 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:52 INFO - PROCESS | 2068 | ++DOCSHELL 10FB4800 == 29 [pid = 2068] [id = 648] 08:58:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10FE2800) [pid = 2068] [serial = 1944] [outer = 00000000] 08:58:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (12AEA800) [pid = 2068] [serial = 1945] [outer = 10FE2800] 08:58:52 INFO - PROCESS | 2068 | 1466438332918 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (13031C00) [pid = 2068] [serial = 1946] [outer = 10FE2800] 08:58:53 INFO - PROCESS | 2068 | 1466438333459 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 750ms 08:58:53 INFO - PROCESS | 2068 | 1466438333498 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 2068 | 1466438333502 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:58:53 INFO - PROCESS | 2068 | 1466438333508 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:58:53 INFO - PROCESS | 2068 | 1466438333511 Marionette TRACE conn3 <- [1,2558,null,{}] 08:58:53 INFO - PROCESS | 2068 | 1466438333514 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 2068 | 1466438333517 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:53 INFO - PROCESS | 2068 | 1466438333604 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:58:53 INFO - PROCESS | 2068 | 1466438333700 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 2068 | 1466438333702 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:53 INFO - PROCESS | 2068 | ++DOCSHELL 1365CC00 == 30 [pid = 2068] [id = 649] 08:58:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1393B400) [pid = 2068] [serial = 1947] [outer = 00000000] 08:58:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (1538F400) [pid = 2068] [serial = 1948] [outer = 1393B400] 08:58:53 INFO - PROCESS | 2068 | 1466438333747 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (15A25400) [pid = 2068] [serial = 1949] [outer = 1393B400] 08:58:54 INFO - PROCESS | 2068 | 1466438334155 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 703ms 08:58:54 INFO - PROCESS | 2068 | 1466438334208 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 2068 | 1466438334211 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:58:54 INFO - PROCESS | 2068 | 1466438334214 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 2068 | 1466438334218 Marionette TRACE conn3 <- [1,2562,null,{}] 08:58:54 INFO - PROCESS | 2068 | 1466438334228 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 2068 | 1466438334232 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:54 INFO - PROCESS | 2068 | 1466438334315 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:58:54 INFO - PROCESS | 2068 | 1466438334321 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 2068 | 1466438334324 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:54 INFO - PROCESS | 2068 | ++DOCSHELL 16960000 == 31 [pid = 2068] [id = 650] 08:58:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (16962800) [pid = 2068] [serial = 1950] [outer = 00000000] 08:58:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16BE5800) [pid = 2068] [serial = 1951] [outer = 16962800] 08:58:54 INFO - PROCESS | 2068 | 1466438334371 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (17556800) [pid = 2068] [serial = 1952] [outer = 16962800] 08:58:54 INFO - PROCESS | 2068 | 1466438334831 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 641ms 08:58:54 INFO - PROCESS | 2068 | 1466438334864 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 2068 | 1466438334867 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:58:54 INFO - PROCESS | 2068 | 1466438334870 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 2068 | 1466438334872 Marionette TRACE conn3 <- [1,2566,null,{}] 08:58:54 INFO - PROCESS | 2068 | 1466438334880 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 2068 | 1466438334882 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:54 INFO - PROCESS | 2068 | 1466438334999 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:58:55 INFO - PROCESS | 2068 | 1466438335085 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 2068 | 1466438335087 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:55 INFO - PROCESS | 2068 | ++DOCSHELL 178E7800 == 32 [pid = 2068] [id = 651] 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (17C3C000) [pid = 2068] [serial = 1953] [outer = 00000000] 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17E80800) [pid = 2068] [serial = 1954] [outer = 17C3C000] 08:58:55 INFO - PROCESS | 2068 | 1466438335130 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19702C00) [pid = 2068] [serial = 1955] [outer = 17C3C000] 08:58:55 INFO - PROCESS | 2068 | 1466438335554 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 08:58:55 INFO - PROCESS | 2068 | 1466438335609 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 2068 | 1466438335611 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:58:55 INFO - PROCESS | 2068 | 1466438335614 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 2068 | 1466438335616 Marionette TRACE conn3 <- [1,2570,null,{}] 08:58:55 INFO - PROCESS | 2068 | 1466438335619 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 2068 | 1466438335621 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:55 INFO - PROCESS | 2068 | 1466438335731 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:58:55 INFO - PROCESS | 2068 | 1466438335736 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 2068 | 1466438335738 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:55 INFO - PROCESS | 2068 | ++DOCSHELL 178DE400 == 33 [pid = 2068] [id = 652] 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (17C40000) [pid = 2068] [serial = 1956] [outer = 00000000] 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1981D400) [pid = 2068] [serial = 1957] [outer = 17C40000] 08:58:55 INFO - PROCESS | 2068 | 1466438335781 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19824000) [pid = 2068] [serial = 1958] [outer = 17C40000] 08:58:56 INFO - PROCESS | 2068 | 1466438336260 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 688ms 08:58:56 INFO - PROCESS | 2068 | 1466438336318 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 2068 | 1466438336320 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:58:56 INFO - PROCESS | 2068 | 1466438336323 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 2068 | 1466438336325 Marionette TRACE conn3 <- [1,2574,null,{}] 08:58:56 INFO - PROCESS | 2068 | 1466438336328 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 2068 | 1466438336334 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:56 INFO - PROCESS | 2068 | 1466438336490 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:58:56 INFO - PROCESS | 2068 | 1466438336506 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 2068 | 1466438336508 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:56 INFO - PROCESS | 2068 | ++DOCSHELL 19CECC00 == 34 [pid = 2068] [id = 653] 08:58:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19CED800) [pid = 2068] [serial = 1959] [outer = 00000000] 08:58:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19CF4C00) [pid = 2068] [serial = 1960] [outer = 19CED800] 08:58:56 INFO - PROCESS | 2068 | 1466438336605 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CF5000) [pid = 2068] [serial = 1961] [outer = 19CED800] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (104EAC00) [pid = 2068] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (144C2800) [pid = 2068] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (169E1800) [pid = 2068] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (131E3400) [pid = 2068] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (15C8F800) [pid = 2068] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10ECA000) [pid = 2068] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (10A4F000) [pid = 2068] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1970A400) [pid = 2068] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (10EC9800) [pid = 2068] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1611F800) [pid = 2068] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1A36F800) [pid = 2068] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:58:57 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (176FB800) [pid = 2068] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:58:57 INFO - PROCESS | 2068 | 1466438337095 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 797ms 08:58:57 INFO - PROCESS | 2068 | 1466438337126 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2068 | 1466438337128 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 2068 | 1466438337135 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 2068 | 1466438337137 Marionette TRACE conn3 <- [1,2578,null,{}] 08:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:58:57 INFO - PROCESS | 2068 | 1466438337141 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 2068 | 1466438337143 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:57 INFO - PROCESS | 2068 | 1466438337222 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:58:57 INFO - PROCESS | 2068 | 1466438337233 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2068 | 1466438337236 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:57 INFO - PROCESS | 2068 | ++DOCSHELL 10A47C00 == 35 [pid = 2068] [id = 654] 08:58:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (10A49000) [pid = 2068] [serial = 1962] [outer = 00000000] 08:58:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (157E6000) [pid = 2068] [serial = 1963] [outer = 10A49000] 08:58:57 INFO - PROCESS | 2068 | 1466438337367 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (15A6E000) [pid = 2068] [serial = 1964] [outer = 10A49000] 08:58:57 INFO - PROCESS | 2068 | 1466438337725 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 640ms 08:58:57 INFO - PROCESS | 2068 | 1466438337775 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2068 | 1466438337776 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 2068 | 1466438337780 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:58:57 INFO - PROCESS | 2068 | 1466438337782 Marionette TRACE conn3 <- [1,2582,null,{}] 08:58:57 INFO - PROCESS | 2068 | 1466438337785 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 2068 | 1466438337787 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:57 INFO - PROCESS | 2068 | 1466438337864 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:58:57 INFO - PROCESS | 2068 | 1466438337988 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2068 | 1466438337989 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:57 INFO - PROCESS | 2068 | ++DOCSHELL 104E5400 == 36 [pid = 2068] [id = 655] 08:58:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10E0DC00) [pid = 2068] [serial = 1965] [outer = 00000000] 08:58:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19CEC000) [pid = 2068] [serial = 1966] [outer = 10E0DC00] 08:58:58 INFO - PROCESS | 2068 | 1466438338032 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19E97C00) [pid = 2068] [serial = 1967] [outer = 10E0DC00] 08:58:58 INFO - PROCESS | 2068 | 1466438338388 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 641ms 08:58:58 INFO - PROCESS | 2068 | 1466438338418 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 2068 | 1466438338420 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:58:58 INFO - PROCESS | 2068 | 1466438338423 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 2068 | 1466438338425 Marionette TRACE conn3 <- [1,2586,null,{}] 08:58:58 INFO - PROCESS | 2068 | 1466438338429 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 2068 | 1466438338430 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:58 INFO - PROCESS | 2068 | 1466438338557 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:58:58 INFO - PROCESS | 2068 | 1466438338565 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 2068 | 1466438338567 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:58 INFO - PROCESS | 2068 | ++DOCSHELL 1695FC00 == 37 [pid = 2068] [id = 656] 08:58:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1970A400) [pid = 2068] [serial = 1968] [outer = 00000000] 08:58:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19EBE800) [pid = 2068] [serial = 1969] [outer = 1970A400] 08:58:58 INFO - PROCESS | 2068 | 1466438338609 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1A164C00) [pid = 2068] [serial = 1970] [outer = 1970A400] 08:58:59 INFO - PROCESS | 2068 | 1466438339081 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 688ms 08:58:59 INFO - PROCESS | 2068 | 1466438339124 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 2068 | 1466438339129 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:58:59 INFO - PROCESS | 2068 | 1466438339134 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 2068 | 1466438339138 Marionette TRACE conn3 <- [1,2590,null,{}] 08:58:59 INFO - PROCESS | 2068 | 1466438339144 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 2068 | 1466438339147 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:59 INFO - PROCESS | 2068 | 1466438339346 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:58:59 INFO - PROCESS | 2068 | 1466438339474 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 2068 | 1466438339479 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:58:59 INFO - PROCESS | 2068 | ++DOCSHELL 11ADB400 == 38 [pid = 2068] [id = 657] 08:58:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (11C24C00) [pid = 2068] [serial = 1971] [outer = 00000000] 08:58:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (12AE8800) [pid = 2068] [serial = 1972] [outer = 11C24C00] 08:58:59 INFO - PROCESS | 2068 | 1466438339536 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1312A400) [pid = 2068] [serial = 1973] [outer = 11C24C00] 08:59:00 INFO - PROCESS | 2068 | 1466438340110 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1047ms 08:59:00 INFO - PROCESS | 2068 | 1466438340180 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 2068 | 1466438340185 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:59:00 INFO - PROCESS | 2068 | 1466438340210 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 2068 | 1466438340213 Marionette TRACE conn3 <- [1,2594,null,{}] 08:59:00 INFO - PROCESS | 2068 | 1466438340231 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 2068 | 1466438340234 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:00 INFO - PROCESS | 2068 | 1466438340354 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:59:00 INFO - PROCESS | 2068 | 1466438340486 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 2068 | 1466438340489 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:00 INFO - PROCESS | 2068 | ++DOCSHELL 15C98C00 == 39 [pid = 2068] [id = 658] 08:59:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (15C9D000) [pid = 2068] [serial = 1974] [outer = 00000000] 08:59:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16123400) [pid = 2068] [serial = 1975] [outer = 15C9D000] 08:59:00 INFO - PROCESS | 2068 | 1466438340545 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16BDD000) [pid = 2068] [serial = 1976] [outer = 15C9D000] 08:59:01 INFO - PROCESS | 2068 | 1466438341170 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1015ms 08:59:01 INFO - PROCESS | 2068 | 1466438341214 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 2068 | 1466438341216 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:59:01 INFO - PROCESS | 2068 | 1466438341220 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 2068 | 1466438341224 Marionette TRACE conn3 <- [1,2598,null,{}] 08:59:01 INFO - PROCESS | 2068 | 1466438341235 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 2068 | 1466438341239 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:01 INFO - PROCESS | 2068 | 1466438341348 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:59:01 INFO - PROCESS | 2068 | 1466438341495 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 2068 | 1466438341498 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:01 INFO - PROCESS | 2068 | ++DOCSHELL 19A10800 == 40 [pid = 2068] [id = 659] 08:59:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19A14800) [pid = 2068] [serial = 1977] [outer = 00000000] 08:59:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19EC7000) [pid = 2068] [serial = 1978] [outer = 19A14800] 08:59:01 INFO - PROCESS | 2068 | 1466438341555 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1A16C000) [pid = 2068] [serial = 1979] [outer = 19A14800] 08:59:02 INFO - PROCESS | 2068 | 1466438342139 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 953ms 08:59:02 INFO - PROCESS | 2068 | 1466438342165 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 2068 | 1466438342167 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:59:02 INFO - PROCESS | 2068 | 1466438342171 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 2068 | 1466438342173 Marionette TRACE conn3 <- [1,2602,null,{}] 08:59:02 INFO - PROCESS | 2068 | 1466438342176 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 2068 | 1466438342178 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:02 INFO - PROCESS | 2068 | 1466438342315 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:59:02 INFO - PROCESS | 2068 | 1466438342463 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 2068 | 1466438342466 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:02 INFO - PROCESS | 2068 | ++DOCSHELL 105F4000 == 41 [pid = 2068] [id = 660] 08:59:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10A46C00) [pid = 2068] [serial = 1980] [outer = 00000000] 08:59:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (12D66400) [pid = 2068] [serial = 1981] [outer = 10A46C00] 08:59:02 INFO - PROCESS | 2068 | 1466438342521 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1365AC00) [pid = 2068] [serial = 1982] [outer = 10A46C00] 08:59:03 INFO - PROCESS | 2068 | 1466438343258 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1156ms 08:59:03 INFO - PROCESS | 2068 | 1466438343326 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 2068 | 1466438343330 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:59:03 INFO - PROCESS | 2068 | 1466438343353 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:59:03 INFO - PROCESS | 2068 | 1466438343358 Marionette TRACE conn3 <- [1,2606,null,{}] 08:59:03 INFO - PROCESS | 2068 | 1466438343364 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 2068 | 1466438343366 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:03 INFO - PROCESS | 2068 | 1466438343479 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 104E5400 == 40 [pid = 2068] [id = 655] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 10A47C00 == 39 [pid = 2068] [id = 654] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 19CECC00 == 38 [pid = 2068] [id = 653] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 178DE400 == 37 [pid = 2068] [id = 652] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 178E7800 == 36 [pid = 2068] [id = 651] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 16960000 == 35 [pid = 2068] [id = 650] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 1365CC00 == 34 [pid = 2068] [id = 649] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 10FB4800 == 33 [pid = 2068] [id = 648] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 10437C00 == 32 [pid = 2068] [id = 647] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 1986CC00 == 31 [pid = 2068] [id = 645] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 10FAEC00 == 30 [pid = 2068] [id = 646] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 104E6800 == 29 [pid = 2068] [id = 636] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 105F4000 == 28 [pid = 2068] [id = 660] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 19A10800 == 27 [pid = 2068] [id = 659] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 1695FC00 == 26 [pid = 2068] [id = 656] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 11ADB400 == 25 [pid = 2068] [id = 657] 08:59:04 INFO - PROCESS | 2068 | --DOCSHELL 15C98C00 == 24 [pid = 2068] [id = 658] 08:59:04 INFO - PROCESS | 2068 | 1466438344185 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2068 | 1466438344188 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13650800) [pid = 2068] [serial = 1915] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (13934000) [pid = 2068] [serial = 1916] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1611C800) [pid = 2068] [serial = 1918] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10FB3000) [pid = 2068] [serial = 1912] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (112E2000) [pid = 2068] [serial = 1913] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (114C1000) [pid = 2068] [serial = 1910] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (10E0FC00) [pid = 2068] [serial = 1909] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19820C00) [pid = 2068] [serial = 1927] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (14E30400) [pid = 2068] [serial = 1901] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (13279C00) [pid = 2068] [serial = 1900] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (174A9C00) [pid = 2068] [serial = 1904] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (169E7800) [pid = 2068] [serial = 1903] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19A4B000) [pid = 2068] [serial = 1936] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A512000) [pid = 2068] [serial = 1907] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1A4E6800) [pid = 2068] [serial = 1906] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17C49000) [pid = 2068] [serial = 1925] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (178E6800) [pid = 2068] [serial = 1924] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1393C800) [pid = 2068] [serial = 1930] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1981DC00) [pid = 2068] [serial = 1933] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (19866400) [pid = 2068] [serial = 1934] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19863800) [pid = 2068] [serial = 1928] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (16BE3400) [pid = 2068] [serial = 1921] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1754FC00) [pid = 2068] [serial = 1922] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1400EC00) [pid = 2068] [serial = 1931] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (16124000) [pid = 2068] [serial = 1919] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 2068 | ++DOCSHELL 10437800 == 25 [pid = 2068] [id = 661] 08:59:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (10437C00) [pid = 2068] [serial = 1983] [outer = 00000000] 08:59:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (104E5C00) [pid = 2068] [serial = 1984] [outer = 10437C00] 08:59:04 INFO - PROCESS | 2068 | 1466438344336 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10A4AC00) [pid = 2068] [serial = 1985] [outer = 10437C00] 08:59:04 INFO - PROCESS | 2068 | 1466438344823 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1499ms 08:59:04 INFO - PROCESS | 2068 | 1466438344857 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 2068 | 1466438344861 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:59:04 INFO - PROCESS | 2068 | 1466438344868 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 2068 | 1466438344871 Marionette TRACE conn3 <- [1,2610,null,{}] 08:59:04 INFO - PROCESS | 2068 | 1466438344876 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 2068 | 1466438344881 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:04 INFO - PROCESS | 2068 | 1466438344969 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:59:04 INFO - PROCESS | 2068 | 1466438344984 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2068 | 1466438344987 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:04 INFO - PROCESS | 2068 | ++DOCSHELL 12AA8000 == 26 [pid = 2068] [id = 662] 08:59:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (12AAD800) [pid = 2068] [serial = 1986] [outer = 00000000] 08:59:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (12D6BC00) [pid = 2068] [serial = 1987] [outer = 12AAD800] 08:59:05 INFO - PROCESS | 2068 | 1466438345033 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (130A1C00) [pid = 2068] [serial = 1988] [outer = 12AAD800] 08:59:05 INFO - PROCESS | 2068 | 1466438345528 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 687ms 08:59:05 INFO - PROCESS | 2068 | 1466438345568 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 2068 | 1466438345572 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:59:05 INFO - PROCESS | 2068 | 1466438345605 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 2068 | 1466438345607 Marionette TRACE conn3 <- [1,2614,null,{}] 08:59:05 INFO - PROCESS | 2068 | 1466438345612 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 2068 | 1466438345615 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:05 INFO - PROCESS | 2068 | 1466438345744 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:59:05 INFO - PROCESS | 2068 | 1466438345807 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 2068 | 1466438345810 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:05 INFO - PROCESS | 2068 | ++DOCSHELL 13940C00 == 27 [pid = 2068] [id = 663] 08:59:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1400C800) [pid = 2068] [serial = 1989] [outer = 00000000] 08:59:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (144BD800) [pid = 2068] [serial = 1990] [outer = 1400C800] 08:59:05 INFO - PROCESS | 2068 | 1466438345854 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1539CC00) [pid = 2068] [serial = 1991] [outer = 1400C800] 08:59:06 INFO - PROCESS | 2068 | 1466438346263 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 719ms 08:59:06 INFO - PROCESS | 2068 | 1466438346297 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 2068 | 1466438346299 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:59:06 INFO - PROCESS | 2068 | 1466438346317 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 2068 | 1466438346322 Marionette TRACE conn3 <- [1,2618,null,{}] 08:59:06 INFO - PROCESS | 2068 | 1466438346332 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 2068 | 1466438346336 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:06 INFO - PROCESS | 2068 | 1466438346466 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:59:06 INFO - PROCESS | 2068 | 1466438346480 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 2068 | 1466438346482 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:06 INFO - PROCESS | 2068 | ++DOCSHELL 1611D000 == 28 [pid = 2068] [id = 664] 08:59:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16125000) [pid = 2068] [serial = 1992] [outer = 00000000] 08:59:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (165BEC00) [pid = 2068] [serial = 1993] [outer = 16125000] 08:59:06 INFO - PROCESS | 2068 | 1466438346534 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1365A000) [pid = 2068] [serial = 1994] [outer = 16125000] 08:59:06 INFO - PROCESS | 2068 | 1466438347004 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 766ms 08:59:07 INFO - PROCESS | 2068 | 1466438347098 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 2068 | 1466438347101 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:59:07 INFO - PROCESS | 2068 | 1466438347106 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 2068 | 1466438347108 Marionette TRACE conn3 <- [1,2622,null,{}] 08:59:07 INFO - PROCESS | 2068 | 1466438347111 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 2068 | 1466438347113 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:07 INFO - PROCESS | 2068 | 1466438347236 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:59:07 INFO - PROCESS | 2068 | 1466438347248 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 2068 | 1466438347250 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:07 INFO - PROCESS | 2068 | ++DOCSHELL 1695E800 == 29 [pid = 2068] [id = 665] 08:59:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1695EC00) [pid = 2068] [serial = 1995] [outer = 00000000] 08:59:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16BDF800) [pid = 2068] [serial = 1996] [outer = 1695EC00] 08:59:07 INFO - PROCESS | 2068 | 1466438347293 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16BE4400) [pid = 2068] [serial = 1997] [outer = 1695EC00] 08:59:07 INFO - PROCESS | 2068 | 1466438347751 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 703ms 08:59:07 INFO - PROCESS | 2068 | 1466438347804 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 2068 | 1466438347807 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:59:07 INFO - PROCESS | 2068 | 1466438347810 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 2068 | 1466438347812 Marionette TRACE conn3 <- [1,2626,null,{}] 08:59:07 INFO - PROCESS | 2068 | 1466438347815 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 2068 | 1466438347817 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:07 INFO - PROCESS | 2068 | 1466438347934 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:59:07 INFO - PROCESS | 2068 | 1466438347943 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 2068 | 1466438347949 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:07 INFO - PROCESS | 2068 | ++DOCSHELL 17557C00 == 30 [pid = 2068] [id = 666] 08:59:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1755C800) [pid = 2068] [serial = 1998] [outer = 00000000] 08:59:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (176EE000) [pid = 2068] [serial = 1999] [outer = 1755C800] 08:59:07 INFO - PROCESS | 2068 | 1466438348003 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (17CA5C00) [pid = 2068] [serial = 2000] [outer = 1755C800] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19CED800) [pid = 2068] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (10E0DC00) [pid = 2068] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1970A400) [pid = 2068] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (17C3C000) [pid = 2068] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10FB2800) [pid = 2068] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1047F000) [pid = 2068] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1393B400) [pid = 2068] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (17C40000) [pid = 2068] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (10FE2800) [pid = 2068] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16962800) [pid = 2068] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (10A49000) [pid = 2068] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:59:08 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (19A11800) [pid = 2068] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:59:08 INFO - PROCESS | 2068 | 1466438348779 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1000ms 08:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:59:08 INFO - PROCESS | 2068 | 1466438348812 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 2068 | 1466438348814 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:59:08 INFO - PROCESS | 2068 | 1466438348817 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 2068 | 1466438348819 Marionette TRACE conn3 <- [1,2630,null,{}] 08:59:08 INFO - PROCESS | 2068 | 1466438348822 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 2068 | 1466438348824 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:08 INFO - PROCESS | 2068 | 1466438348942 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:59:08 INFO - PROCESS | 2068 | 1466438349006 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 2068 | 1466438349008 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:09 INFO - PROCESS | 2068 | ++DOCSHELL 10E0C400 == 31 [pid = 2068] [id = 667] 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (10E0CC00) [pid = 2068] [serial = 2001] [outer = 00000000] 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16127C00) [pid = 2068] [serial = 2002] [outer = 10E0CC00] 08:59:09 INFO - PROCESS | 2068 | 1466438349051 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17E75000) [pid = 2068] [serial = 2003] [outer = 10E0CC00] 08:59:09 INFO - PROCESS | 2068 | 1466438349409 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:59:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 08:59:09 INFO - PROCESS | 2068 | 1466438349456 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 2068 | 1466438349458 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:59:09 INFO - PROCESS | 2068 | 1466438349471 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 2068 | 1466438349473 Marionette TRACE conn3 <- [1,2634,null,{}] 08:59:09 INFO - PROCESS | 2068 | 1466438349476 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 2068 | 1466438349478 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:09 INFO - PROCESS | 2068 | 1466438349554 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:59:09 INFO - PROCESS | 2068 | 1466438349559 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 2068 | 1466438349561 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:09 INFO - PROCESS | 2068 | ++DOCSHELL 17CAF000 == 32 [pid = 2068] [id = 668] 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17E74800) [pid = 2068] [serial = 2004] [outer = 00000000] 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19709800) [pid = 2068] [serial = 2005] [outer = 17E74800] 08:59:09 INFO - PROCESS | 2068 | 1466438349615 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1970F800) [pid = 2068] [serial = 2006] [outer = 17E74800] 08:59:10 INFO - PROCESS | 2068 | 1466438350054 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:59:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 08:59:10 INFO - PROCESS | 2068 | 1466438350110 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 2068 | 1466438350112 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:59:10 INFO - PROCESS | 2068 | 1466438350119 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 2068 | 1466438350121 Marionette TRACE conn3 <- [1,2638,null,{}] 08:59:10 INFO - PROCESS | 2068 | 1466438350124 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 2068 | 1466438350126 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:10 INFO - PROCESS | 2068 | 1466438350203 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:59:10 INFO - PROCESS | 2068 | 1466438350209 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 2068 | 1466438350210 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:10 INFO - PROCESS | 2068 | ++DOCSHELL 1036C000 == 33 [pid = 2068] [id = 669] 08:59:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (10E07C00) [pid = 2068] [serial = 2007] [outer = 00000000] 08:59:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19820C00) [pid = 2068] [serial = 2008] [outer = 10E07C00] 08:59:10 INFO - PROCESS | 2068 | 1466438350253 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19821400) [pid = 2068] [serial = 2009] [outer = 10E07C00] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 144C8C00 == 32 [pid = 2068] [id = 350] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 114C9C00 == 31 [pid = 2068] [id = 351] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 174A9800 == 30 [pid = 2068] [id = 360] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 19701C00 == 29 [pid = 2068] [id = 348] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 105F3400 == 28 [pid = 2068] [id = 349] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 169E9C00 == 27 [pid = 2068] [id = 346] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 112DFC00 == 26 [pid = 2068] [id = 352] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 15A30000 == 25 [pid = 2068] [id = 353] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 103C8C00 == 24 [pid = 2068] [id = 354] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 10E01400 == 23 [pid = 2068] [id = 356] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 1400FC00 == 22 [pid = 2068] [id = 344] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 1140DC00 == 21 [pid = 2068] [id = 355] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 10E0D400 == 20 [pid = 2068] [id = 359] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 10ECAC00 == 19 [pid = 2068] [id = 343] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 12DF2C00 == 18 [pid = 2068] [id = 357] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 15A65400 == 17 [pid = 2068] [id = 358] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 16121800 == 16 [pid = 2068] [id = 345] 08:59:11 INFO - PROCESS | 2068 | --DOCSHELL 17662000 == 15 [pid = 2068] [id = 347] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (17E80800) [pid = 2068] [serial = 1954] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (13054800) [pid = 2068] [serial = 1939] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1365C000) [pid = 2068] [serial = 1940] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (10E0EC00) [pid = 2068] [serial = 1942] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (13933000) [pid = 2068] [serial = 1943] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1538F400) [pid = 2068] [serial = 1948] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (15A25400) [pid = 2068] [serial = 1949] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1981D400) [pid = 2068] [serial = 1957] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (12AEA800) [pid = 2068] [serial = 1945] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (13031C00) [pid = 2068] [serial = 1946] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (16BE5800) [pid = 2068] [serial = 1951] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (157E6000) [pid = 2068] [serial = 1963] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19A4C400) [pid = 2068] [serial = 1937] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (19CF4C00) [pid = 2068] [serial = 1960] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (19E97C00) [pid = 2068] [serial = 1967] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (19EBE800) [pid = 2068] [serial = 1969] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19CF5000) [pid = 2068] [serial = 1961] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (19824000) [pid = 2068] [serial = 1958] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19702C00) [pid = 2068] [serial = 1955] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (1A164C00) [pid = 2068] [serial = 1970] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (15A6E000) [pid = 2068] [serial = 1964] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (19CEC000) [pid = 2068] [serial = 1966] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (17556800) [pid = 2068] [serial = 1952] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2068 | 1466438352003 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1906ms 08:59:12 INFO - PROCESS | 2068 | 1466438352033 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 2068 | 1466438352037 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:59:12 INFO - PROCESS | 2068 | 1466438352042 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 2068 | 1466438352045 Marionette TRACE conn3 <- [1,2642,null,{}] 08:59:12 INFO - PROCESS | 2068 | 1466438352052 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 2068 | 1466438352055 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:12 INFO - PROCESS | 2068 | 1466438352142 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:59:12 INFO - PROCESS | 2068 | 1466438352151 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2068 | 1466438352155 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:12 INFO - PROCESS | 2068 | ++DOCSHELL 10ED0000 == 16 [pid = 2068] [id = 670] 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (10FB4400) [pid = 2068] [serial = 2010] [outer = 00000000] 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (114C2000) [pid = 2068] [serial = 2011] [outer = 10FB4400] 08:59:12 INFO - PROCESS | 2068 | 1466438352207 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (114C4000) [pid = 2068] [serial = 2012] [outer = 10FB4400] 08:59:12 INFO - PROCESS | 2068 | 1466438352710 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 703ms 08:59:12 INFO - PROCESS | 2068 | 1466438352742 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 2068 | 1466438352747 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 2068 | 1466438352757 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:59:12 INFO - PROCESS | 2068 | 1466438352759 Marionette TRACE conn3 <- [1,2646,null,{}] 08:59:12 INFO - PROCESS | 2068 | 1466438352763 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 2068 | 1466438352766 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:12 INFO - PROCESS | 2068 | 1466438352858 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:59:12 INFO - PROCESS | 2068 | 1466438352866 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2068 | 1466438352869 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:12 INFO - PROCESS | 2068 | ++DOCSHELL 130A4400 == 17 [pid = 2068] [id = 671] 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (130A9C00) [pid = 2068] [serial = 2013] [outer = 00000000] 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (13276400) [pid = 2068] [serial = 2014] [outer = 130A9C00] 08:59:12 INFO - PROCESS | 2068 | 1466438352920 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (13651400) [pid = 2068] [serial = 2015] [outer = 130A9C00] 08:59:13 INFO - PROCESS | 2068 | 1466438353392 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 687ms 08:59:13 INFO - PROCESS | 2068 | 1466438353458 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 2068 | 1466438353460 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:59:13 INFO - PROCESS | 2068 | 1466438353464 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 2068 | 1466438353467 Marionette TRACE conn3 <- [1,2650,null,{}] 08:59:13 INFO - PROCESS | 2068 | 1466438353478 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 2068 | 1466438353482 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:13 INFO - PROCESS | 2068 | 1466438353593 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:59:13 INFO - PROCESS | 2068 | 1466438353688 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 2068 | 1466438353692 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:13 INFO - PROCESS | 2068 | ++DOCSHELL 1539E400 == 18 [pid = 2068] [id = 672] 08:59:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (153A6800) [pid = 2068] [serial = 2016] [outer = 00000000] 08:59:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (157E8800) [pid = 2068] [serial = 2017] [outer = 153A6800] 08:59:13 INFO - PROCESS | 2068 | 1466438353746 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (15A31C00) [pid = 2068] [serial = 2018] [outer = 153A6800] 08:59:14 INFO - PROCESS | 2068 | 1466438354134 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 703ms 08:59:14 INFO - PROCESS | 2068 | 1466438354163 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 2068 | 1466438354175 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:59:14 INFO - PROCESS | 2068 | 1466438354187 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 2068 | 1466438354189 Marionette TRACE conn3 <- [1,2654,null,{}] 08:59:14 INFO - PROCESS | 2068 | 1466438354192 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 2068 | 1466438354194 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:14 INFO - PROCESS | 2068 | 1466438354281 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:59:14 INFO - PROCESS | 2068 | 1466438354286 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 2068 | 1466438354288 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:14 INFO - PROCESS | 2068 | ++DOCSHELL 157E6000 == 19 [pid = 2068] [id = 673] 08:59:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (15A2E400) [pid = 2068] [serial = 2019] [outer = 00000000] 08:59:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (165C3C00) [pid = 2068] [serial = 2020] [outer = 15A2E400] 08:59:14 INFO - PROCESS | 2068 | 1466438354331 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (16776C00) [pid = 2068] [serial = 2021] [outer = 15A2E400] 08:59:15 INFO - PROCESS | 2068 | 1466438355263 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:59:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1094ms 08:59:15 INFO - PROCESS | 2068 | 1466438355281 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 2068 | 1466438355283 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 2068 | 1466438355286 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:59:15 INFO - PROCESS | 2068 | 1466438355288 Marionette TRACE conn3 <- [1,2658,null,{}] 08:59:15 INFO - PROCESS | 2068 | 1466438355292 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 2068 | 1466438355294 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:15 INFO - PROCESS | 2068 | 1466438355402 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:59:15 INFO - PROCESS | 2068 | 1466438355409 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2068 | 1466438355412 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:15 INFO - PROCESS | 2068 | ++DOCSHELL 169E4800 == 20 [pid = 2068] [id = 674] 08:59:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (169E6400) [pid = 2068] [serial = 2022] [outer = 00000000] 08:59:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16BE9000) [pid = 2068] [serial = 2023] [outer = 169E6400] 08:59:15 INFO - PROCESS | 2068 | 1466438355456 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (174A9400) [pid = 2068] [serial = 2024] [outer = 169E6400] 08:59:16 INFO - PROCESS | 2068 | 1466438356364 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:59:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1078ms 08:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:59:16 INFO - PROCESS | 2068 | 1466438356378 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 2068 | 1466438356380 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 2068 | 1466438356384 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 2068 | 1466438356385 Marionette TRACE conn3 <- [1,2662,null,{}] 08:59:16 INFO - PROCESS | 2068 | 1466438356389 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 2068 | 1466438356394 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:16 INFO - PROCESS | 2068 | 1466438356492 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:59:16 INFO - PROCESS | 2068 | 1466438356584 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 2068 | 1466438356587 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:16 INFO - PROCESS | 2068 | ++DOCSHELL 1760DC00 == 21 [pid = 2068] [id = 675] 08:59:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1760E000) [pid = 2068] [serial = 2025] [outer = 00000000] 08:59:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17E7E400) [pid = 2068] [serial = 2026] [outer = 1760E000] 08:59:16 INFO - PROCESS | 2068 | 1466438356630 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19705C00) [pid = 2068] [serial = 2027] [outer = 1760E000] 08:59:17 INFO - PROCESS | 2068 | 1466438357546 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:59:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1187ms 08:59:17 INFO - PROCESS | 2068 | 1466438357581 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 2068 | 1466438357583 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:59:17 INFO - PROCESS | 2068 | 1466438357587 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:59:17 INFO - PROCESS | 2068 | 1466438357598 Marionette TRACE conn3 <- [1,2666,null,{}] 08:59:17 INFO - PROCESS | 2068 | 1466438357609 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 2068 | 1466438357611 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:17 INFO - PROCESS | 2068 | 1466438357718 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:59:17 INFO - PROCESS | 2068 | 1466438357724 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 2068 | 1466438357726 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:17 INFO - PROCESS | 2068 | ++DOCSHELL 1970B800 == 22 [pid = 2068] [id = 676] 08:59:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1970CC00) [pid = 2068] [serial = 2028] [outer = 00000000] 08:59:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19862800) [pid = 2068] [serial = 2029] [outer = 1970CC00] 08:59:17 INFO - PROCESS | 2068 | 1466438357768 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (15395800) [pid = 2068] [serial = 2030] [outer = 1970CC00] 08:59:18 INFO - PROCESS | 2068 | 1466438358715 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:59:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1156ms 08:59:18 INFO - PROCESS | 2068 | 1466438358756 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 2068 | 1466438358759 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 2068 | 1466438358762 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 2068 | 1466438358763 Marionette TRACE conn3 <- [1,2670,null,{}] 08:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:59:18 INFO - PROCESS | 2068 | 1466438358767 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 2068 | 1466438358769 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:18 INFO - PROCESS | 2068 | 1466438358885 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (1755C800) [pid = 2068] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1695EC00) [pid = 2068] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (10E0CC00) [pid = 2068] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (17E74800) [pid = 2068] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1400C800) [pid = 2068] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (12AAD800) [pid = 2068] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (10437C00) [pid = 2068] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (10A46C00) [pid = 2068] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (19A14800) [pid = 2068] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (15C9D000) [pid = 2068] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (11C24C00) [pid = 2068] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:59:18 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (16125000) [pid = 2068] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:59:18 INFO - PROCESS | 2068 | 1466438358999 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 2068 | 1466438359001 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:18 INFO - PROCESS | 2068 | ++DOCSHELL 10437C00 == 23 [pid = 2068] [id = 677] 08:59:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1043F800) [pid = 2068] [serial = 2031] [outer = 00000000] 08:59:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (10A52800) [pid = 2068] [serial = 2032] [outer = 1043F800] 08:59:19 INFO - PROCESS | 2068 | 1466438359046 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (114C8800) [pid = 2068] [serial = 2033] [outer = 1043F800] 08:59:19 INFO - PROCESS | 2068 | 1466438359925 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:59:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 08:59:19 INFO - PROCESS | 2068 | 1466438359956 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 2068 | 1466438359958 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:59:19 INFO - PROCESS | 2068 | 1466438359962 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 2068 | 1466438359963 Marionette TRACE conn3 <- [1,2674,null,{}] 08:59:19 INFO - PROCESS | 2068 | 1466438359966 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 2068 | 1466438359968 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:20 INFO - PROCESS | 2068 | 1466438360079 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:59:20 INFO - PROCESS | 2068 | 1466438360088 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 2068 | 1466438360089 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:20 INFO - PROCESS | 2068 | ++DOCSHELL 1400E000 == 24 [pid = 2068] [id = 678] 08:59:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1539C000) [pid = 2068] [serial = 2034] [outer = 00000000] 08:59:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16BE7C00) [pid = 2068] [serial = 2035] [outer = 1539C000] 08:59:20 INFO - PROCESS | 2068 | 1466438360132 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1754EC00) [pid = 2068] [serial = 2036] [outer = 1539C000] 08:59:21 INFO - PROCESS | 2068 | 1466438361094 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:59:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1140ms 08:59:21 INFO - PROCESS | 2068 | 1466438361107 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 2068 | 1466438361112 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:59:21 INFO - PROCESS | 2068 | 1466438361118 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:59:21 INFO - PROCESS | 2068 | 1466438361121 Marionette TRACE conn3 <- [1,2678,null,{}] 08:59:21 INFO - PROCESS | 2068 | 1466438361127 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 2068 | 1466438361130 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:21 INFO - PROCESS | 2068 | 1466438361272 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:59:21 INFO - PROCESS | 2068 | 1466438361443 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 2068 | 1466438361447 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:21 INFO - PROCESS | 2068 | ++DOCSHELL 10FAE000 == 25 [pid = 2068] [id = 679] 08:59:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10FAF000) [pid = 2068] [serial = 2037] [outer = 00000000] 08:59:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (1140B800) [pid = 2068] [serial = 2038] [outer = 10FAF000] 08:59:21 INFO - PROCESS | 2068 | 1466438361509 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (12AEA800) [pid = 2068] [serial = 2039] [outer = 10FAF000] 08:59:22 INFO - PROCESS | 2068 | 1466438362617 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:59:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1562ms 08:59:22 INFO - PROCESS | 2068 | 1466438362699 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 2068 | 1466438362704 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:59:22 INFO - PROCESS | 2068 | 1466438362720 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 2068 | 1466438362723 Marionette TRACE conn3 <- [1,2682,null,{}] 08:59:22 INFO - PROCESS | 2068 | 1466438362728 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 2068 | 1466438362731 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:22 INFO - PROCESS | 2068 | 1466438362856 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:59:23 INFO - PROCESS | 2068 | 1466438363133 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 2068 | 1466438363136 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:23 INFO - PROCESS | 2068 | ++DOCSHELL 10438400 == 26 [pid = 2068] [id = 680] 08:59:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (10477C00) [pid = 2068] [serial = 2040] [outer = 00000000] 08:59:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (10561400) [pid = 2068] [serial = 2041] [outer = 10477C00] 08:59:23 INFO - PROCESS | 2068 | 1466438363185 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (10A51800) [pid = 2068] [serial = 2042] [outer = 10477C00] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (176EE000) [pid = 2068] [serial = 1999] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BDF800) [pid = 2068] [serial = 1996] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16127C00) [pid = 2068] [serial = 2002] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19709800) [pid = 2068] [serial = 2005] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (17CA5C00) [pid = 2068] [serial = 2000] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (19820C00) [pid = 2068] [serial = 2008] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (144BD800) [pid = 2068] [serial = 1990] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (12D6BC00) [pid = 2068] [serial = 1987] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (130A1C00) [pid = 2068] [serial = 1988] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (104E5C00) [pid = 2068] [serial = 1984] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (10A4AC00) [pid = 2068] [serial = 1985] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1365AC00) [pid = 2068] [serial = 1982] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (12D66400) [pid = 2068] [serial = 1981] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1A16C000) [pid = 2068] [serial = 1979] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19EC7000) [pid = 2068] [serial = 1978] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (16BDD000) [pid = 2068] [serial = 1976] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (1970F800) [pid = 2068] [serial = 2006] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (16123400) [pid = 2068] [serial = 1975] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (1312A400) [pid = 2068] [serial = 1973] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (12AE8800) [pid = 2068] [serial = 1972] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (165BEC00) [pid = 2068] [serial = 1993] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (17E75000) [pid = 2068] [serial = 2003] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 52 (16BE4400) [pid = 2068] [serial = 1997] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 51 (1539CC00) [pid = 2068] [serial = 1991] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 2068 | --DOMWINDOW == 50 (1365A000) [pid = 2068] [serial = 1994] [outer = 00000000] [url = about:blank] 08:59:24 INFO - PROCESS | 2068 | 1466438364199 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:59:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1500ms 08:59:24 INFO - PROCESS | 2068 | 1466438364233 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 2068 | 1466438364236 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 2068 | 1466438364241 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:59:24 INFO - PROCESS | 2068 | 1466438364244 Marionette TRACE conn3 <- [1,2686,null,{}] 08:59:24 INFO - PROCESS | 2068 | 1466438364249 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 2068 | 1466438364251 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:24 INFO - PROCESS | 2068 | 1466438364336 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:59:24 INFO - PROCESS | 2068 | 1466438364345 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 2068 | 1466438364348 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:24 INFO - PROCESS | 2068 | ++DOCSHELL 12D67000 == 27 [pid = 2068] [id = 681] 08:59:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 51 (12D6BC00) [pid = 2068] [serial = 2043] [outer = 00000000] 08:59:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 52 (130A1C00) [pid = 2068] [serial = 2044] [outer = 12D6BC00] 08:59:24 INFO - PROCESS | 2068 | 1466438364393 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 53 (13149400) [pid = 2068] [serial = 2045] [outer = 12D6BC00] 08:59:25 INFO - PROCESS | 2068 | 1466438365373 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:59:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:59:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1141ms 08:59:25 INFO - PROCESS | 2068 | 1466438365390 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 2068 | 1466438365394 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 2068 | 1466438365398 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:59:25 INFO - PROCESS | 2068 | 1466438365400 Marionette TRACE conn3 <- [1,2690,null,{}] 08:59:25 INFO - PROCESS | 2068 | 1466438365404 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 2068 | 1466438365406 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:25 INFO - PROCESS | 2068 | 1466438365493 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:59:25 INFO - PROCESS | 2068 | 1466438365502 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 2068 | 1466438365504 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:25 INFO - PROCESS | 2068 | ++DOCSHELL 1538F400 == 28 [pid = 2068] [id = 682] 08:59:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (15392C00) [pid = 2068] [serial = 2046] [outer = 00000000] 08:59:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (15A25400) [pid = 2068] [serial = 2047] [outer = 15392C00] 08:59:25 INFO - PROCESS | 2068 | 1466438365549 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (15C97400) [pid = 2068] [serial = 2048] [outer = 15392C00] 08:59:26 INFO - PROCESS | 2068 | 1466438366075 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 688ms 08:59:26 INFO - PROCESS | 2068 | 1466438366102 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 2068 | 1466438366104 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:59:26 INFO - PROCESS | 2068 | 1466438366114 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 2068 | 1466438366120 Marionette TRACE conn3 <- [1,2694,null,{}] 08:59:26 INFO - PROCESS | 2068 | 1466438366125 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 2068 | 1466438366128 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:26 INFO - PROCESS | 2068 | 1466438366251 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:59:26 INFO - PROCESS | 2068 | 1466438366266 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 2068 | 1466438366268 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:26 INFO - PROCESS | 2068 | ++DOCSHELL 16128400 == 29 [pid = 2068] [id = 683] 08:59:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (16128C00) [pid = 2068] [serial = 2049] [outer = 00000000] 08:59:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (168C1400) [pid = 2068] [serial = 2050] [outer = 16128C00] 08:59:26 INFO - PROCESS | 2068 | 1466438366311 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (169E3800) [pid = 2068] [serial = 2051] [outer = 16128C00] 08:59:26 INFO - PROCESS | 2068 | 1466438366761 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 703ms 08:59:26 INFO - PROCESS | 2068 | 1466438366808 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 2068 | 1466438366810 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:59:26 INFO - PROCESS | 2068 | 1466438366813 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 2068 | 1466438366815 Marionette TRACE conn3 <- [1,2698,null,{}] 08:59:26 INFO - PROCESS | 2068 | 1466438366818 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 2068 | 1466438366820 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:26 INFO - PROCESS | 2068 | 1466438366969 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:59:27 INFO - PROCESS | 2068 | 1466438367013 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2068 | 1466438367015 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:27 INFO - PROCESS | 2068 | ++DOCSHELL 16BE1000 == 30 [pid = 2068] [id = 684] 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (16BE2000) [pid = 2068] [serial = 2052] [outer = 00000000] 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (16BE8000) [pid = 2068] [serial = 2053] [outer = 16BE2000] 08:59:27 INFO - PROCESS | 2068 | 1466438367058 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (17552400) [pid = 2068] [serial = 2054] [outer = 16BE2000] 08:59:27 INFO - PROCESS | 2068 | 1466438367498 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2068 | 1466438367556 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:59:27 INFO - PROCESS | 2068 | 1466438367564 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2068 | 1466438367566 Marionette TRACE conn3 <- [1,2702,null,{}] 08:59:27 INFO - PROCESS | 2068 | 1466438367570 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 2068 | 1466438367572 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:27 INFO - PROCESS | 2068 | 1466438367684 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:59:27 INFO - PROCESS | 2068 | 1466438367690 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2068 | 1466438367696 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:27 INFO - PROCESS | 2068 | ++DOCSHELL 178E2800 == 31 [pid = 2068] [id = 685] 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (17CA7400) [pid = 2068] [serial = 2055] [outer = 00000000] 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (17E07400) [pid = 2068] [serial = 2056] [outer = 17CA7400] 08:59:27 INFO - PROCESS | 2068 | 1466438367753 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (17E7B800) [pid = 2068] [serial = 2057] [outer = 17CA7400] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1970CC00) [pid = 2068] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (153A6800) [pid = 2068] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (10FB4400) [pid = 2068] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (1043F800) [pid = 2068] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (169E6400) [pid = 2068] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (1760E000) [pid = 2068] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (130A9C00) [pid = 2068] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (10E07C00) [pid = 2068] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:59:27 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (15A2E400) [pid = 2068] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:59:28 INFO - PROCESS | 2068 | 1466438368268 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 735ms 08:59:28 INFO - PROCESS | 2068 | 1466438368300 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 2068 | 1466438368302 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:59:28 INFO - PROCESS | 2068 | 1466438368333 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 2068 | 1466438368335 Marionette TRACE conn3 <- [1,2706,null,{}] 08:59:28 INFO - PROCESS | 2068 | 1466438368338 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 2068 | 1466438368340 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:28 INFO - PROCESS | 2068 | 1466438368430 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:59:28 INFO - PROCESS | 2068 | 1466438368436 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2068 | 1466438368438 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:28 INFO - PROCESS | 2068 | ++DOCSHELL 176F9C00 == 32 [pid = 2068] [id = 686] 08:59:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (17CABC00) [pid = 2068] [serial = 2058] [outer = 00000000] 08:59:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (19705400) [pid = 2068] [serial = 2059] [outer = 17CABC00] 08:59:28 INFO - PROCESS | 2068 | 1466438368480 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (19709800) [pid = 2068] [serial = 2060] [outer = 17CABC00] 08:59:28 INFO - PROCESS | 2068 | 1466438368925 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 2068 | 1466438368986 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:59:28 INFO - PROCESS | 2068 | 1466438368990 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 2068 | 1466438368991 Marionette TRACE conn3 <- [1,2710,null,{}] 08:59:28 INFO - PROCESS | 2068 | 1466438368995 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 2068 | 1466438368997 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:29 INFO - PROCESS | 2068 | 1466438369074 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:59:29 INFO - PROCESS | 2068 | 1466438369079 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 2068 | 1466438369081 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:29 INFO - PROCESS | 2068 | ++DOCSHELL 19820C00 == 33 [pid = 2068] [id = 687] 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (19821000) [pid = 2068] [serial = 2061] [outer = 00000000] 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (19862400) [pid = 2068] [serial = 2062] [outer = 19821000] 08:59:29 INFO - PROCESS | 2068 | 1466438369122 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (19863000) [pid = 2068] [serial = 2063] [outer = 19821000] 08:59:29 INFO - PROCESS | 2068 | 1466438369595 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 2068 | 1466438369631 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:59:29 INFO - PROCESS | 2068 | 1466438369635 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 2068 | 1466438369636 Marionette TRACE conn3 <- [1,2714,null,{}] 08:59:29 INFO - PROCESS | 2068 | 1466438369639 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 2068 | 1466438369641 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:29 INFO - PROCESS | 2068 | 1466438369730 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:59:29 INFO - PROCESS | 2068 | 1466438369735 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 2068 | 1466438369737 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:29 INFO - PROCESS | 2068 | ++DOCSHELL 1986E400 == 34 [pid = 2068] [id = 688] 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (19A10800) [pid = 2068] [serial = 2064] [outer = 00000000] 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (19A4C400) [pid = 2068] [serial = 2065] [outer = 19A10800] 08:59:29 INFO - PROCESS | 2068 | 1466438369783 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (19A50C00) [pid = 2068] [serial = 2066] [outer = 19A10800] 08:59:30 INFO - PROCESS | 2068 | 1466438370484 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 906ms 08:59:30 INFO - PROCESS | 2068 | 1466438370539 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 2068 | 1466438370543 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:59:30 INFO - PROCESS | 2068 | 1466438370548 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 2068 | 1466438370554 Marionette TRACE conn3 <- [1,2718,null,{}] 08:59:30 INFO - PROCESS | 2068 | 1466438370559 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 2068 | 1466438370562 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:30 INFO - PROCESS | 2068 | 1466438370701 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:59:30 INFO - PROCESS | 2068 | 1466438370838 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 2068 | 1466438370841 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:30 INFO - PROCESS | 2068 | ++DOCSHELL 10E0D400 == 35 [pid = 2068] [id = 689] 08:59:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (10E0F400) [pid = 2068] [serial = 2067] [outer = 00000000] 08:59:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (13941400) [pid = 2068] [serial = 2068] [outer = 10E0F400] 08:59:30 INFO - PROCESS | 2068 | 1466438370899 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (144C7C00) [pid = 2068] [serial = 2069] [outer = 10E0F400] 08:59:31 INFO - PROCESS | 2068 | 1466438372000 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:59:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:59:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:59:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1516ms 08:59:32 INFO - PROCESS | 2068 | 1466438372065 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 2068 | 1466438372070 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:59:32 INFO - PROCESS | 2068 | 1466438372076 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 2068 | 1466438372079 Marionette TRACE conn3 <- [1,2722,null,{}] 08:59:32 INFO - PROCESS | 2068 | 1466438372083 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 2068 | 1466438372086 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:32 INFO - PROCESS | 2068 | 1466438372228 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:59:32 INFO - PROCESS | 2068 | 1466438372363 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 2068 | 1466438372366 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:32 INFO - PROCESS | 2068 | ++DOCSHELL 15396800 == 36 [pid = 2068] [id = 690] 08:59:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16083000) [pid = 2068] [serial = 2070] [outer = 00000000] 08:59:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (165BE000) [pid = 2068] [serial = 2071] [outer = 16083000] 08:59:32 INFO - PROCESS | 2068 | 1466438372458 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (165C5400) [pid = 2068] [serial = 2072] [outer = 16083000] 08:59:33 INFO - PROCESS | 2068 | 1466438373123 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:59:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1094ms 08:59:33 INFO - PROCESS | 2068 | 1466438373172 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 2068 | 1466438373176 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:59:33 INFO - PROCESS | 2068 | 1466438373190 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 2068 | 1466438373193 Marionette TRACE conn3 <- [1,2726,null,{}] 08:59:33 INFO - PROCESS | 2068 | 1466438373198 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 2068 | 1466438373202 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:33 INFO - PROCESS | 2068 | 1466438373297 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:59:33 INFO - PROCESS | 2068 | 1466438373439 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 2068 | 1466438373443 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:33 INFO - PROCESS | 2068 | ++DOCSHELL 10475C00 == 37 [pid = 2068] [id = 691] 08:59:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (104E5400) [pid = 2068] [serial = 2073] [outer = 00000000] 08:59:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (112DE400) [pid = 2068] [serial = 2074] [outer = 104E5400] 08:59:33 INFO - PROCESS | 2068 | 1466438373496 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (12DF3800) [pid = 2068] [serial = 2075] [outer = 104E5400] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 19820C00 == 36 [pid = 2068] [id = 687] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 176F9C00 == 35 [pid = 2068] [id = 686] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 178E2800 == 34 [pid = 2068] [id = 685] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 16BE1000 == 33 [pid = 2068] [id = 684] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 16128400 == 32 [pid = 2068] [id = 683] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 1538F400 == 31 [pid = 2068] [id = 682] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 12D67000 == 30 [pid = 2068] [id = 681] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 10FAE000 == 29 [pid = 2068] [id = 679] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 10438400 == 28 [pid = 2068] [id = 680] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 10437800 == 27 [pid = 2068] [id = 661] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 15396800 == 26 [pid = 2068] [id = 690] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 1986E400 == 25 [pid = 2068] [id = 688] 08:59:34 INFO - PROCESS | 2068 | --DOCSHELL 10E0D400 == 24 [pid = 2068] [id = 689] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BE7C00) [pid = 2068] [serial = 2035] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19862800) [pid = 2068] [serial = 2029] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (157E8800) [pid = 2068] [serial = 2017] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (15A31C00) [pid = 2068] [serial = 2018] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (114C2000) [pid = 2068] [serial = 2011] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (10A52800) [pid = 2068] [serial = 2032] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (114C4000) [pid = 2068] [serial = 2012] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (16BE9000) [pid = 2068] [serial = 2023] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (174A9400) [pid = 2068] [serial = 2024] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (17E7E400) [pid = 2068] [serial = 2026] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (13276400) [pid = 2068] [serial = 2014] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (13651400) [pid = 2068] [serial = 2015] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (19821400) [pid = 2068] [serial = 2009] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (165C3C00) [pid = 2068] [serial = 2020] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (16776C00) [pid = 2068] [serial = 2021] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (114C8800) [pid = 2068] [serial = 2033] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (19705C00) [pid = 2068] [serial = 2027] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (15395800) [pid = 2068] [serial = 2030] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 2068 | 1466438374616 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:59:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1453ms 08:59:34 INFO - PROCESS | 2068 | 1466438374644 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 2068 | 1466438374648 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:59:34 INFO - PROCESS | 2068 | 1466438374653 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 2068 | 1466438374656 Marionette TRACE conn3 <- [1,2730,null,{}] 08:59:34 INFO - PROCESS | 2068 | 1466438374661 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 2068 | 1466438374664 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:34 INFO - PROCESS | 2068 | 1466438374756 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:59:34 INFO - PROCESS | 2068 | 1466438374851 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 2068 | 1466438374854 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:34 INFO - PROCESS | 2068 | ++DOCSHELL 10E0F000 == 25 [pid = 2068] [id = 692] 08:59:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (10FAB800) [pid = 2068] [serial = 2076] [outer = 00000000] 08:59:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (11ADB400) [pid = 2068] [serial = 2077] [outer = 10FAB800] 08:59:34 INFO - PROCESS | 2068 | 1466438374900 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (11CC7000) [pid = 2068] [serial = 2078] [outer = 10FAB800] 08:59:35 INFO - PROCESS | 2068 | 1466438375324 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:59:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 08:59:35 INFO - PROCESS | 2068 | 1466438375390 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 2068 | 1466438375395 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:59:35 INFO - PROCESS | 2068 | 1466438375401 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 2068 | 1466438375404 Marionette TRACE conn3 <- [1,2734,null,{}] 08:59:35 INFO - PROCESS | 2068 | 1466438375408 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 2068 | 1466438375410 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:35 INFO - PROCESS | 2068 | 1466438375494 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:59:35 INFO - PROCESS | 2068 | 1466438375540 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 2068 | 1466438375542 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:35 INFO - PROCESS | 2068 | ++DOCSHELL 13655C00 == 26 [pid = 2068] [id = 693] 08:59:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (13656000) [pid = 2068] [serial = 2079] [outer = 00000000] 08:59:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (13934C00) [pid = 2068] [serial = 2080] [outer = 13656000] 08:59:35 INFO - PROCESS | 2068 | 1466438375590 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (14002800) [pid = 2068] [serial = 2081] [outer = 13656000] 08:59:36 INFO - PROCESS | 2068 | 1466438376044 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 08:59:36 INFO - PROCESS | 2068 | 1466438376100 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 2068 | 1466438376102 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:59:36 INFO - PROCESS | 2068 | 1466438376106 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 2068 | 1466438376109 Marionette TRACE conn3 <- [1,2738,null,{}] 08:59:36 INFO - PROCESS | 2068 | 1466438376120 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 2068 | 1466438376124 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:36 INFO - PROCESS | 2068 | 1466438376206 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:59:36 INFO - PROCESS | 2068 | 1466438376216 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 2068 | 1466438376219 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:36 INFO - PROCESS | 2068 | ++DOCSHELL 15A72400 == 27 [pid = 2068] [id = 694] 08:59:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (15C8F400) [pid = 2068] [serial = 2082] [outer = 00000000] 08:59:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (1611B000) [pid = 2068] [serial = 2083] [outer = 15C8F400] 08:59:36 INFO - PROCESS | 2068 | 1466438376266 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (16127000) [pid = 2068] [serial = 2084] [outer = 15C8F400] 08:59:36 INFO - PROCESS | 2068 | 1466438376750 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 08:59:36 INFO - PROCESS | 2068 | 1466438376805 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 2068 | 1466438376808 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:59:36 INFO - PROCESS | 2068 | 1466438376811 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 2068 | 1466438376813 Marionette TRACE conn3 <- [1,2742,null,{}] 08:59:36 INFO - PROCESS | 2068 | 1466438376816 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 2068 | 1466438376818 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:36 INFO - PROCESS | 2068 | 1466438376957 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:59:37 INFO - PROCESS | 2068 | 1466438377019 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2068 | 1466438377021 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:37 INFO - PROCESS | 2068 | ++DOCSHELL 157E8400 == 28 [pid = 2068] [id = 695] 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (16082800) [pid = 2068] [serial = 2085] [outer = 00000000] 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (169E6400) [pid = 2068] [serial = 2086] [outer = 16082800] 08:59:37 INFO - PROCESS | 2068 | 1466438377067 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (16BE3800) [pid = 2068] [serial = 2087] [outer = 16082800] 08:59:37 INFO - PROCESS | 2068 | 1466438377486 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 08:59:37 INFO - PROCESS | 2068 | 1466438377510 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 2068 | 1466438377512 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:59:37 INFO - PROCESS | 2068 | 1466438377515 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:59:37 INFO - PROCESS | 2068 | 1466438377517 Marionette TRACE conn3 <- [1,2746,null,{}] 08:59:37 INFO - PROCESS | 2068 | 1466438377520 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 2068 | 1466438377523 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:37 INFO - PROCESS | 2068 | 1466438377633 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:59:37 INFO - PROCESS | 2068 | 1466438377639 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2068 | 1466438377641 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:37 INFO - PROCESS | 2068 | ++DOCSHELL 16BE0800 == 29 [pid = 2068] [id = 696] 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16BE7000) [pid = 2068] [serial = 2088] [outer = 00000000] 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (17552000) [pid = 2068] [serial = 2089] [outer = 16BE7000] 08:59:37 INFO - PROCESS | 2068 | 1466438377684 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (176F5800) [pid = 2068] [serial = 2090] [outer = 16BE7000] 08:59:38 INFO - PROCESS | 2068 | 1466438378143 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:59:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 08:59:38 INFO - PROCESS | 2068 | 1466438378154 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 2068 | 1466438378155 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:59:38 INFO - PROCESS | 2068 | 1466438378159 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:59:38 INFO - PROCESS | 2068 | 1466438378160 Marionette TRACE conn3 <- [1,2750,null,{}] 08:59:38 INFO - PROCESS | 2068 | 1466438378164 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 2068 | 1466438378169 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:38 INFO - PROCESS | 2068 | 1466438378307 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:59:38 INFO - PROCESS | 2068 | 1466438378405 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 2068 | 1466438378407 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:38 INFO - PROCESS | 2068 | ++DOCSHELL 17E78000 == 30 [pid = 2068] [id = 697] 08:59:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17E81800) [pid = 2068] [serial = 2091] [outer = 00000000] 08:59:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (1970EC00) [pid = 2068] [serial = 2092] [outer = 17E81800] 08:59:38 INFO - PROCESS | 2068 | 1466438378450 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1981A000) [pid = 2068] [serial = 2093] [outer = 17E81800] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19A10800) [pid = 2068] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19821000) [pid = 2068] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (16128C00) [pid = 2068] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (16BE2000) [pid = 2068] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (10FAF000) [pid = 2068] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (12D6BC00) [pid = 2068] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (15392C00) [pid = 2068] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (10477C00) [pid = 2068] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (1539C000) [pid = 2068] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (17CA7400) [pid = 2068] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:59:38 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (17CABC00) [pid = 2068] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:59:38 INFO - PROCESS | 2068 | 1466438378997 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 891ms 08:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:59:39 INFO - PROCESS | 2068 | 1466438379064 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 2068 | 1466438379066 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 2068 | 1466438379069 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 2068 | 1466438379080 Marionette TRACE conn3 <- [1,2754,null,{}] 08:59:39 INFO - PROCESS | 2068 | 1466438379083 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 2068 | 1466438379085 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:39 INFO - PROCESS | 2068 | 1466438379161 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:59:39 INFO - PROCESS | 2068 | 1466438379168 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 2068 | 1466438379170 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:39 INFO - PROCESS | 2068 | ++DOCSHELL 10ECFC00 == 31 [pid = 2068] [id = 698] 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (12AA4400) [pid = 2068] [serial = 2094] [outer = 00000000] 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (15C91400) [pid = 2068] [serial = 2095] [outer = 12AA4400] 08:59:39 INFO - PROCESS | 2068 | 1466438379213 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (16DF4400) [pid = 2068] [serial = 2096] [outer = 12AA4400] 08:59:39 INFO - PROCESS | 2068 | 1466438379647 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 656ms 08:59:39 INFO - PROCESS | 2068 | 1466438379728 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 2068 | 1466438379730 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:59:39 INFO - PROCESS | 2068 | 1466438379733 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 2068 | 1466438379735 Marionette TRACE conn3 <- [1,2758,null,{}] 08:59:39 INFO - PROCESS | 2068 | 1466438379738 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 2068 | 1466438379740 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:39 INFO - PROCESS | 2068 | 1466438379815 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:59:39 INFO - PROCESS | 2068 | 1466438379821 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 2068 | 1466438379823 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:39 INFO - PROCESS | 2068 | ++DOCSHELL 1981FC00 == 32 [pid = 2068] [id = 699] 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (19822000) [pid = 2068] [serial = 2097] [outer = 00000000] 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (19865C00) [pid = 2068] [serial = 2098] [outer = 19822000] 08:59:39 INFO - PROCESS | 2068 | 1466438379865 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (19866800) [pid = 2068] [serial = 2099] [outer = 19822000] 08:59:40 INFO - PROCESS | 2068 | 1466438380284 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 593ms 08:59:40 INFO - PROCESS | 2068 | 1466438380334 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 2068 | 1466438380336 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:59:40 INFO - PROCESS | 2068 | 1466438380339 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 2068 | 1466438380341 Marionette TRACE conn3 <- [1,2762,null,{}] 08:59:40 INFO - PROCESS | 2068 | 1466438380344 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 2068 | 1466438380346 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:40 INFO - PROCESS | 2068 | 1466438380422 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:59:40 INFO - PROCESS | 2068 | 1466438380427 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 2068 | 1466438380429 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:40 INFO - PROCESS | 2068 | ++DOCSHELL 15A71000 == 33 [pid = 2068] [id = 700] 08:59:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (19A17400) [pid = 2068] [serial = 2100] [outer = 00000000] 08:59:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19CEC000) [pid = 2068] [serial = 2101] [outer = 19A17400] 08:59:40 INFO - PROCESS | 2068 | 1466438380472 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19CEC800) [pid = 2068] [serial = 2102] [outer = 19A17400] 08:59:40 INFO - PROCESS | 2068 | 1466438380933 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 08:59:41 INFO - PROCESS | 2068 | 1466438381041 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 2068 | 1466438381045 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 2068 | 1466438381050 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:59:41 INFO - PROCESS | 2068 | 1466438381055 Marionette TRACE conn3 <- [1,2766,null,{}] 08:59:41 INFO - PROCESS | 2068 | 1466438381061 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 2068 | 1466438381064 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:41 INFO - PROCESS | 2068 | 1466438381214 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:59:41 INFO - PROCESS | 2068 | 1466438381395 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 2068 | 1466438381400 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:41 INFO - PROCESS | 2068 | ++DOCSHELL 10FB4000 == 34 [pid = 2068] [id = 701] 08:59:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (10FB4800) [pid = 2068] [serial = 2103] [outer = 00000000] 08:59:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (114C4000) [pid = 2068] [serial = 2104] [outer = 10FB4800] 08:59:41 INFO - PROCESS | 2068 | 1466438381457 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (12AAD800) [pid = 2068] [serial = 2105] [outer = 10FB4800] 08:59:42 INFO - PROCESS | 2068 | 1466438382210 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:59:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1187ms 08:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:59:42 INFO - PROCESS | 2068 | 1466438382254 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 2068 | 1466438382257 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 2068 | 1466438382264 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 2068 | 1466438382268 Marionette TRACE conn3 <- [1,2770,null,{}] 08:59:42 INFO - PROCESS | 2068 | 1466438382272 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 2068 | 1466438382275 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:42 INFO - PROCESS | 2068 | 1466438382393 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:59:42 INFO - PROCESS | 2068 | 1466438382532 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 2068 | 1466438382535 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:42 INFO - PROCESS | 2068 | ++DOCSHELL 153A6800 == 35 [pid = 2068] [id = 702] 08:59:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (153A9400) [pid = 2068] [serial = 2106] [outer = 00000000] 08:59:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (15C97000) [pid = 2068] [serial = 2107] [outer = 153A9400] 08:59:42 INFO - PROCESS | 2068 | 1466438382599 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1662EC00) [pid = 2068] [serial = 2108] [outer = 153A9400] 08:59:43 INFO - PROCESS | 2068 | 1466438383496 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1249ms 08:59:43 INFO - PROCESS | 2068 | 1466438383517 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 2068 | 1466438383521 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:59:43 INFO - PROCESS | 2068 | 1466438383527 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 2068 | 1466438383530 Marionette TRACE conn3 <- [1,2774,null,{}] 08:59:43 INFO - PROCESS | 2068 | 1466438383535 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 2068 | 1466438383537 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:43 INFO - PROCESS | 2068 | 1466438383642 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 1981FC00 == 34 [pid = 2068] [id = 699] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 10ECFC00 == 33 [pid = 2068] [id = 698] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 17E78000 == 32 [pid = 2068] [id = 697] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 16BE0800 == 31 [pid = 2068] [id = 696] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 157E8400 == 30 [pid = 2068] [id = 695] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 15A72400 == 29 [pid = 2068] [id = 694] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 13655C00 == 28 [pid = 2068] [id = 693] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 10E0F000 == 27 [pid = 2068] [id = 692] 08:59:43 INFO - PROCESS | 2068 | --DOCSHELL 10475C00 == 26 [pid = 2068] [id = 691] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19A50C00) [pid = 2068] [serial = 2066] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19A4C400) [pid = 2068] [serial = 2065] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19863000) [pid = 2068] [serial = 2063] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (168C1400) [pid = 2068] [serial = 2050] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16BE8000) [pid = 2068] [serial = 2053] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1140B800) [pid = 2068] [serial = 2038] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (12AEA800) [pid = 2068] [serial = 2039] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (130A1C00) [pid = 2068] [serial = 2044] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (13149400) [pid = 2068] [serial = 2045] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (169E3800) [pid = 2068] [serial = 2051] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (15A25400) [pid = 2068] [serial = 2047] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (10561400) [pid = 2068] [serial = 2041] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (10A51800) [pid = 2068] [serial = 2042] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (1754EC00) [pid = 2068] [serial = 2036] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (17E07400) [pid = 2068] [serial = 2056] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (17552400) [pid = 2068] [serial = 2054] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (17E7B800) [pid = 2068] [serial = 2057] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19705400) [pid = 2068] [serial = 2059] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (19862400) [pid = 2068] [serial = 2062] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19709800) [pid = 2068] [serial = 2060] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (15C97400) [pid = 2068] [serial = 2048] [outer = 00000000] [url = about:blank] 08:59:43 INFO - PROCESS | 2068 | 1466438383773 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 2068 | 1466438383778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:43 INFO - PROCESS | 2068 | ++DOCSHELL 10475C00 == 27 [pid = 2068] [id = 703] 08:59:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (104E2000) [pid = 2068] [serial = 2109] [outer = 00000000] 08:59:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (10A49800) [pid = 2068] [serial = 2110] [outer = 104E2000] 08:59:43 INFO - PROCESS | 2068 | 1466438383825 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10E0D000) [pid = 2068] [serial = 2111] [outer = 104E2000] 08:59:44 INFO - PROCESS | 2068 | 1466438384237 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 08:59:44 INFO - PROCESS | 2068 | 1466438384268 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 2068 | 1466438384272 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:59:44 INFO - PROCESS | 2068 | 1466438384278 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 2068 | 1466438384281 Marionette TRACE conn3 <- [1,2778,null,{}] 08:59:44 INFO - PROCESS | 2068 | 1466438384284 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 2068 | 1466438384286 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:44 INFO - PROCESS | 2068 | 1466438384439 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:59:44 INFO - PROCESS | 2068 | 1466438384456 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 2068 | 1466438384458 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:44 INFO - PROCESS | 2068 | ++DOCSHELL 11C2DC00 == 28 [pid = 2068] [id = 704] 08:59:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (12BC7400) [pid = 2068] [serial = 2112] [outer = 00000000] 08:59:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (131EB400) [pid = 2068] [serial = 2113] [outer = 12BC7400] 08:59:44 INFO - PROCESS | 2068 | 1466438384504 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (13934000) [pid = 2068] [serial = 2114] [outer = 12BC7400] 08:59:44 INFO - PROCESS | 2068 | 1466438384945 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 08:59:44 INFO - PROCESS | 2068 | 1466438384978 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 2068 | 1466438384980 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:59:44 INFO - PROCESS | 2068 | 1466438384984 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 2068 | 1466438384987 Marionette TRACE conn3 <- [1,2782,null,{}] 08:59:44 INFO - PROCESS | 2068 | 1466438384998 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 2068 | 1466438385002 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:45 INFO - PROCESS | 2068 | 1466438385112 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:59:45 INFO - PROCESS | 2068 | 1466438385121 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 2068 | 1466438385125 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:45 INFO - PROCESS | 2068 | ++DOCSHELL 15C9D000 == 29 [pid = 2068] [id = 705] 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (16080800) [pid = 2068] [serial = 2115] [outer = 00000000] 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (16122800) [pid = 2068] [serial = 2116] [outer = 16080800] 08:59:45 INFO - PROCESS | 2068 | 1466438385171 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (168C0400) [pid = 2068] [serial = 2117] [outer = 16080800] 08:59:45 INFO - PROCESS | 2068 | 1466438385604 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 641ms 08:59:45 INFO - PROCESS | 2068 | 1466438385622 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 2068 | 1466438385624 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 2068 | 1466438385627 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:59:45 INFO - PROCESS | 2068 | 1466438385629 Marionette TRACE conn3 <- [1,2786,null,{}] 08:59:45 INFO - PROCESS | 2068 | 1466438385650 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 2068 | 1466438385652 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:45 INFO - PROCESS | 2068 | 1466438385752 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:59:45 INFO - PROCESS | 2068 | 1466438385757 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 2068 | 1466438385760 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:45 INFO - PROCESS | 2068 | ++DOCSHELL 169EA800 == 30 [pid = 2068] [id = 706] 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (16BE3000) [pid = 2068] [serial = 2118] [outer = 00000000] 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (1754EC00) [pid = 2068] [serial = 2119] [outer = 16BE3000] 08:59:45 INFO - PROCESS | 2068 | 1466438385803 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (17661C00) [pid = 2068] [serial = 2120] [outer = 16BE3000] 08:59:46 INFO - PROCESS | 2068 | 1466438386299 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 08:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:59:46 INFO - PROCESS | 2068 | 1466438386327 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2068 | 1466438386329 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 2068 | 1466438386332 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2068 | 1466438386333 Marionette TRACE conn3 <- [1,2790,null,{}] 08:59:46 INFO - PROCESS | 2068 | 1466438386337 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 2068 | 1466438386339 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:46 INFO - PROCESS | 2068 | 1466438386450 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:59:46 INFO - PROCESS | 2068 | 1466438386455 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 2068 | 1466438386458 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:46 INFO - PROCESS | 2068 | ++DOCSHELL 10563000 == 31 [pid = 2068] [id = 707] 08:59:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (12817800) [pid = 2068] [serial = 2121] [outer = 00000000] 08:59:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (17C49000) [pid = 2068] [serial = 2122] [outer = 12817800] 08:59:46 INFO - PROCESS | 2068 | 1466438386500 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (17E74000) [pid = 2068] [serial = 2123] [outer = 12817800] 08:59:46 INFO - PROCESS | 2068 | 1466438386984 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms 08:59:47 INFO - PROCESS | 2068 | 1466438387035 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 2068 | 1466438387037 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 2068 | 1466438387040 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:59:47 INFO - PROCESS | 2068 | 1466438387042 Marionette TRACE conn3 <- [1,2794,null,{}] 08:59:47 INFO - PROCESS | 2068 | 1466438387045 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 2068 | 1466438387051 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:47 INFO - PROCESS | 2068 | 1466438387191 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:59:47 INFO - PROCESS | 2068 | 1466438387257 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2068 | 1466438387259 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:47 INFO - PROCESS | 2068 | ++DOCSHELL 17E7FC00 == 32 [pid = 2068] [id = 708] 08:59:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19458C00) [pid = 2068] [serial = 2124] [outer = 00000000] 08:59:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (1981CC00) [pid = 2068] [serial = 2125] [outer = 19458C00] 08:59:47 INFO - PROCESS | 2068 | 1466438387303 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1981D000) [pid = 2068] [serial = 2126] [outer = 19458C00] 08:59:47 INFO - PROCESS | 2068 | 1466438387709 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 08:59:47 INFO - PROCESS | 2068 | 1466438387743 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:59:47 INFO - PROCESS | 2068 | 1466438387746 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 2068 | 1466438387750 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 2068 | 1466438387753 Marionette TRACE conn3 <- [1,2798,null,{}] 08:59:47 INFO - PROCESS | 2068 | 1466438387757 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 2068 | 1466438387768 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:47 INFO - PROCESS | 2068 | 1466438387918 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:59:47 INFO - PROCESS | 2068 | 1466438387928 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2068 | 1466438387929 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:47 INFO - PROCESS | 2068 | ++DOCSHELL 19A0C400 == 33 [pid = 2068] [id = 709] 08:59:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19A11C00) [pid = 2068] [serial = 2127] [outer = 00000000] 08:59:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A4C400) [pid = 2068] [serial = 2128] [outer = 19A11C00] 08:59:47 INFO - PROCESS | 2068 | 1466438387973 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19CED400) [pid = 2068] [serial = 2129] [outer = 19A11C00] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17E81800) [pid = 2068] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (12AA4400) [pid = 2068] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19822000) [pid = 2068] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (10FAB800) [pid = 2068] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13656000) [pid = 2068] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16082800) [pid = 2068] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (104E5400) [pid = 2068] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (15C8F400) [pid = 2068] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (10E0F400) [pid = 2068] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (16083000) [pid = 2068] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:59:48 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (16BE7000) [pid = 2068] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:59:48 INFO - PROCESS | 2068 | 1466438388461 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 735ms 08:59:48 INFO - PROCESS | 2068 | 1466438388488 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 2068 | 1466438388490 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:59:48 INFO - PROCESS | 2068 | 1466438388494 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 2068 | 1466438388496 Marionette TRACE conn3 <- [1,2802,null,{}] 08:59:48 INFO - PROCESS | 2068 | 1466438388499 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 2068 | 1466438388501 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:48 INFO - PROCESS | 2068 | 1466438388578 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:59:48 INFO - PROCESS | 2068 | 1466438388583 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 2068 | 1466438388585 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:48 INFO - PROCESS | 2068 | ++DOCSHELL 1400EC00 == 34 [pid = 2068] [id = 710] 08:59:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (15C8F400) [pid = 2068] [serial = 2130] [outer = 00000000] 08:59:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (16BE6800) [pid = 2068] [serial = 2131] [outer = 15C8F400] 08:59:48 INFO - PROCESS | 2068 | 1466438388627 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (19822800) [pid = 2068] [serial = 2132] [outer = 15C8F400] 08:59:49 INFO - PROCESS | 2068 | 1466438389065 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 594ms 08:59:49 INFO - PROCESS | 2068 | 1466438389090 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 2068 | 1466438389092 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:59:49 INFO - PROCESS | 2068 | 1466438389108 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 2068 | 1466438389110 Marionette TRACE conn3 <- [1,2806,null,{}] 08:59:49 INFO - PROCESS | 2068 | 1466438389113 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 2068 | 1466438389115 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:49 INFO - PROCESS | 2068 | 1466438389197 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:59:49 INFO - PROCESS | 2068 | 1466438389203 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 2068 | 1466438389205 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:49 INFO - PROCESS | 2068 | ++DOCSHELL 16BDE400 == 35 [pid = 2068] [id = 711] 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19A0B000) [pid = 2068] [serial = 2133] [outer = 00000000] 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19E92800) [pid = 2068] [serial = 2134] [outer = 19A0B000] 08:59:49 INFO - PROCESS | 2068 | 1466438389247 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19E98400) [pid = 2068] [serial = 2135] [outer = 19A0B000] 08:59:49 INFO - PROCESS | 2068 | 1466438389693 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 641ms 08:59:49 INFO - PROCESS | 2068 | 1466438389756 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 2068 | 1466438389758 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:59:49 INFO - PROCESS | 2068 | 1466438389771 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 2068 | 1466438389773 Marionette TRACE conn3 <- [1,2810,null,{}] 08:59:49 INFO - PROCESS | 2068 | 1466438389776 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 2068 | 1466438389778 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:49 INFO - PROCESS | 2068 | 1466438389865 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:59:49 INFO - PROCESS | 2068 | 1466438389872 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 2068 | 1466438389874 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:49 INFO - PROCESS | 2068 | ++DOCSHELL 19E9CC00 == 36 [pid = 2068] [id = 712] 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19E9E800) [pid = 2068] [serial = 2136] [outer = 00000000] 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1A161000) [pid = 2068] [serial = 2137] [outer = 19E9E800] 08:59:49 INFO - PROCESS | 2068 | 1466438389917 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1A161800) [pid = 2068] [serial = 2138] [outer = 19E9E800] 08:59:50 INFO - PROCESS | 2068 | --DOCSHELL 10475C00 == 35 [pid = 2068] [id = 703] 08:59:50 INFO - PROCESS | 2068 | --DOCSHELL 153A6800 == 34 [pid = 2068] [id = 702] 08:59:50 INFO - PROCESS | 2068 | --DOCSHELL 15A71000 == 33 [pid = 2068] [id = 700] 08:59:50 INFO - PROCESS | 2068 | --DOCSHELL 10FB4000 == 32 [pid = 2068] [id = 701] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 15C9D000 == 31 [pid = 2068] [id = 705] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 169EA800 == 30 [pid = 2068] [id = 706] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 11C2DC00 == 29 [pid = 2068] [id = 704] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 19A0C400 == 28 [pid = 2068] [id = 709] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 17E7FC00 == 27 [pid = 2068] [id = 708] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 16BDE400 == 26 [pid = 2068] [id = 711] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 1400EC00 == 25 [pid = 2068] [id = 710] 08:59:51 INFO - PROCESS | 2068 | --DOCSHELL 10563000 == 24 [pid = 2068] [id = 707] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (11ADB400) [pid = 2068] [serial = 2077] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (11CC7000) [pid = 2068] [serial = 2078] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (13934C00) [pid = 2068] [serial = 2080] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (14002800) [pid = 2068] [serial = 2081] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (169E6400) [pid = 2068] [serial = 2086] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (12DF3800) [pid = 2068] [serial = 2075] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (112DE400) [pid = 2068] [serial = 2074] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (16BE3800) [pid = 2068] [serial = 2087] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (1611B000) [pid = 2068] [serial = 2083] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (144C7C00) [pid = 2068] [serial = 2069] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (13941400) [pid = 2068] [serial = 2068] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (165C5400) [pid = 2068] [serial = 2072] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (165BE000) [pid = 2068] [serial = 2071] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (17552000) [pid = 2068] [serial = 2089] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (19CEC000) [pid = 2068] [serial = 2101] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (1970EC00) [pid = 2068] [serial = 2092] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (15C91400) [pid = 2068] [serial = 2095] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (19866800) [pid = 2068] [serial = 2099] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (16DF4400) [pid = 2068] [serial = 2096] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (19865C00) [pid = 2068] [serial = 2098] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (1981A000) [pid = 2068] [serial = 2093] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (176F5800) [pid = 2068] [serial = 2090] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (16127000) [pid = 2068] [serial = 2084] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2068 | 1466438391677 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1953ms 08:59:51 INFO - PROCESS | 2068 | 1466438391731 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 2068 | 1466438391735 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:59:51 INFO - PROCESS | 2068 | 1466438391740 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 2068 | 1466438391743 Marionette TRACE conn3 <- [1,2814,null,{}] 08:59:51 INFO - PROCESS | 2068 | 1466438391749 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 2068 | 1466438391752 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:51 INFO - PROCESS | 2068 | 1466438391840 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:59:51 INFO - PROCESS | 2068 | 1466438391851 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 2068 | 1466438391856 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:51 INFO - PROCESS | 2068 | ++DOCSHELL 10FAAC00 == 25 [pid = 2068] [id = 713] 08:59:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (10FAC000) [pid = 2068] [serial = 2139] [outer = 00000000] 08:59:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (114CAC00) [pid = 2068] [serial = 2140] [outer = 10FAC000] 08:59:51 INFO - PROCESS | 2068 | 1466438391912 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (11CC6C00) [pid = 2068] [serial = 2141] [outer = 10FAC000] 08:59:52 INFO - PROCESS | 2068 | 1466438392414 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 08:59:52 INFO - PROCESS | 2068 | 1466438392481 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 2068 | 1466438392486 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:59:52 INFO - PROCESS | 2068 | 1466438392492 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 2068 | 1466438392495 Marionette TRACE conn3 <- [1,2818,null,{}] 08:59:52 INFO - PROCESS | 2068 | 1466438392499 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 2068 | 1466438392502 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:52 INFO - PROCESS | 2068 | 1466438392587 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:59:52 INFO - PROCESS | 2068 | 1466438392720 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 2068 | 1466438392724 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:52 INFO - PROCESS | 2068 | ++DOCSHELL 10475C00 == 26 [pid = 2068] [id = 714] 08:59:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (10477C00) [pid = 2068] [serial = 2142] [outer = 00000000] 08:59:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (10E06000) [pid = 2068] [serial = 2143] [outer = 10477C00] 08:59:52 INFO - PROCESS | 2068 | 1466438392781 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (112DFC00) [pid = 2068] [serial = 2144] [outer = 10477C00] 08:59:53 INFO - PROCESS | 2068 | 1466438393567 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1140ms 08:59:53 INFO - PROCESS | 2068 | 1466438393640 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 2068 | 1466438393644 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:59:53 INFO - PROCESS | 2068 | 1466438393648 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 2068 | 1466438393652 Marionette TRACE conn3 <- [1,2822,null,{}] 08:59:53 INFO - PROCESS | 2068 | 1466438393658 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 2068 | 1466438393660 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:53 INFO - PROCESS | 2068 | 1466438393779 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:59:53 INFO - PROCESS | 2068 | 1466438393908 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 2068 | 1466438393911 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:53 INFO - PROCESS | 2068 | ++DOCSHELL 130CA800 == 27 [pid = 2068] [id = 715] 08:59:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (131E3C00) [pid = 2068] [serial = 2145] [outer = 00000000] 08:59:53 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (13650400) [pid = 2068] [serial = 2146] [outer = 131E3C00] 08:59:53 INFO - PROCESS | 2068 | 1466438393975 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (13938400) [pid = 2068] [serial = 2147] [outer = 131E3C00] 08:59:54 INFO - PROCESS | 2068 | 1466438394651 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1093ms 08:59:54 INFO - PROCESS | 2068 | 1466438394771 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 2068 | 1466438394774 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 2068 | 1466438394780 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:59:54 INFO - PROCESS | 2068 | 1466438394783 Marionette TRACE conn3 <- [1,2826,null,{}] 08:59:54 INFO - PROCESS | 2068 | 1466438394789 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 2068 | 1466438394792 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:54 INFO - PROCESS | 2068 | 1466438394905 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:59:55 INFO - PROCESS | 2068 | 1466438395034 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2068 | 1466438395039 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:55 INFO - PROCESS | 2068 | ++DOCSHELL 12AE8800 == 28 [pid = 2068] [id = 716] 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (12BCF800) [pid = 2068] [serial = 2148] [outer = 00000000] 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (13054800) [pid = 2068] [serial = 2149] [outer = 12BCF800] 08:59:55 INFO - PROCESS | 2068 | 1466438395092 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (13154000) [pid = 2068] [serial = 2150] [outer = 12BCF800] 08:59:55 INFO - PROCESS | 2068 | --DOCSHELL 10FAAC00 == 27 [pid = 2068] [id = 713] 08:59:55 INFO - PROCESS | 2068 | 1466438395537 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 796ms 08:59:55 INFO - PROCESS | 2068 | 1466438395584 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 2068 | 1466438395587 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:59:55 INFO - PROCESS | 2068 | 1466438395594 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 2068 | 1466438395597 Marionette TRACE conn3 <- [1,2830,null,{}] 08:59:55 INFO - PROCESS | 2068 | 1466438395607 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 2068 | 1466438395609 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:55 INFO - PROCESS | 2068 | 1466438395695 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:59:55 INFO - PROCESS | 2068 | 1466438395703 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2068 | 1466438395706 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:55 INFO - PROCESS | 2068 | ++DOCSHELL 153A0400 == 28 [pid = 2068] [id = 717] 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (153A5400) [pid = 2068] [serial = 2151] [outer = 00000000] 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (157E7000) [pid = 2068] [serial = 2152] [outer = 153A5400] 08:59:55 INFO - PROCESS | 2068 | 1466438395752 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (15A65C00) [pid = 2068] [serial = 2153] [outer = 153A5400] 08:59:56 INFO - PROCESS | 2068 | 1466438396241 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 08:59:56 INFO - PROCESS | 2068 | 1466438396289 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 2068 | 1466438396291 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:59:56 INFO - PROCESS | 2068 | 1466438396295 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 2068 | 1466438396296 Marionette TRACE conn3 <- [1,2834,null,{}] 08:59:56 INFO - PROCESS | 2068 | 1466438396307 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 2068 | 1466438396311 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:56 INFO - PROCESS | 2068 | 1466438396432 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:59:56 INFO - PROCESS | 2068 | 1466438396540 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 2068 | 1466438396544 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:56 INFO - PROCESS | 2068 | ++DOCSHELL 165C2800 == 29 [pid = 2068] [id = 718] 08:59:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (165C3400) [pid = 2068] [serial = 2154] [outer = 00000000] 08:59:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (16771C00) [pid = 2068] [serial = 2155] [outer = 165C3400] 08:59:56 INFO - PROCESS | 2068 | 1466438396591 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16957C00) [pid = 2068] [serial = 2156] [outer = 165C3400] 08:59:56 INFO - PROCESS | 2068 | 1466438396974 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 08:59:57 INFO - PROCESS | 2068 | 1466438397035 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 2068 | 1466438397037 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:59:57 INFO - PROCESS | 2068 | 1466438397040 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 2068 | 1466438397042 Marionette TRACE conn3 <- [1,2838,null,{}] 08:59:57 INFO - PROCESS | 2068 | 1466438397045 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 2068 | 1466438397047 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:57 INFO - PROCESS | 2068 | 1466438397131 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:59:57 INFO - PROCESS | 2068 | 1466438397153 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2068 | 1466438397156 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:57 INFO - PROCESS | 2068 | ++DOCSHELL 16BE3800 == 30 [pid = 2068] [id = 719] 08:59:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16BE4000) [pid = 2068] [serial = 2157] [outer = 00000000] 08:59:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (17551C00) [pid = 2068] [serial = 2158] [outer = 16BE4000] 08:59:57 INFO - PROCESS | 2068 | 1466438397202 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (17661800) [pid = 2068] [serial = 2159] [outer = 16BE4000] 08:59:57 INFO - PROCESS | 2068 | 1466438397688 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 688ms 08:59:57 INFO - PROCESS | 2068 | 1466438397740 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 2068 | 1466438397742 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 2068 | 1466438397746 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:59:57 INFO - PROCESS | 2068 | 1466438397747 Marionette TRACE conn3 <- [1,2842,null,{}] 08:59:57 INFO - PROCESS | 2068 | 1466438397759 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 2068 | 1466438397761 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:57 INFO - PROCESS | 2068 | 1466438397901 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:59:57 INFO - PROCESS | 2068 | 1466438397912 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2068 | 1466438397915 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:57 INFO - PROCESS | 2068 | ++DOCSHELL 10E02400 == 31 [pid = 2068] [id = 720] 08:59:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (176F9000) [pid = 2068] [serial = 2160] [outer = 00000000] 08:59:57 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (17E7A400) [pid = 2068] [serial = 2161] [outer = 176F9000] 08:59:57 INFO - PROCESS | 2068 | 1466438397958 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (13125800) [pid = 2068] [serial = 2162] [outer = 176F9000] 08:59:58 INFO - PROCESS | 2068 | 1466438398413 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 08:59:58 INFO - PROCESS | 2068 | 1466438398445 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 2068 | 1466438398447 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 2068 | 1466438398450 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:59:58 INFO - PROCESS | 2068 | 1466438398452 Marionette TRACE conn3 <- [1,2846,null,{}] 08:59:58 INFO - PROCESS | 2068 | 1466438398455 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 2068 | 1466438398461 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:58 INFO - PROCESS | 2068 | 1466438398604 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:59:58 INFO - PROCESS | 2068 | 1466438398616 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 2068 | 1466438398619 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:58 INFO - PROCESS | 2068 | ++DOCSHELL 114CB400 == 32 [pid = 2068] [id = 721] 08:59:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1970D400) [pid = 2068] [serial = 2163] [outer = 00000000] 08:59:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1981B400) [pid = 2068] [serial = 2164] [outer = 1970D400] 08:59:58 INFO - PROCESS | 2068 | 1466438398662 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (19862400) [pid = 2068] [serial = 2165] [outer = 1970D400] 08:59:59 INFO - PROCESS | 2068 | 1466438399100 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 08:59:59 INFO - PROCESS | 2068 | 1466438399150 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 2068 | 1466438399152 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 2068 | 1466438399155 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:59:59 INFO - PROCESS | 2068 | 1466438399157 Marionette TRACE conn3 <- [1,2850,null,{}] 08:59:59 INFO - PROCESS | 2068 | 1466438399166 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 2068 | 1466438399168 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:59 INFO - PROCESS | 2068 | 1466438399301 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:59:59 INFO - PROCESS | 2068 | 1466438399322 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2068 | 1466438399324 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:59 INFO - PROCESS | 2068 | ++DOCSHELL 105E5C00 == 33 [pid = 2068] [id = 722] 08:59:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (105EEC00) [pid = 2068] [serial = 2166] [outer = 00000000] 08:59:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19864800) [pid = 2068] [serial = 2167] [outer = 105EEC00] 08:59:59 INFO - PROCESS | 2068 | 1466438399366 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19865C00) [pid = 2068] [serial = 2168] [outer = 105EEC00] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12817800) [pid = 2068] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19458C00) [pid = 2068] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19A0B000) [pid = 2068] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19A11C00) [pid = 2068] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (104E2000) [pid = 2068] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (153A9400) [pid = 2068] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10FB4800) [pid = 2068] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19A17400) [pid = 2068] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (16BE3000) [pid = 2068] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (16080800) [pid = 2068] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (12BC7400) [pid = 2068] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (15C8F400) [pid = 2068] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:59:59 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19E9E800) [pid = 2068] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:59:59 INFO - PROCESS | 2068 | 1466438399816 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 703ms 08:59:59 INFO - PROCESS | 2068 | 1466438399855 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 2068 | 1466438399857 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:59:59 INFO - PROCESS | 2068 | 1466438399860 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 2068 | 1466438399862 Marionette TRACE conn3 <- [1,2854,null,{}] 08:59:59 INFO - PROCESS | 2068 | 1466438399866 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 2068 | 1466438399869 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:59 INFO - PROCESS | 2068 | 1466438399975 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:59:59 INFO - PROCESS | 2068 | 1466438399980 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2068 | 1466438399982 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 08:59:59 INFO - PROCESS | 2068 | ++DOCSHELL 13129400 == 34 [pid = 2068] [id = 723] 08:59:59 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (131EA800) [pid = 2068] [serial = 2169] [outer = 00000000] 09:00:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (16083000) [pid = 2068] [serial = 2170] [outer = 131EA800] 09:00:00 INFO - PROCESS | 2068 | 1466438400025 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19819000) [pid = 2068] [serial = 2171] [outer = 131EA800] 09:00:00 INFO - PROCESS | 2068 | 1466438400468 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 641ms 09:00:00 INFO - PROCESS | 2068 | 1466438400499 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 2068 | 1466438400501 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:00:00 INFO - PROCESS | 2068 | 1466438400504 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 2068 | 1466438400506 Marionette TRACE conn3 <- [1,2858,null,{}] 09:00:00 INFO - PROCESS | 2068 | 1466438400509 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}] 09:00:00 INFO - PROCESS | 2068 | 1466438400511 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:00 INFO - PROCESS | 2068 | 1466438400588 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:00:00 INFO - PROCESS | 2068 | 1466438400593 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 2068 | 1466438400595 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:00 INFO - PROCESS | 2068 | ++DOCSHELL 114C6000 == 35 [pid = 2068] [id = 724] 09:00:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (17E75000) [pid = 2068] [serial = 2172] [outer = 00000000] 09:00:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19A17000) [pid = 2068] [serial = 2173] [outer = 17E75000] 09:00:00 INFO - PROCESS | 2068 | 1466438400639 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (1695E400) [pid = 2068] [serial = 2174] [outer = 17E75000] 09:00:01 INFO - PROCESS | 2068 | 1466438401082 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 09:00:01 INFO - PROCESS | 2068 | 1466438401151 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 2068 | 1466438401153 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 2068 | 1466438401156 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 2068 | 1466438401158 Marionette TRACE conn3 <- [1,2862,null,{}] 09:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:00:01 INFO - PROCESS | 2068 | 1466438401161 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}] 09:00:01 INFO - PROCESS | 2068 | 1466438401163 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:01 INFO - PROCESS | 2068 | 1466438401243 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:00:01 INFO - PROCESS | 2068 | 1466438401250 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 2068 | 1466438401252 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:01 INFO - PROCESS | 2068 | ++DOCSHELL 19A11C00 == 36 [pid = 2068] [id = 725] 09:00:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19A4D800) [pid = 2068] [serial = 2175] [outer = 00000000] 09:00:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19E9A400) [pid = 2068] [serial = 2176] [outer = 19A4D800] 09:00:01 INFO - PROCESS | 2068 | 1466438401294 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19E9C800) [pid = 2068] [serial = 2177] [outer = 19A4D800] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 19E9CC00 == 35 [pid = 2068] [id = 712] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 153A0400 == 34 [pid = 2068] [id = 717] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 12AE8800 == 33 [pid = 2068] [id = 716] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 130CA800 == 32 [pid = 2068] [id = 715] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 10475C00 == 31 [pid = 2068] [id = 714] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 16BE3800 == 30 [pid = 2068] [id = 719] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 114C6000 == 29 [pid = 2068] [id = 724] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 165C2800 == 28 [pid = 2068] [id = 718] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 13129400 == 27 [pid = 2068] [id = 723] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 114CB400 == 26 [pid = 2068] [id = 721] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 105E5C00 == 25 [pid = 2068] [id = 722] 09:00:02 INFO - PROCESS | 2068 | --DOCSHELL 10E02400 == 24 [pid = 2068] [id = 720] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A161000) [pid = 2068] [serial = 2137] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (17C49000) [pid = 2068] [serial = 2122] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1981CC00) [pid = 2068] [serial = 2125] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19E98400) [pid = 2068] [serial = 2135] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (17E74000) [pid = 2068] [serial = 2123] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (19A4C400) [pid = 2068] [serial = 2128] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1981D000) [pid = 2068] [serial = 2126] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19CED400) [pid = 2068] [serial = 2129] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (19E92800) [pid = 2068] [serial = 2134] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (10A49800) [pid = 2068] [serial = 2110] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (1662EC00) [pid = 2068] [serial = 2108] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (15C97000) [pid = 2068] [serial = 2107] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (12AAD800) [pid = 2068] [serial = 2105] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (114C4000) [pid = 2068] [serial = 2104] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (19CEC800) [pid = 2068] [serial = 2102] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (1754EC00) [pid = 2068] [serial = 2119] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (16122800) [pid = 2068] [serial = 2116] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (168C0400) [pid = 2068] [serial = 2117] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (131EB400) [pid = 2068] [serial = 2113] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (13934000) [pid = 2068] [serial = 2114] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 58 (10E0D000) [pid = 2068] [serial = 2111] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 57 (16BE6800) [pid = 2068] [serial = 2131] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 56 (19822800) [pid = 2068] [serial = 2132] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 55 (17661C00) [pid = 2068] [serial = 2120] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 54 (1A161800) [pid = 2068] [serial = 2138] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | --DOMWINDOW == 53 (114CAC00) [pid = 2068] [serial = 2140] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 2068 | 1466438403168 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2063ms 09:00:03 INFO - PROCESS | 2068 | 1466438403215 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 2068 | 1466438403222 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:00:03 INFO - PROCESS | 2068 | 1466438403229 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 2068 | 1466438403235 Marionette TRACE conn3 <- [1,2866,null,{}] 09:00:03 INFO - PROCESS | 2068 | 1466438403244 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}] 09:00:03 INFO - PROCESS | 2068 | 1466438403249 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:03 INFO - PROCESS | 2068 | 1466438403363 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:00:03 INFO - PROCESS | 2068 | 1466438403377 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 2068 | 1466438403380 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:03 INFO - PROCESS | 2068 | ++DOCSHELL 10FB4800 == 25 [pid = 2068] [id = 726] 09:00:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 54 (112DE800) [pid = 2068] [serial = 2178] [outer = 00000000] 09:00:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 55 (12A15C00) [pid = 2068] [serial = 2179] [outer = 112DE800] 09:00:03 INFO - PROCESS | 2068 | 1466438403428 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 2068 | ++DOMWINDOW == 56 (12AE8800) [pid = 2068] [serial = 2180] [outer = 112DE800] 09:00:03 INFO - PROCESS | 2068 | 1466438403926 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 735ms 09:00:03 INFO - PROCESS | 2068 | 1466438403970 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 2068 | 1466438403975 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:00:03 INFO - PROCESS | 2068 | 1466438403981 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 2068 | 1466438403984 Marionette TRACE conn3 <- [1,2870,null,{}] 09:00:03 INFO - PROCESS | 2068 | 1466438403987 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}] 09:00:03 INFO - PROCESS | 2068 | 1466438403990 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:04 INFO - PROCESS | 2068 | 1466438404080 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:00:04 INFO - PROCESS | 2068 | 1466438404088 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 2068 | 1466438404091 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:04 INFO - PROCESS | 2068 | ++DOCSHELL 13284000 == 26 [pid = 2068] [id = 727] 09:00:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 57 (13284800) [pid = 2068] [serial = 2181] [outer = 00000000] 09:00:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 58 (13936000) [pid = 2068] [serial = 2182] [outer = 13284800] 09:00:04 INFO - PROCESS | 2068 | 1466438404137 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 59 (1440A800) [pid = 2068] [serial = 2183] [outer = 13284800] 09:00:04 INFO - PROCESS | 2068 | 1466438404629 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:00:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 09:00:04 INFO - PROCESS | 2068 | 1466438404680 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 2068 | 1466438404682 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:00:04 INFO - PROCESS | 2068 | 1466438404686 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 2068 | 1466438404690 Marionette TRACE conn3 <- [1,2874,null,{}] 09:00:04 INFO - PROCESS | 2068 | 1466438404700 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}] 09:00:04 INFO - PROCESS | 2068 | 1466438404705 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:04 INFO - PROCESS | 2068 | 1466438404820 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:00:04 INFO - PROCESS | 2068 | 1466438404924 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 2068 | 1466438404927 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:04 INFO - PROCESS | 2068 | ++DOCSHELL 1611B800 == 27 [pid = 2068] [id = 728] 09:00:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (1611DC00) [pid = 2068] [serial = 2184] [outer = 00000000] 09:00:04 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (16125800) [pid = 2068] [serial = 2185] [outer = 1611DC00] 09:00:04 INFO - PROCESS | 2068 | 1466438404974 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (165C3C00) [pid = 2068] [serial = 2186] [outer = 1611DC00] 09:00:05 INFO - PROCESS | 2068 | 1466438405351 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 09:00:05 INFO - PROCESS | 2068 | 1466438405385 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 2068 | 1466438405387 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:00:05 INFO - PROCESS | 2068 | 1466438405390 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 2068 | 1466438405403 Marionette TRACE conn3 <- [1,2878,null,{}] 09:00:05 INFO - PROCESS | 2068 | 1466438405418 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}] 09:00:05 INFO - PROCESS | 2068 | 1466438405420 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:05 INFO - PROCESS | 2068 | 1466438405502 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:00:05 INFO - PROCESS | 2068 | 1466438405508 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 2068 | 1466438405510 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:05 INFO - PROCESS | 2068 | ++DOCSHELL 16962800 == 28 [pid = 2068] [id = 729] 09:00:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (169ED000) [pid = 2068] [serial = 2187] [outer = 00000000] 09:00:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (16BE4400) [pid = 2068] [serial = 2188] [outer = 169ED000] 09:00:05 INFO - PROCESS | 2068 | 1466438405557 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (16D60000) [pid = 2068] [serial = 2189] [outer = 169ED000] 09:00:05 INFO - PROCESS | 2068 | 1466438406006 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 657ms 09:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:00:06 INFO - PROCESS | 2068 | 1466438406051 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 2068 | 1466438406053 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 2068 | 1466438406056 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 2068 | 1466438406058 Marionette TRACE conn3 <- [1,2882,null,{}] 09:00:06 INFO - PROCESS | 2068 | 1466438406062 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}] 09:00:06 INFO - PROCESS | 2068 | 1466438406064 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:06 INFO - PROCESS | 2068 | 1466438406146 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:00:06 INFO - PROCESS | 2068 | 1466438406152 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 2068 | 1466438406154 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:06 INFO - PROCESS | 2068 | ++DOCSHELL 10A49C00 == 29 [pid = 2068] [id = 730] 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (114CD400) [pid = 2068] [serial = 2190] [outer = 00000000] 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (17661C00) [pid = 2068] [serial = 2191] [outer = 114CD400] 09:00:06 INFO - PROCESS | 2068 | 1466438406197 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (178E4000) [pid = 2068] [serial = 2192] [outer = 114CD400] 09:00:06 INFO - PROCESS | 2068 | 1466438406684 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 688ms 09:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:00:06 INFO - PROCESS | 2068 | 1466438406754 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 2068 | 1466438406756 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 2068 | 1466438406760 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 2068 | 1466438406761 Marionette TRACE conn3 <- [1,2886,null,{}] 09:00:06 INFO - PROCESS | 2068 | 1466438406764 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}] 09:00:06 INFO - PROCESS | 2068 | 1466438406770 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:06 INFO - PROCESS | 2068 | 1466438406871 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:00:06 INFO - PROCESS | 2068 | 1466438406882 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 2068 | 1466438406884 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:06 INFO - PROCESS | 2068 | ++DOCSHELL 1970BC00 == 30 [pid = 2068] [id = 731] 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (1970C400) [pid = 2068] [serial = 2193] [outer = 00000000] 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (1981D000) [pid = 2068] [serial = 2194] [outer = 1970C400] 09:00:06 INFO - PROCESS | 2068 | 1466438406927 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (19822800) [pid = 2068] [serial = 2195] [outer = 1970C400] 09:00:07 INFO - PROCESS | 2068 | 1466438407362 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:00:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 09:00:07 INFO - PROCESS | 2068 | 1466438407401 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 2068 | 1466438407403 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:00:07 INFO - PROCESS | 2068 | 1466438407406 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 2068 | 1466438407408 Marionette TRACE conn3 <- [1,2890,null,{}] 09:00:07 INFO - PROCESS | 2068 | 1466438407411 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}] 09:00:07 INFO - PROCESS | 2068 | 1466438407413 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:07 INFO - PROCESS | 2068 | 1466438407498 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:00:07 INFO - PROCESS | 2068 | 1466438407503 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 2068 | 1466438407505 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:07 INFO - PROCESS | 2068 | ++DOCSHELL 1981CC00 == 31 [pid = 2068] [id = 732] 09:00:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (19861C00) [pid = 2068] [serial = 2196] [outer = 00000000] 09:00:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (19A0C400) [pid = 2068] [serial = 2197] [outer = 19861C00] 09:00:07 INFO - PROCESS | 2068 | 1466438407573 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (19866400) [pid = 2068] [serial = 2198] [outer = 19861C00] 09:00:07 INFO - PROCESS | 2068 | 1466438408003 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 640ms 09:00:08 INFO - PROCESS | 2068 | 1466438408052 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 2068 | 1466438408054 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:00:08 INFO - PROCESS | 2068 | 1466438408057 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 2068 | 1466438408059 Marionette TRACE conn3 <- [1,2894,null,{}] 09:00:08 INFO - PROCESS | 2068 | 1466438408062 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}] 09:00:08 INFO - PROCESS | 2068 | 1466438408064 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:08 INFO - PROCESS | 2068 | 1466438408145 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:00:08 INFO - PROCESS | 2068 | 1466438408151 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 2068 | 1466438408153 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:08 INFO - PROCESS | 2068 | ++DOCSHELL 19CEB000 == 32 [pid = 2068] [id = 733] 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (19CEF800) [pid = 2068] [serial = 2199] [outer = 00000000] 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (19E92400) [pid = 2068] [serial = 2200] [outer = 19CEF800] 09:00:08 INFO - PROCESS | 2068 | 1466438408198 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (19E92800) [pid = 2068] [serial = 2201] [outer = 19CEF800] 09:00:08 INFO - PROCESS | 2068 | 1466438408680 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 641ms 09:00:08 INFO - PROCESS | 2068 | 1466438408694 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 2068 | 1466438408696 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 2068 | 1466438408700 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:00:08 INFO - PROCESS | 2068 | 1466438408701 Marionette TRACE conn3 <- [1,2898,null,{}] 09:00:08 INFO - PROCESS | 2068 | 1466438408705 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}] 09:00:08 INFO - PROCESS | 2068 | 1466438408706 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:08 INFO - PROCESS | 2068 | 1466438408820 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:00:08 INFO - PROCESS | 2068 | 1466438408825 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 2068 | 1466438408827 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:08 INFO - PROCESS | 2068 | ++DOCSHELL 1611B400 == 33 [pid = 2068] [id = 734] 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1A160C00) [pid = 2068] [serial = 2202] [outer = 00000000] 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (1A167000) [pid = 2068] [serial = 2203] [outer = 1A160C00] 09:00:08 INFO - PROCESS | 2068 | 1466438408869 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1A168400) [pid = 2068] [serial = 2204] [outer = 1A160C00] 09:00:09 INFO - PROCESS | 2068 | 1466438409319 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]]]}] 09:00:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:00:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:00:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 09:00:09 INFO - PROCESS | 2068 | 1466438409338 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 2068 | 1466438409340 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /DOMEvents/constructors.html 09:00:09 INFO - PROCESS | 2068 | 1466438409343 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 2068 | 1466438409345 Marionette TRACE conn3 <- [1,2902,null,{}] 09:00:09 INFO - PROCESS | 2068 | 1466438409348 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}] 09:00:09 INFO - PROCESS | 2068 | 1466438409350 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:09 INFO - PROCESS | 2068 | 1466438409490 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:00:09 INFO - PROCESS | 2068 | 1466438409495 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 2068 | 1466438409497 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:09 INFO - PROCESS | 2068 | ++DOCSHELL 10A47C00 == 34 [pid = 2068] [id = 735] 09:00:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10A48400) [pid = 2068] [serial = 2205] [outer = 00000000] 09:00:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1981C400) [pid = 2068] [serial = 2206] [outer = 10A48400] 09:00:09 INFO - PROCESS | 2068 | 1466438409539 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1A4DE000) [pid = 2068] [serial = 2207] [outer = 10A48400] 09:00:10 INFO - PROCESS | 2068 | 1466438410081 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]]]}] 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:00:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 828ms 09:00:10 INFO - PROCESS | 2068 | 1466438410202 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 2068 | 1466438410204 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:00:10 INFO - PROCESS | 2068 | 1466438410209 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 2068 | 1466438410213 Marionette TRACE conn3 <- [1,2906,null,{}] 09:00:10 INFO - PROCESS | 2068 | 1466438410218 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}] 09:00:10 INFO - PROCESS | 2068 | 1466438410221 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:10 INFO - PROCESS | 2068 | 1466438410350 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:00:10 INFO - PROCESS | 2068 | 1466438410355 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 2068 | 1466438410358 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:10 INFO - PROCESS | 2068 | ++DOCSHELL 16DF4400 == 35 [pid = 2068] [id = 736] 09:00:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1A4E9800) [pid = 2068] [serial = 2208] [outer = 00000000] 09:00:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A515C00) [pid = 2068] [serial = 2209] [outer = 1A4E9800] 09:00:10 INFO - PROCESS | 2068 | 1466438410403 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A51A800) [pid = 2068] [serial = 2210] [outer = 1A4E9800] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (10FAC000) [pid = 2068] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (17E75000) [pid = 2068] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (176F9000) [pid = 2068] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (1970D400) [pid = 2068] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (105EEC00) [pid = 2068] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (16BE4000) [pid = 2068] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (165C3400) [pid = 2068] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (153A5400) [pid = 2068] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12BCF800) [pid = 2068] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (131E3C00) [pid = 2068] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (10477C00) [pid = 2068] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:00:10 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (131EA800) [pid = 2068] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:00:11 INFO - PROCESS | 2068 | 1466438411132 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:00:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 09:00:11 INFO - PROCESS | 2068 | 1466438411165 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 2068 | 1466438411167 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:00:11 INFO - PROCESS | 2068 | 1466438411171 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2068 | 1466438411173 Marionette TRACE conn3 <- [1,2910,null,{}] 09:00:11 INFO - PROCESS | 2068 | 1466438411176 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}] 09:00:11 INFO - PROCESS | 2068 | 1466438411178 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:11 INFO - PROCESS | 2068 | 1466438411258 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:00:11 INFO - PROCESS | 2068 | 1466438411262 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 2068 | 1466438411264 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:11 INFO - PROCESS | 2068 | ++DOCSHELL 12DEFC00 == 36 [pid = 2068] [id = 737] 09:00:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13279400) [pid = 2068] [serial = 2211] [outer = 00000000] 09:00:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (15A28000) [pid = 2068] [serial = 2212] [outer = 13279400] 09:00:11 INFO - PROCESS | 2068 | 1466438411307 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (168C7400) [pid = 2068] [serial = 2213] [outer = 13279400] 09:00:11 INFO - PROCESS | 2068 | [2068] 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 09:00:11 INFO - PROCESS | 2068 | [2068] 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 09:00:11 INFO - PROCESS | 2068 | [2068] 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 09:00:11 INFO - PROCESS | 2068 | [2068] 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 09:00:11 INFO - PROCESS | 2068 | 1466438411761 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]]]}] 09:00:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:00:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:00:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:00:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:00:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:00:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 09:00:11 INFO - PROCESS | 2068 | 1466438411810 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 2068 | 1466438411812 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:00:11 INFO - PROCESS | 2068 | 1466438411815 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2068 | 1466438411817 Marionette TRACE conn3 <- [1,2914,null,{}] 09:00:11 INFO - PROCESS | 2068 | 1466438411820 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}] 09:00:11 INFO - PROCESS | 2068 | 1466438411822 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:11 INFO - PROCESS | 2068 | 1466438411904 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:00:11 INFO - PROCESS | 2068 | 1466438411909 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 2068 | 1466438411910 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:11 INFO - PROCESS | 2068 | ++DOCSHELL 165C3400 == 37 [pid = 2068] [id = 738] 09:00:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17E7B800) [pid = 2068] [serial = 2214] [outer = 00000000] 09:00:11 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (12AAF400) [pid = 2068] [serial = 2215] [outer = 17E7B800] 09:00:11 INFO - PROCESS | 2068 | 1466438411953 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1A6A8400) [pid = 2068] [serial = 2216] [outer = 17E7B800] 09:00:12 INFO - PROCESS | 2068 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:00:12 INFO - PROCESS | 2068 | 1466438412400 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]]]}] 09:00:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:00:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 641ms 09:00:12 INFO - PROCESS | 2068 | 1466438412458 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 2068 | 1466438412460 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:00:12 INFO - PROCESS | 2068 | 1466438412467 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 2068 | 1466438412468 Marionette TRACE conn3 <- [1,2918,null,{}] 09:00:12 INFO - PROCESS | 2068 | 1466438412472 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}] 09:00:12 INFO - PROCESS | 2068 | 1466438412474 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:12 INFO - PROCESS | 2068 | 1466438412545 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:00:12 INFO - PROCESS | 2068 | 1466438412552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 2068 | 1466438412554 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:12 INFO - PROCESS | 2068 | ++DOCSHELL 19705C00 == 38 [pid = 2068] [id = 739] 09:00:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1A6AD000) [pid = 2068] [serial = 2217] [outer = 00000000] 09:00:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (1A6B4C00) [pid = 2068] [serial = 2218] [outer = 1A6AD000] 09:00:12 INFO - PROCESS | 2068 | 1466438412595 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (1A6B6C00) [pid = 2068] [serial = 2219] [outer = 1A6AD000] 09:00:13 INFO - PROCESS | 2068 | --DOCSHELL 10FB4800 == 37 [pid = 2068] [id = 726] 09:00:13 INFO - PROCESS | 2068 | --DOCSHELL 19A11C00 == 36 [pid = 2068] [id = 725] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 13284000 == 35 [pid = 2068] [id = 727] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 1970BC00 == 34 [pid = 2068] [id = 731] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 1611B400 == 33 [pid = 2068] [id = 734] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 16DF4400 == 32 [pid = 2068] [id = 736] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 1981CC00 == 31 [pid = 2068] [id = 732] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 19CEB000 == 30 [pid = 2068] [id = 733] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 1611B800 == 29 [pid = 2068] [id = 728] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 12DEFC00 == 28 [pid = 2068] [id = 737] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 10A47C00 == 27 [pid = 2068] [id = 735] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 16962800 == 26 [pid = 2068] [id = 729] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 165C3400 == 25 [pid = 2068] [id = 738] 09:00:14 INFO - PROCESS | 2068 | --DOCSHELL 10A49C00 == 24 [pid = 2068] [id = 730] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (11CC6C00) [pid = 2068] [serial = 2141] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (1695E400) [pid = 2068] [serial = 2174] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19E9A400) [pid = 2068] [serial = 2176] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (17E7A400) [pid = 2068] [serial = 2161] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1981B400) [pid = 2068] [serial = 2164] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (19864800) [pid = 2068] [serial = 2167] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19862400) [pid = 2068] [serial = 2165] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19A17000) [pid = 2068] [serial = 2173] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19865C00) [pid = 2068] [serial = 2168] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17551C00) [pid = 2068] [serial = 2158] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (16771C00) [pid = 2068] [serial = 2155] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (16957C00) [pid = 2068] [serial = 2156] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (157E7000) [pid = 2068] [serial = 2152] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (15A65C00) [pid = 2068] [serial = 2153] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 68 (13154000) [pid = 2068] [serial = 2150] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 67 (13054800) [pid = 2068] [serial = 2149] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 66 (13938400) [pid = 2068] [serial = 2147] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 65 (13650400) [pid = 2068] [serial = 2146] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 64 (112DFC00) [pid = 2068] [serial = 2144] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 63 (10E06000) [pid = 2068] [serial = 2143] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 62 (16083000) [pid = 2068] [serial = 2170] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 61 (13125800) [pid = 2068] [serial = 2162] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 60 (19819000) [pid = 2068] [serial = 2171] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | --DOMWINDOW == 59 (17661800) [pid = 2068] [serial = 2159] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 2068 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:00:14 INFO - PROCESS | 2068 | 1466438414386 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]]]}] 09:00:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:00:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1969ms 09:00:14 INFO - PROCESS | 2068 | 1466438414425 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 2068 | 1466438414429 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:00:14 INFO - PROCESS | 2068 | 1466438414434 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 2068 | 1466438414437 Marionette TRACE conn3 <- [1,2922,null,{}] 09:00:14 INFO - PROCESS | 2068 | 1466438414443 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}] 09:00:14 INFO - PROCESS | 2068 | 1466438414446 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:14 INFO - PROCESS | 2068 | 1466438414541 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:00:14 INFO - PROCESS | 2068 | 1466438414547 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 2068 | 1466438414552 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:14 INFO - PROCESS | 2068 | ++DOCSHELL 10A47800 == 25 [pid = 2068] [id = 740] 09:00:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 60 (10A52400) [pid = 2068] [serial = 2220] [outer = 00000000] 09:00:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 61 (10E0E400) [pid = 2068] [serial = 2221] [outer = 10A52400] 09:00:14 INFO - PROCESS | 2068 | 1466438414604 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 2068 | ++DOMWINDOW == 62 (10ED0C00) [pid = 2068] [serial = 2222] [outer = 10A52400] 09:00:15 INFO - PROCESS | 2068 | 1466438415096 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]]]}] 09:00:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:00:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 703ms 09:00:15 INFO - PROCESS | 2068 | 1466438415133 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 2068 | 1466438415138 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:00:15 INFO - PROCESS | 2068 | 1466438415144 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 2068 | 1466438415147 Marionette TRACE conn3 <- [1,2926,null,{}] 09:00:15 INFO - PROCESS | 2068 | 1466438415151 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}] 09:00:15 INFO - PROCESS | 2068 | 1466438415154 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:15 INFO - PROCESS | 2068 | 1466438415239 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:00:15 INFO - PROCESS | 2068 | 1466438415244 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2068 | 1466438415247 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:15 INFO - PROCESS | 2068 | ++DOCSHELL 11ADE800 == 26 [pid = 2068] [id = 741] 09:00:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 63 (11AE0C00) [pid = 2068] [serial = 2223] [outer = 00000000] 09:00:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 64 (12AA5C00) [pid = 2068] [serial = 2224] [outer = 11AE0C00] 09:00:15 INFO - PROCESS | 2068 | 1466438415294 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 65 (12D67000) [pid = 2068] [serial = 2225] [outer = 11AE0C00] 09:00:15 INFO - PROCESS | 2068 | 1466438415741 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]]]}] 09:00:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:00:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 641ms 09:00:15 INFO - PROCESS | 2068 | 1466438415781 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 2068 | 1466438415784 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:00:15 INFO - PROCESS | 2068 | 1466438415787 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 2068 | 1466438415791 Marionette TRACE conn3 <- [1,2930,null,{}] 09:00:15 INFO - PROCESS | 2068 | 1466438415805 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}] 09:00:15 INFO - PROCESS | 2068 | 1466438415810 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:15 INFO - PROCESS | 2068 | 1466438415892 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:00:15 INFO - PROCESS | 2068 | 1466438415901 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2068 | 1466438415904 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:15 INFO - PROCESS | 2068 | ++DOCSHELL 13650000 == 27 [pid = 2068] [id = 742] 09:00:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 66 (13650400) [pid = 2068] [serial = 2226] [outer = 00000000] 09:00:15 INFO - PROCESS | 2068 | ++DOMWINDOW == 67 (1393C800) [pid = 2068] [serial = 2227] [outer = 13650400] 09:00:15 INFO - PROCESS | 2068 | 1466438415951 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 68 (14409C00) [pid = 2068] [serial = 2228] [outer = 13650400] 09:00:16 INFO - PROCESS | 2068 | 1466438416397 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"]]]}] 09:00:16 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:00:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:00:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 625ms 09:00:16 INFO - PROCESS | 2068 | 1466438416425 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 2068 | 1466438416427 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:00:16 INFO - PROCESS | 2068 | 1466438416430 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 2068 | 1466438416432 Marionette TRACE conn3 <- [1,2934,null,{}] 09:00:16 INFO - PROCESS | 2068 | 1466438416459 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}] 09:00:16 INFO - PROCESS | 2068 | 1466438416461 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:16 INFO - PROCESS | 2068 | 1466438416546 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:00:16 INFO - PROCESS | 2068 | 1466438416551 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 2068 | 1466438416553 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:16 INFO - PROCESS | 2068 | ++DOCSHELL 144C1400 == 28 [pid = 2068] [id = 743] 09:00:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 69 (144C9C00) [pid = 2068] [serial = 2229] [outer = 00000000] 09:00:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (15A31C00) [pid = 2068] [serial = 2230] [outer = 144C9C00] 09:00:16 INFO - PROCESS | 2068 | 1466438416605 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (16077400) [pid = 2068] [serial = 2231] [outer = 144C9C00] 09:00:17 INFO - PROCESS | 2068 | 1466438417013 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]]]}] 09:00:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:00:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 594ms 09:00:17 INFO - PROCESS | 2068 | 1466438417028 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2068 | 1466438417029 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:00:17 INFO - PROCESS | 2068 | 1466438417033 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2068 | 1466438417034 Marionette TRACE conn3 <- [1,2938,null,{}] 09:00:17 INFO - PROCESS | 2068 | 1466438417038 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}] 09:00:17 INFO - PROCESS | 2068 | 1466438417039 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:17 INFO - PROCESS | 2068 | 1466438417158 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:00:17 INFO - PROCESS | 2068 | 1466438417166 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2068 | 1466438417168 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:17 INFO - PROCESS | 2068 | ++DOCSHELL 16081400 == 29 [pid = 2068] [id = 744] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (1611AC00) [pid = 2068] [serial = 2232] [outer = 00000000] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (16129400) [pid = 2068] [serial = 2233] [outer = 1611AC00] 09:00:17 INFO - PROCESS | 2068 | 1466438417211 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (165C2000) [pid = 2068] [serial = 2234] [outer = 1611AC00] 09:00:17 INFO - PROCESS | 2068 | ++DOCSHELL 169E0000 == 30 [pid = 2068] [id = 745] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (169E0400) [pid = 2068] [serial = 2235] [outer = 00000000] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (169E1C00) [pid = 2068] [serial = 2236] [outer = 169E0400] 09:00:17 INFO - PROCESS | 2068 | 1466438417670 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]]]}] 09:00:17 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:00:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 09:00:17 INFO - PROCESS | 2068 | 1466438417733 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2068 | 1466438417735 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:00:17 INFO - PROCESS | 2068 | 1466438417738 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2068 | 1466438417740 Marionette TRACE conn3 <- [1,2942,null,{}] 09:00:17 INFO - PROCESS | 2068 | 1466438417744 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}] 09:00:17 INFO - PROCESS | 2068 | 1466438417749 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:17 INFO - PROCESS | 2068 | 1466438417862 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:00:17 INFO - PROCESS | 2068 | 1466438417870 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2068 | 1466438417872 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:17 INFO - PROCESS | 2068 | ++DOCSHELL 169ECC00 == 31 [pid = 2068] [id = 746] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (16BDD000) [pid = 2068] [serial = 2237] [outer = 00000000] 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (17553400) [pid = 2068] [serial = 2238] [outer = 16BDD000] 09:00:17 INFO - PROCESS | 2068 | 1466438417915 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (17661800) [pid = 2068] [serial = 2239] [outer = 16BDD000] 09:00:18 INFO - PROCESS | 2068 | 1466438418325 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]]]}] 09:00:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:00:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 625ms 09:00:18 INFO - PROCESS | 2068 | 1466438418378 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 2068 | 1466438418380 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:00:18 INFO - PROCESS | 2068 | 1466438418387 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 2068 | 1466438418388 Marionette TRACE conn3 <- [1,2946,null,{}] 09:00:18 INFO - PROCESS | 2068 | 1466438418392 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}] 09:00:18 INFO - PROCESS | 2068 | 1466438418394 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:18 INFO - PROCESS | 2068 | 1466438418491 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:00:18 INFO - PROCESS | 2068 | 1466438418527 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2068 | 1466438418529 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:18 INFO - PROCESS | 2068 | ++DOCSHELL 13151000 == 32 [pid = 2068] [id = 747] 09:00:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (178DE400) [pid = 2068] [serial = 2240] [outer = 00000000] 09:00:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (17E7AC00) [pid = 2068] [serial = 2241] [outer = 178DE400] 09:00:18 INFO - PROCESS | 2068 | 1466438418571 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (17E81800) [pid = 2068] [serial = 2242] [outer = 178DE400] 09:00:18 INFO - PROCESS | 2068 | 1466438418971 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]]]}] 09:00:19 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 09:00:19 INFO - PROCESS | 2068 | 1466438419025 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 2068 | 1466438419026 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 2068 | 1466438419044 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 2068 | 1466438419045 Marionette TRACE conn3 <- [1,2950,null,{}] 09:00:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:00:19 INFO - PROCESS | 2068 | 1466438419052 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}] 09:00:19 INFO - PROCESS | 2068 | 1466438419054 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:19 INFO - PROCESS | 2068 | 1466438419129 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:00:19 INFO - PROCESS | 2068 | 1466438419134 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 2068 | 1466438419136 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:19 INFO - PROCESS | 2068 | ++DOCSHELL 17E7A400 == 33 [pid = 2068] [id = 748] 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19703000) [pid = 2068] [serial = 2243] [outer = 00000000] 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19710800) [pid = 2068] [serial = 2244] [outer = 19703000] 09:00:19 INFO - PROCESS | 2068 | 1466438419179 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (19817800) [pid = 2068] [serial = 2245] [outer = 19703000] 09:00:19 INFO - PROCESS | 2068 | 1466438419582 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]]]}] 09:00:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 593ms 09:00:19 INFO - PROCESS | 2068 | 1466438419659 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 2068 | 1466438419661 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:00:19 INFO - PROCESS | 2068 | 1466438419668 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 2068 | 1466438419670 Marionette TRACE conn3 <- [1,2954,null,{}] 09:00:19 INFO - PROCESS | 2068 | 1466438419683 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}] 09:00:19 INFO - PROCESS | 2068 | 1466438419686 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:19 INFO - PROCESS | 2068 | 1466438419798 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:00:19 INFO - PROCESS | 2068 | 1466438419806 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 2068 | 1466438419808 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:19 INFO - PROCESS | 2068 | ++DOCSHELL 13284000 == 34 [pid = 2068] [id = 749] 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1970FC00) [pid = 2068] [serial = 2246] [outer = 00000000] 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19860C00) [pid = 2068] [serial = 2247] [outer = 1970FC00] 09:00:19 INFO - PROCESS | 2068 | 1466438419850 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19862400) [pid = 2068] [serial = 2248] [outer = 1970FC00] 09:00:20 INFO - PROCESS | 2068 | 1466438420290 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]]]}] 09:00:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:00:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 640ms 09:00:20 INFO - PROCESS | 2068 | 1466438420312 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2068 | 1466438420314 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:00:20 INFO - PROCESS | 2068 | 1466438420317 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2068 | 1466438420319 Marionette TRACE conn3 <- [1,2958,null,{}] 09:00:20 INFO - PROCESS | 2068 | 1466438420323 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}] 09:00:20 INFO - PROCESS | 2068 | 1466438420324 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:20 INFO - PROCESS | 2068 | 1466438420452 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:00:20 INFO - PROCESS | 2068 | 1466438420456 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 2068 | 1466438420458 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:20 INFO - PROCESS | 2068 | ++DOCSHELL 1695E400 == 35 [pid = 2068] [id = 750] 09:00:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1981AC00) [pid = 2068] [serial = 2249] [outer = 00000000] 09:00:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19A48C00) [pid = 2068] [serial = 2250] [outer = 1981AC00] 09:00:20 INFO - PROCESS | 2068 | 1466438420500 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (19A4DC00) [pid = 2068] [serial = 2251] [outer = 1981AC00] 09:00:20 INFO - PROCESS | 2068 | 1466438420925 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]]]}] 09:00:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:00:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 625ms 09:00:20 INFO - PROCESS | 2068 | 1466438420959 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2068 | 1466438420961 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:00:20 INFO - PROCESS | 2068 | 1466438420964 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2068 | 1466438420966 Marionette TRACE conn3 <- [1,2962,null,{}] 09:00:20 INFO - PROCESS | 2068 | 1466438420970 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}] 09:00:20 INFO - PROCESS | 2068 | 1466438420972 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:21 INFO - PROCESS | 2068 | 1466438421094 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:00:21 INFO - PROCESS | 2068 | 1466438421100 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 2068 | 1466438421102 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:21 INFO - PROCESS | 2068 | ++DOCSHELL 16080800 == 36 [pid = 2068] [id = 751] 09:00:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (19CEE400) [pid = 2068] [serial = 2252] [outer = 00000000] 09:00:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (19EC1C00) [pid = 2068] [serial = 2253] [outer = 19CEE400] 09:00:21 INFO - PROCESS | 2068 | 1466438421224 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (1A367800) [pid = 2068] [serial = 2254] [outer = 19CEE400] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17E7B800) [pid = 2068] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1A160C00) [pid = 2068] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (10A48400) [pid = 2068] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (1A4E9800) [pid = 2068] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19CEF800) [pid = 2068] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (19861C00) [pid = 2068] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (1970C400) [pid = 2068] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (114CD400) [pid = 2068] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (169ED000) [pid = 2068] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1611DC00) [pid = 2068] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (13284800) [pid = 2068] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (112DE800) [pid = 2068] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19A4D800) [pid = 2068] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:00:21 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13279400) [pid = 2068] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:00:21 INFO - PROCESS | 2068 | 1466438421929 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]]]}] 09:00:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:00:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1000ms 09:00:21 INFO - PROCESS | 2068 | 1466438421967 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 2068 | 1466438421969 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:00:21 INFO - PROCESS | 2068 | 1466438421972 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 2068 | 1466438421973 Marionette TRACE conn3 <- [1,2966,null,{}] 09:00:21 INFO - PROCESS | 2068 | 1466438421977 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}] 09:00:21 INFO - PROCESS | 2068 | 1466438421979 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:22 INFO - PROCESS | 2068 | 1466438422058 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:00:22 INFO - PROCESS | 2068 | 1466438422066 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 2068 | 1466438422068 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:22 INFO - PROCESS | 2068 | ++DOCSHELL 10E07000 == 37 [pid = 2068] [id = 752] 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (10E09400) [pid = 2068] [serial = 2255] [outer = 00000000] 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (169E6000) [pid = 2068] [serial = 2256] [outer = 10E09400] 09:00:22 INFO - PROCESS | 2068 | 1466438422111 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17602400) [pid = 2068] [serial = 2257] [outer = 10E09400] 09:00:22 INFO - PROCESS | 2068 | 1466438422511 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]]]}] 09:00:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:00:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 594ms 09:00:22 INFO - PROCESS | 2068 | 1466438422582 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 2068 | 1466438422584 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:00:22 INFO - PROCESS | 2068 | 1466438422588 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 2068 | 1466438422589 Marionette TRACE conn3 <- [1,2970,null,{}] 09:00:22 INFO - PROCESS | 2068 | 1466438422592 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}] 09:00:22 INFO - PROCESS | 2068 | 1466438422594 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:22 INFO - PROCESS | 2068 | 1466438422681 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:00:22 INFO - PROCESS | 2068 | 1466438422686 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 2068 | 1466438422688 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:22 INFO - PROCESS | 2068 | ++DOCSHELL 15A72400 == 38 [pid = 2068] [id = 753] 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17E07400) [pid = 2068] [serial = 2258] [outer = 00000000] 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1A161400) [pid = 2068] [serial = 2259] [outer = 17E07400] 09:00:22 INFO - PROCESS | 2068 | 1466438422729 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (1A4E4C00) [pid = 2068] [serial = 2260] [outer = 17E07400] 09:00:23 INFO - PROCESS | 2068 | 1466438423133 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"]]]}] 09:00:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:00:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:00:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 594ms 09:00:23 INFO - PROCESS | 2068 | 1466438423183 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 2068 | 1466438423185 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 2068 | 1466438423188 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:00:23 INFO - PROCESS | 2068 | 1466438423189 Marionette TRACE conn3 <- [1,2974,null,{}] 09:00:23 INFO - PROCESS | 2068 | 1466438423193 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}] 09:00:23 INFO - PROCESS | 2068 | 1466438423194 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:23 INFO - PROCESS | 2068 | 1466438423317 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:00:23 INFO - PROCESS | 2068 | 1466438423324 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 2068 | 1466438423326 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:23 INFO - PROCESS | 2068 | ++DOCSHELL 1A4E9C00 == 39 [pid = 2068] [id = 754] 09:00:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (1A512800) [pid = 2068] [serial = 2261] [outer = 00000000] 09:00:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (1A51AC00) [pid = 2068] [serial = 2262] [outer = 1A512800] 09:00:23 INFO - PROCESS | 2068 | 1466438423368 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (1A520800) [pid = 2068] [serial = 2263] [outer = 1A512800] 09:00:23 INFO - PROCESS | 2068 | 1466438423740 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]]]}] 09:00:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:00:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 594ms 09:00:23 INFO - PROCESS | 2068 | 1466438423785 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 2068 | 1466438423787 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 2068 | 1466438423790 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:00:23 INFO - PROCESS | 2068 | 1466438423792 Marionette TRACE conn3 <- [1,2978,null,{}] 09:00:23 INFO - PROCESS | 2068 | 1466438423796 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}] 09:00:23 INFO - PROCESS | 2068 | 1466438423797 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:23 INFO - PROCESS | 2068 | 1466438423883 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:00:24 INFO - PROCESS | 2068 | 1466438424080 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 2068 | 1466438424083 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:24 INFO - PROCESS | 2068 | ++DOCSHELL 103D2C00 == 40 [pid = 2068] [id = 755] 09:00:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (10433000) [pid = 2068] [serial = 2264] [outer = 00000000] 09:00:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (10563000) [pid = 2068] [serial = 2265] [outer = 10433000] 09:00:24 INFO - PROCESS | 2068 | 1466438424180 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (10A51000) [pid = 2068] [serial = 2266] [outer = 10433000] 09:00:24 INFO - PROCESS | 2068 | ++DOCSHELL 11CC7800 == 41 [pid = 2068] [id = 756] 09:00:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (12AA9400) [pid = 2068] [serial = 2267] [outer = 00000000] 09:00:24 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (130A2800) [pid = 2068] [serial = 2268] [outer = 12AA9400] 09:00:24 INFO - PROCESS | 2068 | 1466438424889 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]]]}] 09:00:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:00:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1141ms 09:00:24 INFO - PROCESS | 2068 | 1466438424948 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 2068 | 1466438424951 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:00:24 INFO - PROCESS | 2068 | 1466438424955 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 2068 | 1466438424958 Marionette TRACE conn3 <- [1,2982,null,{}] 09:00:24 INFO - PROCESS | 2068 | 1466438424964 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}] 09:00:24 INFO - PROCESS | 2068 | 1466438424967 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:25 INFO - PROCESS | 2068 | 1466438425105 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:00:25 INFO - PROCESS | 2068 | 1466438425241 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 2068 | 1466438425244 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:25 INFO - PROCESS | 2068 | ++DOCSHELL 13150800 == 42 [pid = 2068] [id = 757] 09:00:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (131E3400) [pid = 2068] [serial = 2269] [outer = 00000000] 09:00:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (1393A800) [pid = 2068] [serial = 2270] [outer = 131E3400] 09:00:25 INFO - PROCESS | 2068 | 1466438425300 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (153A8C00) [pid = 2068] [serial = 2271] [outer = 131E3400] 09:00:25 INFO - PROCESS | 2068 | 1466438425958 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]]]}] 09:00:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:00:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1047ms 09:00:26 INFO - PROCESS | 2068 | 1466438426006 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 2068 | 1466438426010 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:00:26 INFO - PROCESS | 2068 | 1466438426034 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 2068 | 1466438426036 Marionette TRACE conn3 <- [1,2986,null,{}] 09:00:26 INFO - PROCESS | 2068 | 1466438426040 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}] 09:00:26 INFO - PROCESS | 2068 | 1466438426042 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:26 INFO - PROCESS | 2068 | 1466438426312 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:00:26 INFO - PROCESS | 2068 | 1466438426466 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 2068 | 1466438426469 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:26 INFO - PROCESS | 2068 | ++DOCSHELL 10432000 == 43 [pid = 2068] [id = 758] 09:00:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (10432800) [pid = 2068] [serial = 2272] [outer = 00000000] 09:00:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (10A48400) [pid = 2068] [serial = 2273] [outer = 10432800] 09:00:26 INFO - PROCESS | 2068 | 1466438426521 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 2068 | ++DOMWINDOW == 100 (112E8C00) [pid = 2068] [serial = 2274] [outer = 10432800] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 1A4E9C00 == 42 [pid = 2068] [id = 754] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 15A72400 == 41 [pid = 2068] [id = 753] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 10E07000 == 40 [pid = 2068] [id = 752] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 16080800 == 39 [pid = 2068] [id = 751] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 1695E400 == 38 [pid = 2068] [id = 750] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 13284000 == 37 [pid = 2068] [id = 749] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 17E7A400 == 36 [pid = 2068] [id = 748] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 13151000 == 35 [pid = 2068] [id = 747] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 169ECC00 == 34 [pid = 2068] [id = 746] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 169E0000 == 33 [pid = 2068] [id = 745] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 16081400 == 32 [pid = 2068] [id = 744] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 144C1400 == 31 [pid = 2068] [id = 743] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 13650000 == 30 [pid = 2068] [id = 742] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 11ADE800 == 29 [pid = 2068] [id = 741] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 10A47800 == 28 [pid = 2068] [id = 740] 09:00:26 INFO - PROCESS | 2068 | --DOCSHELL 19705C00 == 27 [pid = 2068] [id = 739] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 99 (1A6B4C00) [pid = 2068] [serial = 2218] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (1A6A8400) [pid = 2068] [serial = 2216] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (1A167000) [pid = 2068] [serial = 2203] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (1981C400) [pid = 2068] [serial = 2206] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (1A168400) [pid = 2068] [serial = 2204] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (1A515C00) [pid = 2068] [serial = 2209] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (12AAF400) [pid = 2068] [serial = 2215] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1A51A800) [pid = 2068] [serial = 2210] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (19E92400) [pid = 2068] [serial = 2200] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (19A0C400) [pid = 2068] [serial = 2197] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (19866400) [pid = 2068] [serial = 2198] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1981D000) [pid = 2068] [serial = 2194] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19822800) [pid = 2068] [serial = 2195] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (17661C00) [pid = 2068] [serial = 2191] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (178E4000) [pid = 2068] [serial = 2192] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (16BE4400) [pid = 2068] [serial = 2188] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16D60000) [pid = 2068] [serial = 2189] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16125800) [pid = 2068] [serial = 2185] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (165C3C00) [pid = 2068] [serial = 2186] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (13936000) [pid = 2068] [serial = 2182] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1440A800) [pid = 2068] [serial = 2183] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (12A15C00) [pid = 2068] [serial = 2179] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12AE8800) [pid = 2068] [serial = 2180] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (19E9C800) [pid = 2068] [serial = 2177] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (1A4DE000) [pid = 2068] [serial = 2207] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (15A28000) [pid = 2068] [serial = 2212] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (168C7400) [pid = 2068] [serial = 2213] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (19E92800) [pid = 2068] [serial = 2201] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2068 | 1466438427143 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]]]}] 09:00:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:00:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1156ms 09:00:27 INFO - PROCESS | 2068 | 1466438427188 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 2068 | 1466438427191 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:00:27 INFO - PROCESS | 2068 | 1466438427196 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 2068 | 1466438427199 Marionette TRACE conn3 <- [1,2990,null,{}] 09:00:27 INFO - PROCESS | 2068 | 1466438427206 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}] 09:00:27 INFO - PROCESS | 2068 | 1466438427209 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:27 INFO - PROCESS | 2068 | 1466438427313 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:00:27 INFO - PROCESS | 2068 | 1466438427413 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 2068 | 1466438427416 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:27 INFO - PROCESS | 2068 | ++DOCSHELL 12AAF400 == 28 [pid = 2068] [id = 759] 09:00:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (12AE4400) [pid = 2068] [serial = 2275] [outer = 00000000] 09:00:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (130C3C00) [pid = 2068] [serial = 2276] [outer = 12AE4400] 09:00:27 INFO - PROCESS | 2068 | 1466438427462 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (13283800) [pid = 2068] [serial = 2277] [outer = 12AE4400] 09:00:27 INFO - PROCESS | 2068 | 1466438427879 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]]]}] 09:00:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:00:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 750ms 09:00:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:00:27 INFO - PROCESS | 2068 | 1466438427954 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 2068 | 1466438427957 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 2068 | 1466438427960 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 2068 | 1466438427962 Marionette TRACE conn3 <- [1,2994,null,{}] 09:00:27 INFO - PROCESS | 2068 | 1466438427966 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}] 09:00:27 INFO - PROCESS | 2068 | 1466438427968 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:28 INFO - PROCESS | 2068 | 1466438428052 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:00:28 INFO - PROCESS | 2068 | 1466438428061 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 2068 | 1466438428063 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:28 INFO - PROCESS | 2068 | ++DOCSHELL 144C1400 == 29 [pid = 2068] [id = 760] 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (15392C00) [pid = 2068] [serial = 2278] [outer = 00000000] 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (157E2400) [pid = 2068] [serial = 2279] [outer = 15392C00] 09:00:28 INFO - PROCESS | 2068 | 1466438428108 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (15C9B800) [pid = 2068] [serial = 2280] [outer = 15392C00] 09:00:28 INFO - PROCESS | 2068 | 1466438428556 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]]]}] 09:00:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:00:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 625ms 09:00:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:00:28 INFO - PROCESS | 2068 | 1466438428597 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 2068 | 1466438428601 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 2068 | 1466438428611 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 2068 | 1466438428615 Marionette TRACE conn3 <- [1,2998,null,{}] 09:00:28 INFO - PROCESS | 2068 | 1466438428622 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}] 09:00:28 INFO - PROCESS | 2068 | 1466438428626 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:28 INFO - PROCESS | 2068 | 1466438428713 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:00:28 INFO - PROCESS | 2068 | 1466438428720 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 2068 | 1466438428722 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:28 INFO - PROCESS | 2068 | ++DOCSHELL 169DFC00 == 30 [pid = 2068] [id = 761] 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (169E0000) [pid = 2068] [serial = 2281] [outer = 00000000] 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (16BE6800) [pid = 2068] [serial = 2282] [outer = 169E0000] 09:00:28 INFO - PROCESS | 2068 | 1466438428765 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (16D69000) [pid = 2068] [serial = 2283] [outer = 169E0000] 09:00:29 INFO - PROCESS | 2068 | [2068] 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 09:00:29 INFO - PROCESS | 2068 | 1466438429234 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:00:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:00:29 INFO - {} 09:00:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:00:29 INFO - {} 09:00:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:00:29 INFO - {} 09:00:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:00:29 INFO - {} 09:00:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 656ms 09:00:29 INFO - PROCESS | 2068 | 1466438429262 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 2068 | 1466438429264 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /FileAPI/fileReader.html 09:00:29 INFO - PROCESS | 2068 | 1466438429267 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 2068 | 1466438429269 Marionette TRACE conn3 <- [1,3002,null,{}] 09:00:29 INFO - PROCESS | 2068 | 1466438429272 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}] 09:00:29 INFO - PROCESS | 2068 | 1466438429274 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:29 INFO - PROCESS | 2068 | 1466438429393 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:00:29 INFO - PROCESS | 2068 | 1466438429398 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 2068 | 1466438429400 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:29 INFO - PROCESS | 2068 | ++DOCSHELL 16123800 == 31 [pid = 2068] [id = 762] 09:00:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16D5F400) [pid = 2068] [serial = 2284] [outer = 00000000] 09:00:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (17CA9400) [pid = 2068] [serial = 2285] [outer = 16D5F400] 09:00:29 INFO - PROCESS | 2068 | 1466438429444 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (17CAA400) [pid = 2068] [serial = 2286] [outer = 16D5F400] 09:00:29 INFO - PROCESS | 2068 | 1466438429892 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]]]}] 09:00:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:00:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:00:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:00:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:00:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 09:00:29 INFO - PROCESS | 2068 | 1466438429905 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 2068 | 1466438429907 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /FileAPI/historical.html 09:00:29 INFO - PROCESS | 2068 | 1466438429910 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 2068 | 1466438429912 Marionette TRACE conn3 <- [1,3006,null,{}] 09:00:29 INFO - PROCESS | 2068 | 1466438429915 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}] 09:00:29 INFO - PROCESS | 2068 | 1466438429917 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:30 INFO - PROCESS | 2068 | 1466438430049 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:00:30 INFO - PROCESS | 2068 | 1466438430054 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2068 | 1466438430060 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:30 INFO - PROCESS | 2068 | ++DOCSHELL 1981F800 == 32 [pid = 2068] [id = 763] 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (1981FC00) [pid = 2068] [serial = 2287] [outer = 00000000] 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (19860000) [pid = 2068] [serial = 2288] [outer = 1981FC00] 09:00:30 INFO - PROCESS | 2068 | 1466438430112 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (19869C00) [pid = 2068] [serial = 2289] [outer = 1981FC00] 09:00:30 INFO - PROCESS | 2068 | 1466438430569 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"]]]}] 09:00:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:00:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:00:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:00:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:00:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:00:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:00:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:00:30 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 09:00:30 INFO - PROCESS | 2068 | 1466438430610 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /FileAPI/idlharness.html 09:00:30 INFO - PROCESS | 2068 | 1466438430612 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 2068 | 1466438430616 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 2068 | 1466438430618 Marionette TRACE conn3 <- [1,3010,null,{}] 09:00:30 INFO - PROCESS | 2068 | 1466438430621 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}] 09:00:30 INFO - PROCESS | 2068 | 1466438430623 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:30 INFO - PROCESS | 2068 | 1466438430747 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:00:30 INFO - PROCESS | 2068 | 1466438430841 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2068 | 1466438430843 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:30 INFO - PROCESS | 2068 | ++DOCSHELL 19821800 == 33 [pid = 2068] [id = 764] 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (19824400) [pid = 2068] [serial = 2290] [outer = 00000000] 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (19CF1400) [pid = 2068] [serial = 2291] [outer = 19824400] 09:00:30 INFO - PROCESS | 2068 | 1466438430885 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (19E96000) [pid = 2068] [serial = 2292] [outer = 19824400] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (11AE0C00) [pid = 2068] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (10A52400) [pid = 2068] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (178DE400) [pid = 2068] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (13650400) [pid = 2068] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (144C9C00) [pid = 2068] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (1A6AD000) [pid = 2068] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (19703000) [pid = 2068] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (16BDD000) [pid = 2068] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (169E0400) [pid = 2068] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1611AC00) [pid = 2068] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (1970FC00) [pid = 2068] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (19CEE400) [pid = 2068] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (1981AC00) [pid = 2068] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (10E09400) [pid = 2068] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:00:31 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (17E07400) [pid = 2068] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:00:31 INFO - PROCESS | 2068 | 1466438431826 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]]]}] 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:00:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:00:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:00:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:00:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:00:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:00:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:00:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:00:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:00:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1328ms 09:00:31 INFO - PROCESS | 2068 | 1466438431946 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 2068 | 1466438431948 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:00:31 INFO - PROCESS | 2068 | 1466438431951 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - TEST-START | /FileAPI/idlharness.worker 09:00:31 INFO - PROCESS | 2068 | 1466438431953 Marionette TRACE conn3 <- [1,3014,null,{}] 09:00:31 INFO - PROCESS | 2068 | 1466438431957 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}] 09:00:31 INFO - PROCESS | 2068 | 1466438431958 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:32 INFO - PROCESS | 2068 | 1466438432078 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:00:32 INFO - PROCESS | 2068 | 1466438432164 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 2068 | 1466438432166 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:32 INFO - PROCESS | 2068 | ++DOCSHELL 11C2E000 == 34 [pid = 2068] [id = 765] 09:00:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (12BC1800) [pid = 2068] [serial = 2293] [outer = 00000000] 09:00:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (1A164C00) [pid = 2068] [serial = 2294] [outer = 12BC1800] 09:00:32 INFO - PROCESS | 2068 | 1466438432212 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1A16BC00) [pid = 2068] [serial = 2295] [outer = 12BC1800] 09:00:32 INFO - PROCESS | 2068 | [2068] 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 09:00:33 INFO - PROCESS | 2068 | 1466438433080 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,{},{}]]]}] 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:00:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:00:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:00:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:00:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:00:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:00:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:33 INFO - {} 09:00:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1344ms 09:00:33 INFO - PROCESS | 2068 | 1466438433294 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 2068 | 1466438433296 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:00:33 INFO - PROCESS | 2068 | 1466438433299 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 2068 | 1466438433301 Marionette TRACE conn3 <- [1,3018,null,{}] 09:00:33 INFO - PROCESS | 2068 | 1466438433304 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}] 09:00:33 INFO - PROCESS | 2068 | 1466438433306 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:33 INFO - PROCESS | 2068 | 1466438433420 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:00:33 INFO - PROCESS | 2068 | 1466438433508 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 2068 | 1466438433510 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:33 INFO - PROCESS | 2068 | ++DOCSHELL 10FACC00 == 35 [pid = 2068] [id = 766] 09:00:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (19EC9000) [pid = 2068] [serial = 2296] [outer = 00000000] 09:00:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1ABC7C00) [pid = 2068] [serial = 2297] [outer = 19EC9000] 09:00:33 INFO - PROCESS | 2068 | 1466438433552 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1B3D0000) [pid = 2068] [serial = 2298] [outer = 19EC9000] 09:00:34 INFO - PROCESS | 2068 | 1466438434033 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]]]}] 09:00:34 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:00:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 812ms 09:00:34 INFO - PROCESS | 2068 | 1466438434102 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 2068 | 1466438434107 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:00:34 INFO - PROCESS | 2068 | 1466438434112 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 2068 | 1466438434115 Marionette TRACE conn3 <- [1,3022,null,{}] 09:00:34 INFO - PROCESS | 2068 | 1466438434123 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}] 09:00:34 INFO - PROCESS | 2068 | 1466438434128 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:34 INFO - PROCESS | 2068 | 1466438434245 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:00:34 INFO - PROCESS | 2068 | 1466438434362 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 2068 | 1466438434365 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:34 INFO - PROCESS | 2068 | ++DOCSHELL 11ADE800 == 36 [pid = 2068] [id = 767] 09:00:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (11C2B000) [pid = 2068] [serial = 2299] [outer = 00000000] 09:00:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (13278800) [pid = 2068] [serial = 2300] [outer = 11C2B000] 09:00:34 INFO - PROCESS | 2068 | 1466438434421 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1393B400) [pid = 2068] [serial = 2301] [outer = 11C2B000] 09:00:34 INFO - PROCESS | 2068 | 1466438434990 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]]]}] 09:00:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:00:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 906ms 09:00:35 INFO - PROCESS | 2068 | 1466438435016 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2068 | 1466438435021 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:00:35 INFO - PROCESS | 2068 | 1466438435027 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2068 | 1466438435030 Marionette TRACE conn3 <- [1,3026,null,{}] 09:00:35 INFO - PROCESS | 2068 | 1466438435034 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}] 09:00:35 INFO - PROCESS | 2068 | 1466438435037 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:35 INFO - PROCESS | 2068 | 1466438435146 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:00:35 INFO - PROCESS | 2068 | 1466438435267 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 2068 | 1466438435270 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:35 INFO - PROCESS | 2068 | ++DOCSHELL 153A9400 == 37 [pid = 2068] [id = 768] 09:00:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (16128000) [pid = 2068] [serial = 2302] [outer = 00000000] 09:00:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (169EC000) [pid = 2068] [serial = 2303] [outer = 16128000] 09:00:35 INFO - PROCESS | 2068 | 1466438435325 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16DF4400) [pid = 2068] [serial = 2304] [outer = 16128000] 09:00:35 INFO - PROCESS | 2068 | 1466438435804 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"]]]}] 09:00:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:00:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:00:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 797ms 09:00:35 INFO - PROCESS | 2068 | 1466438435829 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2068 | 1466438435831 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:00:35 INFO - PROCESS | 2068 | 1466438435836 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2068 | 1466438435839 Marionette TRACE conn3 <- [1,3030,null,{}] 09:00:35 INFO - PROCESS | 2068 | 1466438435850 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}] 09:00:35 INFO - PROCESS | 2068 | 1466438435855 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:35 INFO - PROCESS | 2068 | 1466438435961 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:00:36 INFO - PROCESS | 2068 | 1466438436078 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 2068 | 1466438436081 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:36 INFO - PROCESS | 2068 | ++DOCSHELL 16690C00 == 38 [pid = 2068] [id = 769] 09:00:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (16694C00) [pid = 2068] [serial = 2305] [outer = 00000000] 09:00:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (17552C00) [pid = 2068] [serial = 2306] [outer = 16694C00] 09:00:36 INFO - PROCESS | 2068 | 1466438436137 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (17E7A400) [pid = 2068] [serial = 2307] [outer = 16694C00] 09:00:36 INFO - PROCESS | 2068 | 1466438436834 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]]]}] 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:00:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:00:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:00:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:00:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1109ms 09:00:36 INFO - PROCESS | 2068 | 1466438436950 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 2068 | 1466438436953 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:00:36 INFO - PROCESS | 2068 | 1466438436956 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 2068 | 1466438436958 Marionette TRACE conn3 <- [1,3034,null,{}] 09:00:36 INFO - PROCESS | 2068 | 1466438436967 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}] 09:00:36 INFO - PROCESS | 2068 | 1466438436969 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:37 INFO - PROCESS | 2068 | 1466438437105 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:00:37 INFO - PROCESS | 2068 | 1466438437216 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 2068 | 1466438437219 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:37 INFO - PROCESS | 2068 | ++DOCSHELL 1683A000 == 39 [pid = 2068] [id = 770] 09:00:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (1683A400) [pid = 2068] [serial = 2308] [outer = 00000000] 09:00:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (17E7C400) [pid = 2068] [serial = 2309] [outer = 1683A400] 09:00:37 INFO - PROCESS | 2068 | 1466438437276 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (17654800) [pid = 2068] [serial = 2310] [outer = 1683A400] 09:00:37 INFO - PROCESS | 2068 | [2068] 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 09:00:37 INFO - PROCESS | 2068 | 1466438437760 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:00:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:00:37 INFO - {} 09:00:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 844ms 09:00:37 INFO - PROCESS | 2068 | 1466438437801 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 2068 | 1466438437804 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:00:37 INFO - PROCESS | 2068 | 1466438437808 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 2068 | 1466438437810 Marionette TRACE conn3 <- [1,3038,null,{}] 09:00:37 INFO - PROCESS | 2068 | 1466438437814 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}] 09:00:37 INFO - PROCESS | 2068 | 1466438437817 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:37 INFO - PROCESS | 2068 | 1466438437923 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:00:38 INFO - PROCESS | 2068 | 1466438438034 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 2068 | 1466438438037 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:38 INFO - PROCESS | 2068 | ++DOCSHELL 16670400 == 40 [pid = 2068] [id = 771] 09:00:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 94 (16671000) [pid = 2068] [serial = 2311] [outer = 00000000] 09:00:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 95 (16676C00) [pid = 2068] [serial = 2312] [outer = 16671000] 09:00:38 INFO - PROCESS | 2068 | 1466438438129 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 2068 | ++DOMWINDOW == 96 (16831000) [pid = 2068] [serial = 2313] [outer = 16671000] 09:00:38 INFO - PROCESS | 2068 | 1466438438688 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]]]}] 09:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:00:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 906ms 09:00:38 INFO - PROCESS | 2068 | 1466438438720 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 2068 | 1466438438723 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 2068 | 1466438438728 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:00:38 INFO - PROCESS | 2068 | 1466438438730 Marionette TRACE conn3 <- [1,3042,null,{}] 09:00:38 INFO - PROCESS | 2068 | 1466438438733 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}] 09:00:38 INFO - PROCESS | 2068 | 1466438438739 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:38 INFO - PROCESS | 2068 | 1466438438866 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:00:38 INFO - PROCESS | 2068 | 1466438438981 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 2068 | 1466438438983 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:39 INFO - PROCESS | 2068 | ++DOCSHELL 0C76E000 == 41 [pid = 2068] [id = 772] 09:00:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 97 (10FB2800) [pid = 2068] [serial = 2314] [outer = 00000000] 09:00:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 98 (114CD400) [pid = 2068] [serial = 2315] [outer = 10FB2800] 09:00:39 INFO - PROCESS | 2068 | 1466438439189 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 2068 | ++DOMWINDOW == 99 (12AE8800) [pid = 2068] [serial = 2316] [outer = 10FB2800] 09:00:40 INFO - PROCESS | 2068 | 1466438440048 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"]]]}] 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1437ms 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 11C2E000 == 40 [pid = 2068] [id = 765] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 19821800 == 39 [pid = 2068] [id = 764] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 1981F800 == 38 [pid = 2068] [id = 763] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 16123800 == 37 [pid = 2068] [id = 762] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 169DFC00 == 36 [pid = 2068] [id = 761] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 144C1400 == 35 [pid = 2068] [id = 760] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 12AAF400 == 34 [pid = 2068] [id = 759] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 10432000 == 33 [pid = 2068] [id = 758] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 103D2C00 == 32 [pid = 2068] [id = 755] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 11CC7800 == 31 [pid = 2068] [id = 756] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 16670400 == 30 [pid = 2068] [id = 771] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 1683A000 == 29 [pid = 2068] [id = 770] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 153A9400 == 28 [pid = 2068] [id = 768] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 16690C00 == 27 [pid = 2068] [id = 769] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 13150800 == 26 [pid = 2068] [id = 757] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 10FACC00 == 25 [pid = 2068] [id = 766] 09:00:40 INFO - PROCESS | 2068 | --DOCSHELL 11ADE800 == 24 [pid = 2068] [id = 767] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 98 (12AA5C00) [pid = 2068] [serial = 2224] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 97 (12D67000) [pid = 2068] [serial = 2225] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 96 (10E0E400) [pid = 2068] [serial = 2221] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 95 (10ED0C00) [pid = 2068] [serial = 2222] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 94 (17E7AC00) [pid = 2068] [serial = 2241] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 93 (17E81800) [pid = 2068] [serial = 2242] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1393C800) [pid = 2068] [serial = 2227] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (14409C00) [pid = 2068] [serial = 2228] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (15A31C00) [pid = 2068] [serial = 2230] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (16077400) [pid = 2068] [serial = 2231] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (1A6B6C00) [pid = 2068] [serial = 2219] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19710800) [pid = 2068] [serial = 2244] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (17553400) [pid = 2068] [serial = 2238] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (17661800) [pid = 2068] [serial = 2239] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (169E1C00) [pid = 2068] [serial = 2236] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (16129400) [pid = 2068] [serial = 2233] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (165C2000) [pid = 2068] [serial = 2234] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19862400) [pid = 2068] [serial = 2248] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (19EC1C00) [pid = 2068] [serial = 2253] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19A48C00) [pid = 2068] [serial = 2250] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (17602400) [pid = 2068] [serial = 2257] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (169E6000) [pid = 2068] [serial = 2256] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (1A367800) [pid = 2068] [serial = 2254] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19860C00) [pid = 2068] [serial = 2247] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (19A4DC00) [pid = 2068] [serial = 2251] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (1A4E4C00) [pid = 2068] [serial = 2260] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (1A161400) [pid = 2068] [serial = 2259] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (19817800) [pid = 2068] [serial = 2245] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (1A51AC00) [pid = 2068] [serial = 2262] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 2068 | 1466438440906 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 2068 | 1466438440910 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:00:40 INFO - PROCESS | 2068 | 1466438440953 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 2068 | 1466438440958 Marionette TRACE conn3 <- [1,3046,null,{}] 09:00:40 INFO - PROCESS | 2068 | 1466438440964 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}] 09:00:40 INFO - PROCESS | 2068 | 1466438440967 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:41 INFO - PROCESS | 2068 | 1466438441054 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:00:41 INFO - PROCESS | 2068 | 1466438441143 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 2068 | 1466438441147 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:41 INFO - PROCESS | 2068 | ++DOCSHELL 10FAEC00 == 25 [pid = 2068] [id = 773] 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (10FB3800) [pid = 2068] [serial = 2317] [outer = 00000000] 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (11409400) [pid = 2068] [serial = 2318] [outer = 10FB3800] 09:00:41 INFO - PROCESS | 2068 | 1466438441198 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (11C2DC00) [pid = 2068] [serial = 2319] [outer = 10FB3800] 09:00:41 INFO - PROCESS | 2068 | 1466438441661 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]]]}] 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:00:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:00:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:00:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:00:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:00:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:00:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:00:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:00:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:00:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 750ms 09:00:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:00:41 INFO - PROCESS | 2068 | 1466438441708 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 2068 | 1466438441712 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 2068 | 1466438441718 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 2068 | 1466438441722 Marionette TRACE conn3 <- [1,3050,null,{}] 09:00:41 INFO - PROCESS | 2068 | 1466438441726 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}] 09:00:41 INFO - PROCESS | 2068 | 1466438441728 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:41 INFO - PROCESS | 2068 | 1466438441817 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:00:41 INFO - PROCESS | 2068 | 1466438441824 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 2068 | 1466438441827 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:41 INFO - PROCESS | 2068 | ++DOCSHELL 1393C800 == 26 [pid = 2068] [id = 774] 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (13940800) [pid = 2068] [serial = 2320] [outer = 00000000] 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (1440F800) [pid = 2068] [serial = 2321] [outer = 13940800] 09:00:41 INFO - PROCESS | 2068 | 1466438441873 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (152A2800) [pid = 2068] [serial = 2322] [outer = 13940800] 09:00:42 INFO - PROCESS | 2068 | [2068] 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 09:00:42 INFO - PROCESS | 2068 | 1466438442361 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:00:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:00:42 INFO - {} 09:00:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 688ms 09:00:42 INFO - PROCESS | 2068 | 1466438442413 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 2068 | 1466438442415 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:00:42 INFO - PROCESS | 2068 | 1466438442420 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 2068 | 1466438442421 Marionette TRACE conn3 <- [1,3054,null,{}] 09:00:42 INFO - PROCESS | 2068 | 1466438442431 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}] 09:00:42 INFO - PROCESS | 2068 | 1466438442436 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:42 INFO - PROCESS | 2068 | 1466438442553 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:00:42 INFO - PROCESS | 2068 | 1466438442655 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 2068 | 1466438442659 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:42 INFO - PROCESS | 2068 | ++DOCSHELL 165BC400 == 27 [pid = 2068] [id = 775] 09:00:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (165BD000) [pid = 2068] [serial = 2323] [outer = 00000000] 09:00:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (165C4C00) [pid = 2068] [serial = 2324] [outer = 165BD000] 09:00:42 INFO - PROCESS | 2068 | 1466438442707 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (16671800) [pid = 2068] [serial = 2325] [outer = 165BD000] 09:00:43 INFO - PROCESS | 2068 | 1466438443118 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]]]}] 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:00:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:00:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 09:00:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:00:43 INFO - PROCESS | 2068 | 1466438443160 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 2068 | 1466438443162 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 2068 | 1466438443165 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 2068 | 1466438443166 Marionette TRACE conn3 <- [1,3058,null,{}] 09:00:43 INFO - PROCESS | 2068 | 1466438443170 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}] 09:00:43 INFO - PROCESS | 2068 | 1466438443172 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:43 INFO - PROCESS | 2068 | 1466438443294 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:00:43 INFO - PROCESS | 2068 | 1466438443363 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 2068 | 1466438443365 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:43 INFO - PROCESS | 2068 | ++DOCSHELL 1668B000 == 28 [pid = 2068] [id = 776] 09:00:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1668B400) [pid = 2068] [serial = 2326] [outer = 00000000] 09:00:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (1668E800) [pid = 2068] [serial = 2327] [outer = 1668B400] 09:00:43 INFO - PROCESS | 2068 | 1466438443416 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (16692000) [pid = 2068] [serial = 2328] [outer = 1668B400] 09:00:43 INFO - PROCESS | 2068 | 1466438443817 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]]]}] 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:00:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:00:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 09:00:43 INFO - PROCESS | 2068 | 1466438443868 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 2068 | 1466438443870 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:00:43 INFO - PROCESS | 2068 | 1466438443873 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 2068 | 1466438443875 Marionette TRACE conn3 <- [1,3062,null,{}] 09:00:43 INFO - PROCESS | 2068 | 1466438443878 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}] 09:00:43 INFO - PROCESS | 2068 | 1466438443880 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:44 INFO - PROCESS | 2068 | 1466438444024 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:00:44 INFO - PROCESS | 2068 | 1466438444036 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2068 | 1466438444038 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:44 INFO - PROCESS | 2068 | ++DOCSHELL 16830C00 == 29 [pid = 2068] [id = 777] 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (16837800) [pid = 2068] [serial = 2329] [outer = 00000000] 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (1683DC00) [pid = 2068] [serial = 2330] [outer = 16837800] 09:00:44 INFO - PROCESS | 2068 | 1466438444081 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (169E0400) [pid = 2068] [serial = 2331] [outer = 16837800] 09:00:44 INFO - PROCESS | 2068 | 1466438444519 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]]]}] 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:00:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:00:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 703ms 09:00:44 INFO - PROCESS | 2068 | 1466438444571 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 2068 | 1466438444573 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:00:44 INFO - PROCESS | 2068 | 1466438444577 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 2068 | 1466438444579 Marionette TRACE conn3 <- [1,3066,null,{}] 09:00:44 INFO - PROCESS | 2068 | 1466438444582 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}] 09:00:44 INFO - PROCESS | 2068 | 1466438444587 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:44 INFO - PROCESS | 2068 | 1466438444730 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:00:44 INFO - PROCESS | 2068 | 1466438444738 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2068 | 1466438444740 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:44 INFO - PROCESS | 2068 | ++DOCSHELL 169ECC00 == 30 [pid = 2068] [id = 778] 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (16BDC800) [pid = 2068] [serial = 2332] [outer = 00000000] 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (16D6BC00) [pid = 2068] [serial = 2333] [outer = 16BDC800] 09:00:44 INFO - PROCESS | 2068 | 1466438444852 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (178E2800) [pid = 2068] [serial = 2334] [outer = 16BDC800] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (12BC1800) [pid = 2068] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (169E0000) [pid = 2068] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (10433000) [pid = 2068] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (131E3400) [pid = 2068] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (1981FC00) [pid = 2068] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (12AE4400) [pid = 2068] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (10432800) [pid = 2068] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (15392C00) [pid = 2068] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (19824400) [pid = 2068] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (1A512800) [pid = 2068] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (12AA9400) [pid = 2068] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (16D5F400) [pid = 2068] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:00:45 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19EC9000) [pid = 2068] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:00:45 INFO - PROCESS | 2068 | 1466438445481 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] 09:00:45 INFO - PROCESS | 2068 | 1466438445531 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:00:45 INFO - PROCESS | 2068 | 1466438445534 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2068 | 1466438445536 Marionette TRACE conn3 <- [1,3070,null,{}] 09:00:45 INFO - PROCESS | 2068 | 1466438445539 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}] 09:00:45 INFO - PROCESS | 2068 | 1466438445541 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:45 INFO - PROCESS | 2068 | 1466438445619 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:00:45 INFO - PROCESS | 2068 | 1466438445623 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 2068 | 1466438445625 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:45 INFO - PROCESS | 2068 | ++DOCSHELL 16D5F400 == 31 [pid = 2068] [id = 779] 09:00:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (16DF2C00) [pid = 2068] [serial = 2335] [outer = 00000000] 09:00:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (17E80000) [pid = 2068] [serial = 2336] [outer = 16DF2C00] 09:00:45 INFO - PROCESS | 2068 | 1466438445668 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (19125800) [pid = 2068] [serial = 2337] [outer = 16DF2C00] 09:00:46 INFO - PROCESS | 2068 | 1466438446084 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]]]}] 09:00:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 593ms 09:00:46 INFO - PROCESS | 2068 | 1466438446142 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2068 | 1466438446144 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:00:46 INFO - PROCESS | 2068 | 1466438446151 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2068 | 1466438446152 Marionette TRACE conn3 <- [1,3074,null,{}] 09:00:46 INFO - PROCESS | 2068 | 1466438446155 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}] 09:00:46 INFO - PROCESS | 2068 | 1466438446157 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:46 INFO - PROCESS | 2068 | 1466438446235 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:00:46 INFO - PROCESS | 2068 | 1466438446240 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2068 | 1466438446242 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:46 INFO - PROCESS | 2068 | ++DOCSHELL 12D64C00 == 32 [pid = 2068] [id = 780] 09:00:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 79 (17E78400) [pid = 2068] [serial = 2338] [outer = 00000000] 09:00:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 80 (1912FC00) [pid = 2068] [serial = 2339] [outer = 17E78400] 09:00:46 INFO - PROCESS | 2068 | 1466438446284 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 81 (19456000) [pid = 2068] [serial = 2340] [outer = 17E78400] 09:00:46 INFO - PROCESS | 2068 | 1466438446702 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 593ms 09:00:46 INFO - PROCESS | 2068 | 1466438446745 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2068 | 1466438446747 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:00:46 INFO - PROCESS | 2068 | 1466438446750 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2068 | 1466438446752 Marionette TRACE conn3 <- [1,3078,null,{}] 09:00:46 INFO - PROCESS | 2068 | 1466438446755 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}] 09:00:46 INFO - PROCESS | 2068 | 1466438446757 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:46 INFO - PROCESS | 2068 | 1466438446881 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:00:46 INFO - PROCESS | 2068 | 1466438446889 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2068 | 1466438446891 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:46 INFO - PROCESS | 2068 | ++DOCSHELL 19705000 == 33 [pid = 2068] [id = 781] 09:00:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 82 (19707800) [pid = 2068] [serial = 2341] [outer = 00000000] 09:00:46 INFO - PROCESS | 2068 | ++DOMWINDOW == 83 (19817000) [pid = 2068] [serial = 2342] [outer = 19707800] 09:00:46 INFO - PROCESS | 2068 | 1466438446937 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 84 (19819000) [pid = 2068] [serial = 2343] [outer = 19707800] 09:00:47 INFO - PROCESS | 2068 | 1466438447502 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 797ms 09:00:47 INFO - PROCESS | 2068 | 1466438447553 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 2068 | 1466438447558 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:00:47 INFO - PROCESS | 2068 | 1466438447563 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 2068 | 1466438447566 Marionette TRACE conn3 <- [1,3082,null,{}] 09:00:47 INFO - PROCESS | 2068 | 1466438447572 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}] 09:00:47 INFO - PROCESS | 2068 | 1466438447575 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:47 INFO - PROCESS | 2068 | 1466438447694 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:00:47 INFO - PROCESS | 2068 | 1466438447866 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 2068 | 1466438447869 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:47 INFO - PROCESS | 2068 | ++DOCSHELL 10ECFC00 == 34 [pid = 2068] [id = 782] 09:00:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 85 (10ED1C00) [pid = 2068] [serial = 2344] [outer = 00000000] 09:00:47 INFO - PROCESS | 2068 | ++DOMWINDOW == 86 (130A1C00) [pid = 2068] [serial = 2345] [outer = 10ED1C00] 09:00:47 INFO - PROCESS | 2068 | 1466438447926 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 87 (13276000) [pid = 2068] [serial = 2346] [outer = 10ED1C00] 09:00:48 INFO - PROCESS | 2068 | 1466438448560 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:00:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1047ms 09:00:48 INFO - PROCESS | 2068 | 1466438448605 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 2068 | 1466438448609 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:00:48 INFO - PROCESS | 2068 | 1466438448634 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 2068 | 1466438448636 Marionette TRACE conn3 <- [1,3086,null,{}] 09:00:48 INFO - PROCESS | 2068 | 1466438448640 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}] 09:00:48 INFO - PROCESS | 2068 | 1466438448643 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:48 INFO - PROCESS | 2068 | 1466438448759 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:00:48 INFO - PROCESS | 2068 | 1466438448905 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 2068 | 1466438448908 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:48 INFO - PROCESS | 2068 | ++DOCSHELL 152A3000 == 35 [pid = 2068] [id = 783] 09:00:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 88 (152A4000) [pid = 2068] [serial = 2347] [outer = 00000000] 09:00:48 INFO - PROCESS | 2068 | ++DOMWINDOW == 89 (153A0400) [pid = 2068] [serial = 2348] [outer = 152A4000] 09:00:48 INFO - PROCESS | 2068 | 1466438448964 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 2068 | ++DOMWINDOW == 90 (15A6C000) [pid = 2068] [serial = 2349] [outer = 152A4000] 09:00:49 INFO - PROCESS | 2068 | 1466438449588 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]]]}] 09:00:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:00:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:00:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1000ms 09:00:49 INFO - PROCESS | 2068 | 1466438449628 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 2068 | 1466438449631 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:00:49 INFO - PROCESS | 2068 | 1466438449636 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:00:49 INFO - PROCESS | 2068 | 1466438449640 Marionette TRACE conn3 <- [1,3090,null,{}] 09:00:49 INFO - PROCESS | 2068 | 1466438449651 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}] 09:00:49 INFO - PROCESS | 2068 | 1466438449656 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:49 INFO - PROCESS | 2068 | 1466438449774 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:00:50 INFO - PROCESS | 2068 | 1466438450046 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 2068 | 1466438450049 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:50 INFO - PROCESS | 2068 | ++DOCSHELL 1043F800 == 36 [pid = 2068] [id = 784] 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 91 (10477C00) [pid = 2068] [serial = 2350] [outer = 00000000] 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 92 (10A52C00) [pid = 2068] [serial = 2351] [outer = 10477C00] 09:00:50 INFO - PROCESS | 2068 | 1466438450104 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 93 (11464400) [pid = 2068] [serial = 2352] [outer = 10477C00] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 12D64C00 == 35 [pid = 2068] [id = 780] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 16D5F400 == 34 [pid = 2068] [id = 779] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 169ECC00 == 33 [pid = 2068] [id = 778] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 16830C00 == 32 [pid = 2068] [id = 777] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 1668B000 == 31 [pid = 2068] [id = 776] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 165BC400 == 30 [pid = 2068] [id = 775] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 1393C800 == 29 [pid = 2068] [id = 774] 09:00:50 INFO - PROCESS | 2068 | --DOCSHELL 10FAEC00 == 28 [pid = 2068] [id = 773] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 92 (1B3D0000) [pid = 2068] [serial = 2298] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 91 (1A16BC00) [pid = 2068] [serial = 2295] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 90 (16D69000) [pid = 2068] [serial = 2283] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 89 (10563000) [pid = 2068] [serial = 2265] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 88 (153A8C00) [pid = 2068] [serial = 2271] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 87 (19869C00) [pid = 2068] [serial = 2289] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 86 (19860000) [pid = 2068] [serial = 2288] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 85 (1A164C00) [pid = 2068] [serial = 2294] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 84 (13283800) [pid = 2068] [serial = 2277] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 83 (10A48400) [pid = 2068] [serial = 2273] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 82 (15C9B800) [pid = 2068] [serial = 2280] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 81 (19CF1400) [pid = 2068] [serial = 2291] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 80 (1A520800) [pid = 2068] [serial = 2263] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 79 (112E8C00) [pid = 2068] [serial = 2274] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 78 (16BE6800) [pid = 2068] [serial = 2282] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 77 (10A51000) [pid = 2068] [serial = 2266] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 76 (130A2800) [pid = 2068] [serial = 2268] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 75 (19E96000) [pid = 2068] [serial = 2292] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 74 (17CA9400) [pid = 2068] [serial = 2285] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 73 (17CAA400) [pid = 2068] [serial = 2286] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 72 (157E2400) [pid = 2068] [serial = 2279] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 71 (1393A800) [pid = 2068] [serial = 2270] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 70 (130C3C00) [pid = 2068] [serial = 2276] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | --DOMWINDOW == 69 (1ABC7C00) [pid = 2068] [serial = 2297] [outer = 00000000] [url = about:blank] 09:00:50 INFO - PROCESS | 2068 | 1466438450678 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:00:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1093ms 09:00:50 INFO - PROCESS | 2068 | 1466438450737 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 2068 | 1466438450741 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:00:50 INFO - PROCESS | 2068 | 1466438450745 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 2068 | 1466438450747 Marionette TRACE conn3 <- [1,3094,null,{}] 09:00:50 INFO - PROCESS | 2068 | 1466438450753 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}] 09:00:50 INFO - PROCESS | 2068 | 1466438450757 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:50 INFO - PROCESS | 2068 | 1466438450841 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:00:50 INFO - PROCESS | 2068 | 1466438450848 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 2068 | 1466438450851 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:50 INFO - PROCESS | 2068 | ++DOCSHELL 10A52800 == 29 [pid = 2068] [id = 785] 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 70 (10A53800) [pid = 2068] [serial = 2353] [outer = 00000000] 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 71 (12DEFC00) [pid = 2068] [serial = 2354] [outer = 10A53800] 09:00:50 INFO - PROCESS | 2068 | 1466438450898 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 2068 | ++DOMWINDOW == 72 (130C9000) [pid = 2068] [serial = 2355] [outer = 10A53800] 09:00:51 INFO - PROCESS | 2068 | 1466438451396 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]]]}] 09:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:00:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 688ms 09:00:51 INFO - PROCESS | 2068 | 1466438451443 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 2068 | 1466438451447 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 2068 | 1466438451452 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:00:51 INFO - PROCESS | 2068 | 1466438451453 Marionette TRACE conn3 <- [1,3098,null,{}] 09:00:51 INFO - PROCESS | 2068 | 1466438451457 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}] 09:00:51 INFO - PROCESS | 2068 | 1466438451459 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:51 INFO - PROCESS | 2068 | 1466438451545 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:00:51 INFO - PROCESS | 2068 | 1466438451552 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 2068 | 1466438451554 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:51 INFO - PROCESS | 2068 | ++DOCSHELL 13940400 == 30 [pid = 2068] [id = 786] 09:00:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 73 (14004000) [pid = 2068] [serial = 2356] [outer = 00000000] 09:00:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 74 (144C1000) [pid = 2068] [serial = 2357] [outer = 14004000] 09:00:51 INFO - PROCESS | 2068 | 1466438451599 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 2068 | ++DOMWINDOW == 75 (152A2C00) [pid = 2068] [serial = 2358] [outer = 14004000] 09:00:52 INFO - PROCESS | 2068 | 1466438452072 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"]]]}] 09:00:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:00:52 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:00:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:00:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 09:00:52 INFO - PROCESS | 2068 | 1466438452090 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 2068 | 1466438452092 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:00:52 INFO - PROCESS | 2068 | 1466438452097 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 2068 | 1466438452102 Marionette TRACE conn3 <- [1,3102,null,{}] 09:00:52 INFO - PROCESS | 2068 | 1466438452111 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}] 09:00:52 INFO - PROCESS | 2068 | 1466438452114 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:52 INFO - PROCESS | 2068 | 1466438452198 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:00:52 INFO - PROCESS | 2068 | 1466438452205 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\", \"14b2b537-4947-4e2b-8eb4-3af993aaefcb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 2068 | 1466438452207 Marionette INFO sendAsync 6bb6b82f-a5ee-469a-8bc0-ec2c635fcc50 09:00:52 INFO - PROCESS | 2068 | ++DOCSHELL 15397800 == 31 [pid = 2068] [id = 787] 09:00:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 76 (15399400) [pid = 2068] [serial = 2359] [outer = 00000000] 09:00:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 77 (15A6DC00) [pid = 2068] [serial = 2360] [outer = 15399400] 09:00:52 INFO - PROCESS | 2068 | 1466438452249 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 2068 | ++DOMWINDOW == 78 (1611F800) [pid = 2068] [serial = 2361] [outer = 15399400] 09:00:52 INFO - PROCESS | 2068 | 1466438452690 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]]]}] 09:00:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:00:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 656ms 09:00:52 INFO - PROCESS | 2068 | 1466438452754 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 2068 | 1466438452756 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:00:53 WARNING - u'runner_teardown' () 09:00:53 INFO - No more tests 09:00:53 INFO - Got 0 unexpected results 09:00:53 INFO - SUITE-END | took 657s 09:00:54 INFO - Closing logging queue 09:00:54 INFO - queue closed 09:00:54 INFO - Return code: 0 09:00:54 WARNING - # TBPL SUCCESS # 09:00:54 INFO - Running post-action listener: _resource_record_post_action 09:00:54 INFO - Running post-run listener: _resource_record_post_run 09:00:55 INFO - Total resource usage - Wall time: 667s; CPU: 17.0%; Read bytes: 91386880; Write bytes: 953631232; Read time: 493794; Write time: 1127604 09:00:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:00:55 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 65528832; Read time: 0; Write time: 65908 09:00:55 INFO - run-tests - Wall time: 664s; CPU: 17.0%; Read bytes: 91386880; Write bytes: 817719808; Read time: 493794; Write time: 1013955 09:00:55 INFO - Running post-run listener: _upload_blobber_files 09:00:55 INFO - Blob upload gear active. 09:00:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:00:55 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:00:55 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'] 09:00:55 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 09:00:56 INFO - (blobuploader) - INFO - Open directory for files ... 09:00:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:00:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:00:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:00:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:00:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:00:56 INFO - (blobuploader) - INFO - Done attempting. 09:00:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:00:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:00:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:00:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:00:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:00:58 INFO - (blobuploader) - INFO - Done attempting. 09:00:58 INFO - (blobuploader) - INFO - Iteration through files over. 09:00:58 INFO - Return code: 0 09:00:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:00:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/792e0f777af5ea27aed5b9c7fe6f86d92f93d4d71e8a6c7194b5e9d845ce075a3202929056c4c45646cb525b70859084039d86c761fc8c1ff01c780c251aeb3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8eaa76247c4358495b0b5b47c53c6a2fe28a475c03b8ad04c9fa1a22a46bdb745377dd2c9dfbc9dcc3f638ddce8c3ca63488f0f0d1b31fe8041a6e95c279257"} 09:00:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:00:58 INFO - Writing to file C:\slave\test\properties\blobber_files 09:00:58 INFO - Contents: 09:00:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/792e0f777af5ea27aed5b9c7fe6f86d92f93d4d71e8a6c7194b5e9d845ce075a3202929056c4c45646cb525b70859084039d86c761fc8c1ff01c780c251aeb3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8eaa76247c4358495b0b5b47c53c6a2fe28a475c03b8ad04c9fa1a22a46bdb745377dd2c9dfbc9dcc3f638ddce8c3ca63488f0f0d1b31fe8041a6e95c279257"} 09:00:58 INFO - Running post-run listener: copy_logs_to_upload_dir 09:00:58 INFO - Copying logs to upload dir... 09:00:58 INFO - mkdir: C:\slave\test\build\upload\logs 09:00:58 INFO - Copying logs to upload dir... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... 09:00:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=790.042000 ========= master_lag: 0.62 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 10 secs) (at 2016-06-20 09:00:59.409702) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:00:59.414905) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/792e0f777af5ea27aed5b9c7fe6f86d92f93d4d71e8a6c7194b5e9d845ce075a3202929056c4c45646cb525b70859084039d86c761fc8c1ff01c780c251aeb3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8eaa76247c4358495b0b5b47c53c6a2fe28a475c03b8ad04c9fa1a22a46bdb745377dd2c9dfbc9dcc3f638ddce8c3ca63488f0f0d1b31fe8041a6e95c279257"} build_url:https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/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/792e0f777af5ea27aed5b9c7fe6f86d92f93d4d71e8a6c7194b5e9d845ce075a3202929056c4c45646cb525b70859084039d86c761fc8c1ff01c780c251aeb3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8eaa76247c4358495b0b5b47c53c6a2fe28a475c03b8ad04c9fa1a22a46bdb745377dd2c9dfbc9dcc3f638ddce8c3ca63488f0f0d1b31fe8041a6e95c279257"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UBYW2YtFSUGhCt_gQCVarw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:00:59.551448) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:00:59.551821) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:00:59.675991) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:00:59.676365) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:01:00.250286) ========= ========= Total master_lag: 1.37 =========