builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1466438343.42 results: success (0) buildid: 20160620070425 builduid: 6b5e7b7430ee456c8f22171c26de6907 revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:03.416769) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:03.417344) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:03.417709) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:03.470966) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:03.471470) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --08:59:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 22.45 MB/s 08:59:57 (22.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.672000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:04.297962) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:04.298351) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.738000 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:05.191018) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:59:05.191520) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --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 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-06-20 08:59:58,551 truncating revision to first 12 chars 2016-06-20 08:59:58,551 Setting DEBUG logging. 2016-06-20 08:59:58,551 attempt 1/10 2016-06-20 08:59:58,551 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/11986e199445?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 08:59:59,210 unpacking tar archive at: mozilla-beta-11986e199445/testing/mozharness/ program finished with exit code 0 elapsedTime=1.463000 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:59:07.013316) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:07.013695) ========= script_repo_revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:07.014113) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:07.014383) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:59:07.029823) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-20 08:59:07.030194) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:59:59 INFO - MultiFileLogger online at 20160620 08:59:59 in C:\slave\test 08:59:59 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:59:59 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:59:59 INFO - {'append_to_log': False, 08:59:59 INFO - 'base_work_dir': 'C:\\slave\\test', 08:59:59 INFO - 'blob_upload_branch': 'mozilla-beta', 08:59:59 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:59:59 INFO - 'buildbot_json_path': 'buildprops.json', 08:59:59 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:59:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:59:59 INFO - 'download_minidump_stackwalk': True, 08:59:59 INFO - 'download_symbols': 'true', 08:59:59 INFO - 'e10s': False, 08:59:59 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:59:59 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:59:59 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:59:59 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:59:59 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:59:59 INFO - 'C:/mozilla-build/tooltool.py'), 08:59:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:59:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:59:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:59:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:59:59 INFO - 'log_level': 'info', 08:59:59 INFO - 'log_to_console': True, 08:59:59 INFO - 'opt_config_files': (), 08:59:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:59:59 INFO - '--processes=1', 08:59:59 INFO - '--config=%(test_path)s/wptrunner.ini', 08:59:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:59:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:59:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:59:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:59:59 INFO - 'pip_index': False, 08:59:59 INFO - 'require_test_zip': True, 08:59:59 INFO - 'test_type': ('testharness',), 08:59:59 INFO - 'this_chunk': '1', 08:59:59 INFO - 'total_chunks': '10', 08:59:59 INFO - 'virtualenv_path': 'venv', 08:59:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:59:59 INFO - 'work_dir': 'build'} 08:59:59 INFO - ##### 08:59:59 INFO - ##### Running clobber step. 08:59:59 INFO - ##### 08:59:59 INFO - Running pre-action listener: _resource_record_pre_action 08:59:59 INFO - Running main action method: clobber 08:59:59 INFO - rmtree: C:\slave\test\build 08:59:59 INFO - Using _rmtree_windows ... 08:59:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:00:37 INFO - Running post-action listener: _resource_record_post_action 09:00:37 INFO - ##### 09:00:37 INFO - ##### Running read-buildbot-config step. 09:00:37 INFO - ##### 09:00:37 INFO - Running pre-action listener: _resource_record_pre_action 09:00:37 INFO - Running main action method: read_buildbot_config 09:00:37 INFO - Using buildbot properties: 09:00:37 INFO - { 09:00:37 INFO - "project": "", 09:00:37 INFO - "product": "firefox", 09:00:37 INFO - "script_repo_revision": "production", 09:00:37 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 09:00:37 INFO - "repository": "", 09:00:37 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 09:00:37 INFO - "buildid": "20160620070425", 09:00:37 INFO - "pgo_build": "False", 09:00:37 INFO - "basedir": "C:\\slave\\test", 09:00:37 INFO - "buildnumber": 2, 09:00:37 INFO - "slavename": "t-xp32-ix-012", 09:00:37 INFO - "revision": "11986e1994456d9d8c4a006caa8e15bd1c8410f1", 09:00:37 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 09:00:37 INFO - "platform": "win32", 09:00:37 INFO - "branch": "mozilla-beta", 09:00:37 INFO - "repo_path": "releases/mozilla-beta", 09:00:37 INFO - "moz_repo_path": "", 09:00:37 INFO - "stage_platform": "win32", 09:00:37 INFO - "builduid": "6b5e7b7430ee456c8f22171c26de6907", 09:00:37 INFO - "slavebuilddir": "test" 09:00:37 INFO - } 09:00:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:00:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:00:37 INFO - Running post-action listener: _resource_record_post_action 09:00:37 INFO - ##### 09:00:37 INFO - ##### Running download-and-extract step. 09:00:37 INFO - ##### 09:00:37 INFO - Running pre-action listener: _resource_record_pre_action 09:00:37 INFO - Running main action method: download_and_extract 09:00:37 INFO - mkdir: C:\slave\test\build\tests 09:00:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:37 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:00:37 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:00:37 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:38 INFO - Downloaded 1240 bytes. 09:00:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:00:38 INFO - Using the following test package requirements: 09:00:38 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:00:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:00:38 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:00:38 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'jsshell-win32.zip'], 09:00:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:00:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:00:38 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:00:38 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:00:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:00:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:00:38 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:00:38 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 09:00:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:38 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:00:38 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:00:38 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:40 INFO - Downloaded 20351727 bytes. 09:00:40 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/*'] 09:00:40 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/* 09:00:42 INFO - caution: filename not matched: web-platform/* 09:00:42 INFO - Return code: 11 09:00:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:42 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:00:42 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:00:42 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:00:45 INFO - Downloaded 36389112 bytes. 09:00:45 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/*'] 09:00:45 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/* 09:01:29 INFO - caution: filename not matched: bin/* 09:01:29 INFO - caution: filename not matched: config/* 09:01:29 INFO - caution: filename not matched: mozbase/* 09:01:29 INFO - caution: filename not matched: marionette/* 09:01:29 INFO - caution: filename not matched: tools/wptserve/* 09:01:29 INFO - Return code: 11 09:01:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:29 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:01:29 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:01:29 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:01:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:01:34 INFO - Downloaded 68457584 bytes. 09:01:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:01:34 INFO - mkdir: C:\slave\test\properties 09:01:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:01:34 INFO - Writing to file C:\slave\test\properties\build_url 09:01:34 INFO - Contents: 09:01:34 INFO - build_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:01:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:01:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:01:35 INFO - Writing to file C:\slave\test\properties\symbols_url 09:01:35 INFO - Contents: 09:01:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:01:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:35 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:01:35 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:01:35 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:01:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:01:38 INFO - Downloaded 55577051 bytes. 09:01:38 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'] 09:01:38 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 09:01:44 INFO - Return code: 0 09:01:44 INFO - Running post-action listener: _resource_record_post_action 09:01:44 INFO - Running post-action listener: set_extra_try_arguments 09:01:44 INFO - ##### 09:01:44 INFO - ##### Running create-virtualenv step. 09:01:44 INFO - ##### 09:01:44 INFO - Running pre-action listener: _pre_create_virtualenv 09:01:44 INFO - Running pre-action listener: _resource_record_pre_action 09:01:44 INFO - Running main action method: create_virtualenv 09:01:44 INFO - Creating virtualenv C:\slave\test\build\venv 09:01:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:01:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:01:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:01:47 INFO - Installing distribute......................................................................................................................................................................................done. 09:01:48 INFO - Return code: 0 09:01:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:01:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 09:01:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:01:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:01:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:01:48 INFO - 'CLIENTNAME': 'Console', 09:01:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:01:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:48 INFO - 'DCLOCATION': 'SCL3', 09:01:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:48 INFO - 'HOMEDRIVE': 'C:', 09:01:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:48 INFO - 'KTS_VERSION': '1.19c', 09:01:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:01:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:48 INFO - 'MOZ_AIRBAG': '1', 09:01:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:48 INFO - 'MOZ_MSVCVERSION': '8', 09:01:48 INFO - 'MOZ_NO_REMOTE': '1', 09:01:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:48 INFO - 'NO_EM_RESTART': '1', 09:01:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:48 INFO - 'OS': 'Windows_NT', 09:01:48 INFO - 'OURDRIVE': 'C:', 09:01:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:01:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:48 INFO - 'PROCESSOR_LEVEL': '6', 09:01:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:48 INFO - 'PROMPT': '$P$G', 09:01:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:48 INFO - 'PWD': 'C:\\slave\\test', 09:01:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:48 INFO - 'SESSIONNAME': 'Console', 09:01:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:48 INFO - 'SYSTEMDRIVE': 'C:', 09:01:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:48 INFO - 'TEST1': 'testie', 09:01:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:48 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:01:48 INFO - 'USERNAME': 'cltbld', 09:01:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:48 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:48 INFO - Downloading/unpacking psutil>=0.7.1 09:01:49 INFO - Running setup.py egg_info for package psutil 09:01:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:01:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:01:49 INFO - Installing collected packages: psutil 09:01:49 INFO - Running setup.py install for psutil 09:01:49 INFO - building 'psutil._psutil_windows' extension 09:01:49 INFO - error: Unable to find vcvarsall.bat 09:01:49 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-pwtjvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:01:49 INFO - running install 09:01:49 INFO - running build 09:01:49 INFO - running build_py 09:01:49 INFO - creating build 09:01:49 INFO - creating build\lib.win32-2.7 09:01:49 INFO - creating build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:01:49 INFO - running build_ext 09:01:49 INFO - building 'psutil._psutil_windows' extension 09:01:49 INFO - error: Unable to find vcvarsall.bat 09:01:49 INFO - ---------------------------------------- 09:01:49 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-pwtjvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:01:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 09:01:49 WARNING - Return code: 1 09:01:49 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:01:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 09:01:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:01:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:01:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:01:49 INFO - 'CLIENTNAME': 'Console', 09:01:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:01:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:49 INFO - 'DCLOCATION': 'SCL3', 09:01:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:49 INFO - 'HOMEDRIVE': 'C:', 09:01:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:49 INFO - 'KTS_VERSION': '1.19c', 09:01:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:01:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:49 INFO - 'MOZ_AIRBAG': '1', 09:01:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:49 INFO - 'MOZ_MSVCVERSION': '8', 09:01:49 INFO - 'MOZ_NO_REMOTE': '1', 09:01:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'NO_EM_RESTART': '1', 09:01:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:49 INFO - 'OS': 'Windows_NT', 09:01:49 INFO - 'OURDRIVE': 'C:', 09:01:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:01:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:49 INFO - 'PROCESSOR_LEVEL': '6', 09:01:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:49 INFO - 'PROMPT': '$P$G', 09:01:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:49 INFO - 'PWD': 'C:\\slave\\test', 09:01:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:49 INFO - 'SESSIONNAME': 'Console', 09:01:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:49 INFO - 'SYSTEMDRIVE': 'C:', 09:01:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'TEST1': 'testie', 09:01:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:01:49 INFO - 'USERNAME': 'cltbld', 09:01:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:49 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:01:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:01:49 INFO - Running setup.py egg_info for package mozsystemmonitor 09:01:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:01:49 INFO - Running setup.py egg_info for package psutil 09:01:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:01:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:01:49 INFO - Installing collected packages: mozsystemmonitor, psutil 09:01:49 INFO - Running setup.py install for mozsystemmonitor 09:01:49 INFO - Running setup.py install for psutil 09:01:49 INFO - building 'psutil._psutil_windows' extension 09:01:49 INFO - error: Unable to find vcvarsall.bat 09:01:49 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-tfvisf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:01:49 INFO - running install 09:01:49 INFO - running build 09:01:49 INFO - running build_py 09:01:49 INFO - running build_ext 09:01:49 INFO - building 'psutil._psutil_windows' extension 09:01:49 INFO - error: Unable to find vcvarsall.bat 09:01:49 INFO - ---------------------------------------- 09:01:49 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-tfvisf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:01:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 09:01:49 WARNING - Return code: 1 09:01:49 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:01:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 09:01:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:01:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:01:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:01:49 INFO - 'CLIENTNAME': 'Console', 09:01:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:01:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:49 INFO - 'DCLOCATION': 'SCL3', 09:01:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:49 INFO - 'HOMEDRIVE': 'C:', 09:01:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:49 INFO - 'KTS_VERSION': '1.19c', 09:01:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:01:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:49 INFO - 'MOZ_AIRBAG': '1', 09:01:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:49 INFO - 'MOZ_MSVCVERSION': '8', 09:01:49 INFO - 'MOZ_NO_REMOTE': '1', 09:01:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'NO_EM_RESTART': '1', 09:01:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:49 INFO - 'OS': 'Windows_NT', 09:01:49 INFO - 'OURDRIVE': 'C:', 09:01:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:01:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:49 INFO - 'PROCESSOR_LEVEL': '6', 09:01:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:49 INFO - 'PROMPT': '$P$G', 09:01:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:49 INFO - 'PWD': 'C:\\slave\\test', 09:01:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:49 INFO - 'SESSIONNAME': 'Console', 09:01:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:49 INFO - 'SYSTEMDRIVE': 'C:', 09:01:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'TEST1': 'testie', 09:01:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:01:49 INFO - 'USERNAME': 'cltbld', 09:01:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:49 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:50 INFO - Downloading/unpacking blobuploader==1.2.4 09:01:50 INFO - Downloading blobuploader-1.2.4.tar.gz 09:01:50 INFO - Running setup.py egg_info for package blobuploader 09:01:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:01:51 INFO - Running setup.py egg_info for package requests 09:01:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:01:51 INFO - Downloading docopt-0.6.1.tar.gz 09:01:51 INFO - Running setup.py egg_info for package docopt 09:01:51 INFO - Installing collected packages: blobuploader, docopt, requests 09:01:51 INFO - Running setup.py install for blobuploader 09:01:51 INFO - Running setup.py install for docopt 09:01:51 INFO - Running setup.py install for requests 09:01:51 INFO - Successfully installed blobuploader docopt requests 09:01:51 INFO - Cleaning up... 09:01:51 INFO - Return code: 0 09:01:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:01:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 09:01:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:01:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:01:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:01:51 INFO - 'CLIENTNAME': 'Console', 09:01:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:01:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:51 INFO - 'DCLOCATION': 'SCL3', 09:01:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:51 INFO - 'HOMEDRIVE': 'C:', 09:01:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:51 INFO - 'KTS_VERSION': '1.19c', 09:01:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:01:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:51 INFO - 'MOZ_AIRBAG': '1', 09:01:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:51 INFO - 'MOZ_MSVCVERSION': '8', 09:01:51 INFO - 'MOZ_NO_REMOTE': '1', 09:01:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:51 INFO - 'NO_EM_RESTART': '1', 09:01:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:51 INFO - 'OS': 'Windows_NT', 09:01:51 INFO - 'OURDRIVE': 'C:', 09:01:51 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', 09:01:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:51 INFO - 'PROCESSOR_LEVEL': '6', 09:01:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:51 INFO - 'PROMPT': '$P$G', 09:01:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:51 INFO - 'PWD': 'C:\\slave\\test', 09:01:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:51 INFO - 'SESSIONNAME': 'Console', 09:01:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:51 INFO - 'SYSTEMDRIVE': 'C:', 09:01:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:51 INFO - 'TEST1': 'testie', 09:01:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:51 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:01:51 INFO - 'USERNAME': 'cltbld', 09:01:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:01:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:51 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:01:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:01:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:01:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:01:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:01:58 INFO - Unpacking c:\slave\test\build\tests\marionette 09:01:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:01:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:01:58 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:01:58 INFO - Running setup.py install for browsermob-proxy 09:02:01 INFO - Running setup.py install for manifestparser 09:02:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for marionette-client 09:02:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:02:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for marionette-driver 09:02:01 INFO - Running setup.py install for mozcrash 09:02:01 INFO - Running setup.py install for mozdebug 09:02:01 INFO - Running setup.py install for mozdevice 09:02:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozfile 09:02:01 INFO - Running setup.py install for mozhttpd 09:02:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozinfo 09:02:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozInstall 09:02:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozleak 09:02:01 INFO - Running setup.py install for mozlog 09:02:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for moznetwork 09:02:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozprocess 09:02:01 INFO - Running setup.py install for mozprofile 09:02:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:02:01 INFO - Running setup.py install for mozrunner 09:02:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:02:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:02:02 INFO - Running setup.py install for mozscreenshot 09:02:02 INFO - Running setup.py install for moztest 09:02:02 INFO - Running setup.py install for mozversion 09:02:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:02:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:02:02 INFO - Running setup.py install for wptserve 09:02:02 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:02:02 INFO - Cleaning up... 09:02:02 INFO - Return code: 0 09:02:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:02:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:02:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:02:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:02:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:02:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012'}}, attempt #1 09:02:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:02:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:02:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:02:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:02:02 INFO - 'CLIENTNAME': 'Console', 09:02:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:02:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:02:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:02:02 INFO - 'DCLOCATION': 'SCL3', 09:02:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:02:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:02:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:02:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:02:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:02:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:02:02 INFO - 'HOMEDRIVE': 'C:', 09:02:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:02:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:02:02 INFO - 'KTS_VERSION': '1.19c', 09:02:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:02:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:02:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:02:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:02:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:02:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:02:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:02:02 INFO - 'MOZ_AIRBAG': '1', 09:02:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:02:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:02:02 INFO - 'MOZ_MSVCVERSION': '8', 09:02:02 INFO - 'MOZ_NO_REMOTE': '1', 09:02:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:02:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:02:02 INFO - 'NO_EM_RESTART': '1', 09:02:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:02:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:02:02 INFO - 'OS': 'Windows_NT', 09:02:02 INFO - 'OURDRIVE': 'C:', 09:02:02 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', 09:02:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:02:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:02:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:02:02 INFO - 'PROCESSOR_LEVEL': '6', 09:02:02 INFO - 'PROCESSOR_REVISION': '1e05', 09:02:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:02:02 INFO - 'PROMPT': '$P$G', 09:02:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:02:02 INFO - 'PWD': 'C:\\slave\\test', 09:02:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:02:02 INFO - 'SESSIONNAME': 'Console', 09:02:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:02:02 INFO - 'SYSTEMDRIVE': 'C:', 09:02:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:02:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:02 INFO - 'TEST1': 'testie', 09:02:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:02 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:02:02 INFO - 'USERNAME': 'cltbld', 09:02:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:02:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:02:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:02:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:02:02 INFO - 'WINDIR': 'C:\\WINDOWS', 09:02:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:02:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:02:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:02:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:02:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:02:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:02:09 INFO - Unpacking c:\slave\test\build\tests\marionette 09:02:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:02:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:02:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:02:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:02:13 INFO - Downloading blessings-1.6.tar.gz 09:02:13 INFO - Running setup.py egg_info for package blessings 09:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:02:13 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:02:13 INFO - Running setup.py install for blessings 09:02:13 INFO - Running setup.py install for browsermob-proxy 09:02:13 INFO - Running setup.py install for manifestparser 09:02:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for marionette-client 09:02:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:02:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for marionette-driver 09:02:13 INFO - Running setup.py install for mozcrash 09:02:13 INFO - Running setup.py install for mozdebug 09:02:13 INFO - Running setup.py install for mozdevice 09:02:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for mozhttpd 09:02:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for mozInstall 09:02:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for mozleak 09:02:13 INFO - Running setup.py install for mozprofile 09:02:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Running setup.py install for mozrunner 09:02:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:02:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:02:14 INFO - Running setup.py install for mozscreenshot 09:02:14 INFO - Running setup.py install for moztest 09:02:14 INFO - Running setup.py install for mozversion 09:02:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:02:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:02:14 INFO - Running setup.py install for wptserve 09:02:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:02:14 INFO - Cleaning up... 09:02:14 INFO - Return code: 0 09:02:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:02:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:02:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:02:14 INFO - Reading from file tmpfile_stdout 09:02:14 INFO - Using _rmtree_windows ... 09:02:14 INFO - Using _rmtree_windows ... 09:02:14 INFO - Current package versions: 09:02:14 INFO - blessings == 1.6 09:02:14 INFO - blobuploader == 1.2.4 09:02:14 INFO - browsermob-proxy == 0.6.0 09:02:14 INFO - distribute == 0.6.14 09:02:14 INFO - docopt == 0.6.1 09:02:14 INFO - manifestparser == 1.1 09:02:14 INFO - marionette-client == 2.3.0 09:02:14 INFO - marionette-driver == 1.4.0 09:02:14 INFO - mozInstall == 1.12 09:02:14 INFO - mozcrash == 0.17 09:02:14 INFO - mozdebug == 0.1 09:02:14 INFO - mozdevice == 0.48 09:02:14 INFO - mozfile == 1.2 09:02:14 INFO - mozhttpd == 0.7 09:02:14 INFO - mozinfo == 0.9 09:02:14 INFO - mozleak == 0.1 09:02:14 INFO - mozlog == 3.1 09:02:14 INFO - moznetwork == 0.27 09:02:14 INFO - mozprocess == 0.22 09:02:14 INFO - mozprofile == 0.28 09:02:14 INFO - mozrunner == 6.11 09:02:14 INFO - mozscreenshot == 0.1 09:02:14 INFO - mozsystemmonitor == 0.0 09:02:14 INFO - moztest == 0.7 09:02:14 INFO - mozversion == 1.4 09:02:14 INFO - requests == 1.2.3 09:02:14 INFO - wptserve == 1.4.0 09:02:14 INFO - Running post-action listener: _resource_record_post_action 09:02:14 INFO - Running post-action listener: _start_resource_monitoring 09:02:14 INFO - Starting resource monitoring. 09:02:14 INFO - ##### 09:02:14 INFO - ##### Running pull step. 09:02:14 INFO - ##### 09:02:14 INFO - Running pre-action listener: _resource_record_pre_action 09:02:14 INFO - Running main action method: pull 09:02:14 INFO - Pull has nothing to do! 09:02:14 INFO - Running post-action listener: _resource_record_post_action 09:02:14 INFO - ##### 09:02:14 INFO - ##### Running install step. 09:02:14 INFO - ##### 09:02:14 INFO - Running pre-action listener: _resource_record_pre_action 09:02:14 INFO - Running main action method: install 09:02:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:02:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:02:14 INFO - Reading from file tmpfile_stdout 09:02:14 INFO - Using _rmtree_windows ... 09:02:14 INFO - Using _rmtree_windows ... 09:02:14 INFO - Detecting whether we're running mozinstall >=1.0... 09:02:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:02:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:02:15 INFO - Reading from file tmpfile_stdout 09:02:15 INFO - Output received: 09:02:15 INFO - Usage: mozinstall-script.py [options] installer 09:02:15 INFO - Options: 09:02:15 INFO - -h, --help show this help message and exit 09:02:15 INFO - -d DEST, --destination=DEST 09:02:15 INFO - Directory to install application into. [default: 09:02:15 INFO - "C:\slave\test"] 09:02:15 INFO - --app=APP Application being installed. [default: firefox] 09:02:15 INFO - Using _rmtree_windows ... 09:02:15 INFO - Using _rmtree_windows ... 09:02:15 INFO - mkdir: C:\slave\test\build\application 09:02:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:02:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 09:02:17 INFO - Reading from file tmpfile_stdout 09:02:17 INFO - Output received: 09:02:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:02:17 INFO - Using _rmtree_windows ... 09:02:17 INFO - Using _rmtree_windows ... 09:02:17 INFO - Running post-action listener: _resource_record_post_action 09:02:17 INFO - ##### 09:02:17 INFO - ##### Running run-tests step. 09:02:17 INFO - ##### 09:02:17 INFO - Running pre-action listener: _resource_record_pre_action 09:02:17 INFO - Running main action method: run_tests 09:02:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:02:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:02:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:02:17 INFO - grabbing minidump binary from tooltool 09:02:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:02:17 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:02:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:02:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:02:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:02:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmrw3ip 09:02:18 INFO - INFO - File integrity verified, renaming tmpmrw3ip to win32-minidump_stackwalk.exe 09:02:18 INFO - Return code: 0 09:02:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:02:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:02:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:02:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:02:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:02:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 09:02:18 INFO - 'CLIENTNAME': 'Console', 09:02:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:02:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 09:02:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:02:18 INFO - 'DCLOCATION': 'SCL3', 09:02:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:02:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:02:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:02:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:02:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:02:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:02:18 INFO - 'HOMEDRIVE': 'C:', 09:02:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:02:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:02:18 INFO - 'KTS_VERSION': '1.19c', 09:02:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:02:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 09:02:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:02:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:02:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:02:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:02:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:02:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:02:18 INFO - 'MOZ_AIRBAG': '1', 09:02:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:02:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:02:18 INFO - 'MOZ_MSVCVERSION': '8', 09:02:18 INFO - 'MOZ_NO_REMOTE': '1', 09:02:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:02:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:02:18 INFO - 'NO_EM_RESTART': '1', 09:02:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:02:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:02:18 INFO - 'OS': 'Windows_NT', 09:02:18 INFO - 'OURDRIVE': 'C:', 09:02:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:02:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:02:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:02:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:02:18 INFO - 'PROCESSOR_LEVEL': '6', 09:02:18 INFO - 'PROCESSOR_REVISION': '1e05', 09:02:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:02:18 INFO - 'PROMPT': '$P$G', 09:02:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:02:18 INFO - 'PWD': 'C:\\slave\\test', 09:02:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:02:18 INFO - 'SESSIONNAME': 'Console', 09:02:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:02:18 INFO - 'SYSTEMDRIVE': 'C:', 09:02:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:02:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:18 INFO - 'TEST1': 'testie', 09:02:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:18 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 09:02:18 INFO - 'USERNAME': 'cltbld', 09:02:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 09:02:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:02:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:02:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:02:18 INFO - 'WINDIR': 'C:\\WINDOWS', 09:02:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:02:18 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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 09:02:19 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:02:19 INFO - import pkg_resources 09:02:20 INFO - Using 1 client processes 09:02:22 INFO - SUITE-START | Running 778 tests 09:02:22 INFO - Running testharness tests 09:02:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:02:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:02:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:02:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:02:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:02:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:02:23 INFO - Setting up ssl 09:02:23 INFO - PROCESS | certutil | 09:02:23 INFO - PROCESS | certutil | 09:02:23 INFO - PROCESS | certutil | 09:02:23 INFO - Certificate Nickname Trust Attributes 09:02:23 INFO - SSL,S/MIME,JAR/XPI 09:02:23 INFO - 09:02:23 INFO - web-platform-tests CT,, 09:02:23 INFO - 09:02:23 INFO - Starting runner 09:02:25 INFO - PROCESS | 3780 | [3780] 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 09:02:25 INFO - PROCESS | 3780 | [3780] 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 09:02:25 INFO - PROCESS | 3780 | [3780] 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 09:02:27 INFO - PROCESS | 3780 | 1466438547245 Marionette DEBUG Marionette enabled via build flag and pref 09:02:27 INFO - PROCESS | 3780 | ++DOCSHELL 11887400 == 1 [pid = 3780] [id = 1] 09:02:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (11887800) [pid = 3780] [serial = 1] [outer = 00000000] 09:02:27 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (11888400) [pid = 3780] [serial = 2] [outer = 11887800] 09:02:27 INFO - PROCESS | 3780 | [3780] 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 09:02:27 INFO - PROCESS | 3780 | [3780] 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 09:02:27 INFO - PROCESS | 3780 | ++DOCSHELL 11DD2800 == 2 [pid = 3780] [id = 2] 09:02:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (11DD2C00) [pid = 3780] [serial = 3] [outer = 00000000] 09:02:27 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (11DD3800) [pid = 3780] [serial = 4] [outer = 11DD2C00] 09:02:27 INFO - PROCESS | 3780 | 1466438547865 Marionette INFO Listening on port 2828 09:02:28 INFO - PROCESS | 3780 | 1466438548257 Marionette DEBUG Marionette enabled via command-line flag 09:02:28 INFO - PROCESS | 3780 | ++DOCSHELL 10516000 == 3 [pid = 3780] [id = 3] 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (10516400) [pid = 3780] [serial = 5] [outer = 00000000] 09:02:28 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (10517000) [pid = 3780] [serial = 6] [outer = 10516400] 09:02:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (13A09800) [pid = 3780] [serial = 7] [outer = 11DD2C00] 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | 1466438548562 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1504 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | 1466438548612 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1506 09:02:28 INFO - PROCESS | 3780 | 1466438548615 Marionette DEBUG Closed connection conn0 09:02:28 INFO - PROCESS | 3780 | 1466438548702 Marionette DEBUG Closed connection conn1 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | 1466438548708 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1507 09:02:28 INFO - PROCESS | 3780 | 1466438548751 Marionette DEBUG Closed connection conn2 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | 1466438548763 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1508 09:02:28 INFO - PROCESS | 3780 | ++DOCSHELL 11888800 == 4 [pid = 3780] [id = 4] 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (13F78000) [pid = 3780] [serial = 8] [outer = 00000000] 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (1436DC00) [pid = 3780] [serial = 9] [outer = 13F78000] 09:02:28 INFO - PROCESS | 3780 | [3780] 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 09:02:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (14373000) [pid = 3780] [serial = 10] [outer = 13F78000] 09:02:28 INFO - PROCESS | 3780 | 1466438548977 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:02:28 INFO - PROCESS | 3780 | 1466438548983 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":"20160620070425","device":"desktop","version":"48.0"} 09:02:29 INFO - PROCESS | 3780 | [3780] 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 09:02:29 INFO - PROCESS | 3780 | [3780] 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 09:02:29 INFO - PROCESS | 3780 | [3780] 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 09:02:29 INFO - PROCESS | 3780 | [3780] 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:02:29 INFO - PROCESS | 3780 | ++DOCSHELL 1366CC00 == 5 [pid = 3780] [id = 5] 09:02:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (13671000) [pid = 3780] [serial = 11] [outer = 00000000] 09:02:29 INFO - PROCESS | 3780 | ++DOCSHELL 13671400 == 6 [pid = 3780] [id = 6] 09:02:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (13671800) [pid = 3780] [serial = 12] [outer = 00000000] 09:02:30 INFO - PROCESS | 3780 | [3780] 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 09:02:30 INFO - PROCESS | 3780 | ++DOCSHELL 16648400 == 7 [pid = 3780] [id = 7] 09:02:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (16648800) [pid = 3780] [serial = 13] [outer = 00000000] 09:02:30 INFO - PROCESS | 3780 | [3780] 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 09:02:30 INFO - PROCESS | 3780 | [3780] 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 09:02:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (16919800) [pid = 3780] [serial = 14] [outer = 16648800] 09:02:30 INFO - PROCESS | 3780 | [3780] 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 09:02:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (165D6800) [pid = 3780] [serial = 15] [outer = 13671000] 09:02:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (165D8400) [pid = 3780] [serial = 16] [outer = 13671800] 09:02:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (165DB000) [pid = 3780] [serial = 17] [outer = 16648800] 09:02:31 INFO - PROCESS | 3780 | 1466438551143 Marionette INFO startBrowser 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:31 INFO - PROCESS | 3780 | 1466438551179 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3780 | 1466438551192 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3780 | 1466438551194 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (17F5E000) [pid = 3780] [serial = 18] [outer = 16648800] 09:02:31 INFO - PROCESS | 3780 | 1466438551756 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"36de51ff-75ba-4bc1-941f-1e7a49d765da","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":"20160620070425","device":"desktop","version":"48.0","command_id":1}}] 09:02:31 INFO - PROCESS | 3780 | 1466438551906 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}] 09:02:31 INFO - PROCESS | 3780 | 1466438551909 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:31 INFO - PROCESS | 3780 | 1466438551950 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:02:32 INFO - PROCESS | 3780 | 1466438552043 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:02:32 INFO - PROCESS | 3780 | 1466438552046 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:32 INFO - PROCESS | 3780 | [3780] 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 09:02:32 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:02:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (15EE8400) [pid = 3780] [serial = 19] [outer = 16648800] 09:02:32 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:02:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:32 INFO - PROCESS | 3780 | 1466438552556 Marionette TRACE conn3 <- [1,3,null,{}] 09:02:32 INFO - PROCESS | 3780 | 1466438552574 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:02:32 INFO - PROCESS | 3780 | 1466438552577 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:32 INFO - PROCESS | 3780 | 1466438552603 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:02:32 INFO - PROCESS | 3780 | 1466438552631 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3780 | 1466438552633 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:02:32 INFO - PROCESS | 3780 | 1466438552654 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3780 | 1466438552658 Marionette TRACE conn3 <- [1,6,null,{}] 09:02:32 INFO - PROCESS | 3780 | 1466438552731 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}] 09:02:32 INFO - PROCESS | 3780 | 1466438552733 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:32 INFO - PROCESS | 3780 | 1466438552751 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:02:32 INFO - PROCESS | 3780 | 1466438552756 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3780 | 1466438552758 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:32 INFO - PROCESS | 3780 | ++DOCSHELL 1661C800 == 8 [pid = 3780] [id = 8] 09:02:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (17F6A400) [pid = 3780] [serial = 20] [outer = 00000000] 09:02:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (17F6CC00) [pid = 3780] [serial = 21] [outer = 17F6A400] 09:02:32 INFO - PROCESS | 3780 | 1466438552806 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (17F71000) [pid = 3780] [serial = 22] [outer = 17F6A400] 09:02:33 INFO - PROCESS | 3780 | ++DOCSHELL 1A25CC00 == 9 [pid = 3780] [id = 9] 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A25D000) [pid = 3780] [serial = 23] [outer = 00000000] 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A25F800) [pid = 3780] [serial = 24] [outer = 1A25D000] 09:02:33 INFO - PROCESS | 3780 | 1466438553249 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A262C00) [pid = 3780] [serial = 25] [outer = 1A25D000] 09:02:33 INFO - PROCESS | 3780 | 1466438553415 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 825ms 09:02:33 INFO - PROCESS | 3780 | 1466438553513 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3780 | 1466438553515 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:02:33 INFO - PROCESS | 3780 | 1466438553529 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3780 | 1466438553531 Marionette TRACE conn3 <- [1,10,null,{}] 09:02:33 INFO - PROCESS | 3780 | 1466438553601 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}] 09:02:33 INFO - PROCESS | 3780 | 1466438553605 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:33 INFO - PROCESS | 3780 | 1466438553714 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:02:33 INFO - PROCESS | 3780 | 1466438553708 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3780 | 1466438553711 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:33 INFO - PROCESS | 3780 | ++DOCSHELL 1A55D000 == 10 [pid = 3780] [id = 10] 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (1A55D400) [pid = 3780] [serial = 26] [outer = 00000000] 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1AD4D000) [pid = 3780] [serial = 27] [outer = 1A55D400] 09:02:33 INFO - PROCESS | 3780 | 1466438553758 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1AD50C00) [pid = 3780] [serial = 28] [outer = 1A55D400] 09:02:34 INFO - PROCESS | 3780 | 1466438554054 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 590ms 09:02:34 INFO - PROCESS | 3780 | 1466438554125 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3780 | 1466438554127 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:02:34 INFO - PROCESS | 3780 | 1466438554130 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:02:34 INFO - PROCESS | 3780 | 1466438554132 Marionette TRACE conn3 <- [1,14,null,{}] 09:02:34 INFO - PROCESS | 3780 | 1466438554135 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}] 09:02:34 INFO - PROCESS | 3780 | 1466438554137 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:34 INFO - PROCESS | 3780 | 1466438554240 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:02:34 INFO - PROCESS | 3780 | 1466438554252 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3780 | 1466438554254 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:34 INFO - PROCESS | 3780 | ++DOCSHELL 1A25F400 == 11 [pid = 3780] [id = 11] 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (1A643400) [pid = 3780] [serial = 29] [outer = 00000000] 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1A64CC00) [pid = 3780] [serial = 30] [outer = 1A643400] 09:02:34 INFO - PROCESS | 3780 | 1466438554283 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1A7B1400) [pid = 3780] [serial = 31] [outer = 1A643400] 09:02:34 INFO - PROCESS | 3780 | 1466438554609 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 501ms 09:02:34 INFO - PROCESS | 3780 | 1466438554631 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:02:34 INFO - PROCESS | 3780 | 1466438554633 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:02:34 INFO - PROCESS | 3780 | 1466438554641 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3780 | 1466438554643 Marionette TRACE conn3 <- [1,18,null,{}] 09:02:34 INFO - PROCESS | 3780 | 1466438554646 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}] 09:02:34 INFO - PROCESS | 3780 | 1466438554649 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:34 INFO - PROCESS | 3780 | 1466438554740 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:02:34 INFO - PROCESS | 3780 | 1466438554746 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3780 | 1466438554749 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:34 INFO - PROCESS | 3780 | ++DOCSHELL 1A7B7000 == 12 [pid = 3780] [id = 12] 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1A7B7400) [pid = 3780] [serial = 32] [outer = 00000000] 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1A934400) [pid = 3780] [serial = 33] [outer = 1A7B7400] 09:02:34 INFO - PROCESS | 3780 | 1466438554792 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1A938400) [pid = 3780] [serial = 34] [outer = 1A7B7400] 09:02:35 INFO - PROCESS | 3780 | 1466438555123 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 516ms 09:02:35 INFO - PROCESS | 3780 | 1466438555155 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3780 | 1466438555157 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:02:35 INFO - PROCESS | 3780 | 1466438555160 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3780 | 1466438555162 Marionette TRACE conn3 <- [1,22,null,{}] 09:02:35 INFO - PROCESS | 3780 | 1466438555165 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}] 09:02:35 INFO - PROCESS | 3780 | 1466438555151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:35 INFO - PROCESS | 3780 | 1466438555256 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:02:35 INFO - PROCESS | 3780 | 1466438555261 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3780 | 1466438555263 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A93E000 == 13 [pid = 3780] [id = 13] 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1A93EC00) [pid = 3780] [serial = 35] [outer = 00000000] 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1AAF7000) [pid = 3780] [serial = 36] [outer = 1A93EC00] 09:02:35 INFO - PROCESS | 3780 | 1466438555306 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1AAFC400) [pid = 3780] [serial = 37] [outer = 1A93EC00] 09:02:35 INFO - PROCESS | 3780 | 1466438555581 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 472ms 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:02:35 INFO - PROCESS | 3780 | 1466438555623 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3780 | 1466438555624 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 3780 | 1466438555628 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3780 | 1466438555629 Marionette TRACE conn3 <- [1,26,null,{}] 09:02:35 INFO - PROCESS | 3780 | 1466438555633 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}] 09:02:35 INFO - PROCESS | 3780 | 1466438555634 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:35 INFO - PROCESS | 3780 | 1466438555733 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:02:35 INFO - PROCESS | 3780 | 1466438555738 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3780 | 1466438555740 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:35 INFO - PROCESS | 3780 | ++DOCSHELL 1B04E800 == 14 [pid = 3780] [id = 14] 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1B04F000) [pid = 3780] [serial = 38] [outer = 00000000] 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1B055800) [pid = 3780] [serial = 39] [outer = 1B04F000] 09:02:35 INFO - PROCESS | 3780 | 1466438555764 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B091400) [pid = 3780] [serial = 40] [outer = 1B04F000] 09:02:36 INFO - PROCESS | 3780 | 1466438556066 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 501ms 09:02:36 INFO - PROCESS | 3780 | 1466438556126 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3780 | 1466438556128 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3780 | 1466438556131 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:02:36 INFO - PROCESS | 3780 | 1466438556144 Marionette TRACE conn3 <- [1,30,null,{}] 09:02:36 INFO - PROCESS | 3780 | 1466438556147 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}] 09:02:36 INFO - PROCESS | 3780 | 1466438556150 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:36 INFO - PROCESS | 3780 | 1466438556242 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:02:36 INFO - PROCESS | 3780 | 1466438556247 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3780 | 1466438556249 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:36 INFO - PROCESS | 3780 | ++DOCSHELL 1B055400 == 15 [pid = 3780] [id = 15] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1B055C00) [pid = 3780] [serial = 41] [outer = 00000000] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B09AC00) [pid = 3780] [serial = 42] [outer = 1B055C00] 09:02:36 INFO - PROCESS | 3780 | 1466438556293 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B09B800) [pid = 3780] [serial = 43] [outer = 1B055C00] 09:02:36 INFO - PROCESS | 3780 | ++DOCSHELL 1B3E7800 == 16 [pid = 3780] [id = 16] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B3E7C00) [pid = 3780] [serial = 44] [outer = 00000000] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1B097400) [pid = 3780] [serial = 45] [outer = 1B3E7C00] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1B3E1C00) [pid = 3780] [serial = 46] [outer = 1B3E7C00] 09:02:36 INFO - PROCESS | 3780 | ++DOCSHELL 1B3E5000 == 17 [pid = 3780] [id = 17] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1B3E9400) [pid = 3780] [serial = 47] [outer = 00000000] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1B562400) [pid = 3780] [serial = 48] [outer = 1B3E9400] 09:02:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1B56C400) [pid = 3780] [serial = 49] [outer = 1B3E9400] 09:02:36 INFO - PROCESS | 3780 | 1466438556760 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 649ms 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:02:36 INFO - PROCESS | 3780 | 1466438556795 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3780 | 1466438556797 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3780 | 1466438556800 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3780 | 1466438556801 Marionette TRACE conn3 <- [1,34,null,{}] 09:02:36 INFO - PROCESS | 3780 | 1466438556805 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}] 09:02:36 INFO - PROCESS | 3780 | 1466438556806 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:36 INFO - PROCESS | 3780 | 1466438556933 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:02:37 INFO - PROCESS | 3780 | --DOCSHELL 11887400 == 16 [pid = 3780] [id = 1] 09:02:37 INFO - PROCESS | 3780 | 1466438557451 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3780 | 1466438557454 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:37 INFO - PROCESS | 3780 | ++DOCSHELL 1036D800 == 17 [pid = 3780] [id = 18] 09:02:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (10373000) [pid = 3780] [serial = 50] [outer = 00000000] 09:02:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1047F400) [pid = 3780] [serial = 51] [outer = 10373000] 09:02:37 INFO - PROCESS | 3780 | 1466438557510 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (104EB400) [pid = 3780] [serial = 52] [outer = 10373000] 09:02:38 INFO - PROCESS | 3780 | 1466438558065 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1312ms 09:02:38 INFO - PROCESS | 3780 | 1466438558134 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3780 | 1466438558138 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:02:38 INFO - PROCESS | 3780 | 1466438558144 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3780 | 1466438558148 Marionette TRACE conn3 <- [1,38,null,{}] 09:02:38 INFO - PROCESS | 3780 | 1466438558153 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}] 09:02:38 INFO - PROCESS | 3780 | 1466438558156 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:38 INFO - PROCESS | 3780 | 1466438558278 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:02:38 INFO - PROCESS | 3780 | 1466438558326 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3780 | 1466438558329 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:38 INFO - PROCESS | 3780 | ++DOCSHELL 11257000 == 18 [pid = 3780] [id = 19] 09:02:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (11490400) [pid = 3780] [serial = 53] [outer = 00000000] 09:02:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (129E0800) [pid = 3780] [serial = 54] [outer = 11490400] 09:02:38 INFO - PROCESS | 3780 | 1466438558424 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (12BA9000) [pid = 3780] [serial = 55] [outer = 11490400] 09:02:39 INFO - PROCESS | 3780 | 1466438559134 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1033ms 09:02:39 INFO - PROCESS | 3780 | 1466438559177 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3780 | 1466438559181 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:02:39 INFO - PROCESS | 3780 | 1466438559187 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3780 | 1466438559190 Marionette TRACE conn3 <- [1,42,null,{}] 09:02:39 INFO - PROCESS | 3780 | 1466438559208 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}] 09:02:39 INFO - PROCESS | 3780 | 1466438559211 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:39 INFO - PROCESS | 3780 | 1466438559335 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:02:39 INFO - PROCESS | 3780 | 1466438559380 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3780 | 1466438559384 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:39 INFO - PROCESS | 3780 | ++DOCSHELL 1055C400 == 19 [pid = 3780] [id = 20] 09:02:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1055C800) [pid = 3780] [serial = 56] [outer = 00000000] 09:02:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (105E7000) [pid = 3780] [serial = 57] [outer = 1055C800] 09:02:39 INFO - PROCESS | 3780 | 1466438559433 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10A45800) [pid = 3780] [serial = 58] [outer = 1055C800] 09:02:39 INFO - PROCESS | 3780 | --DOCSHELL 11888800 == 18 [pid = 3780] [id = 4] 09:02:39 INFO - PROCESS | 3780 | 1466438559919 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 752ms 09:02:39 INFO - PROCESS | 3780 | 1466438559949 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3780 | 1466438559954 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:02:39 INFO - PROCESS | 3780 | 1466438559960 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3780 | 1466438559963 Marionette TRACE conn3 <- [1,46,null,{}] 09:02:39 INFO - PROCESS | 3780 | 1466438559966 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}] 09:02:39 INFO - PROCESS | 3780 | 1466438559969 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:40 INFO - PROCESS | 3780 | 1466438560051 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:02:40 INFO - PROCESS | 3780 | 1466438560059 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3780 | 1466438560062 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:40 INFO - PROCESS | 3780 | ++DOCSHELL 1126EC00 == 19 [pid = 3780] [id = 21] 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1126F000) [pid = 3780] [serial = 59] [outer = 00000000] 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11490800) [pid = 3780] [serial = 60] [outer = 1126F000] 09:02:40 INFO - PROCESS | 3780 | 1466438560096 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11804400) [pid = 3780] [serial = 61] [outer = 1126F000] 09:02:40 INFO - PROCESS | 3780 | 1466438560514 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 605ms 09:02:40 INFO - PROCESS | 3780 | 1466438560593 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3780 | 1466438560595 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 3780 | 1466438560604 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3780 | 1466438560608 Marionette TRACE conn3 <- [1,50,null,{}] 09:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:02:40 INFO - PROCESS | 3780 | 1466438560618 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}] 09:02:40 INFO - PROCESS | 3780 | 1466438560623 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:40 INFO - PROCESS | 3780 | 1466438560691 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:02:40 INFO - PROCESS | 3780 | 1466438560775 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3780 | 1466438560778 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:40 INFO - PROCESS | 3780 | ++DOCSHELL 11DD8000 == 20 [pid = 3780] [id = 22] 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11DD9C00) [pid = 3780] [serial = 62] [outer = 00000000] 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (132BF800) [pid = 3780] [serial = 63] [outer = 11DD9C00] 09:02:40 INFO - PROCESS | 3780 | 1466438560824 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13679400) [pid = 3780] [serial = 64] [outer = 11DD9C00] 09:02:41 INFO - PROCESS | 3780 | 1466438561143 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 560ms 09:02:41 INFO - PROCESS | 3780 | 1466438561173 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3780 | 1466438561175 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:02:41 INFO - PROCESS | 3780 | 1466438561178 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:02:41 INFO - PROCESS | 3780 | 1466438561180 Marionette TRACE conn3 <- [1,54,null,{}] 09:02:41 INFO - PROCESS | 3780 | 1466438561183 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}] 09:02:41 INFO - PROCESS | 3780 | 1466438561185 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:41 INFO - PROCESS | 3780 | 1466438561272 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:02:41 INFO - PROCESS | 3780 | 1466438561333 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3780 | 1466438561344 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:41 INFO - PROCESS | 3780 | ++DOCSHELL 13A8CC00 == 21 [pid = 3780] [id = 23] 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13A8E000) [pid = 3780] [serial = 65] [outer = 00000000] 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (14371400) [pid = 3780] [serial = 66] [outer = 13A8E000] 09:02:41 INFO - PROCESS | 3780 | 1466438561389 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15066C00) [pid = 3780] [serial = 67] [outer = 13A8E000] 09:02:41 INFO - PROCESS | 3780 | 1466438561675 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 560ms 09:02:41 INFO - PROCESS | 3780 | 1466438561738 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3780 | 1466438561740 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:02:41 INFO - PROCESS | 3780 | 1466438561743 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:02:41 INFO - PROCESS | 3780 | 1466438561745 Marionette TRACE conn3 <- [1,58,null,{}] 09:02:41 INFO - PROCESS | 3780 | 1466438561748 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}] 09:02:41 INFO - PROCESS | 3780 | 1466438561750 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:41 INFO - PROCESS | 3780 | 1466438561857 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:02:41 INFO - PROCESS | 3780 | 1466438561864 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3780 | 1466438561866 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:41 INFO - PROCESS | 3780 | ++DOCSHELL 13189C00 == 22 [pid = 3780] [id = 24] 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15176000) [pid = 3780] [serial = 68] [outer = 00000000] 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (154EC800) [pid = 3780] [serial = 69] [outer = 15176000] 09:02:41 INFO - PROCESS | 3780 | 1466438561894 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15569800) [pid = 3780] [serial = 70] [outer = 15176000] 09:02:42 INFO - PROCESS | 3780 | 1466438562249 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 560ms 09:02:42 INFO - PROCESS | 3780 | 1466438562307 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3780 | 1466438562309 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:02:42 INFO - PROCESS | 3780 | 1466438562312 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3780 | 1466438562314 Marionette TRACE conn3 <- [1,62,null,{}] 09:02:42 INFO - PROCESS | 3780 | 1466438562317 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}] 09:02:42 INFO - PROCESS | 3780 | 1466438562326 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:42 INFO - PROCESS | 3780 | 1466438562438 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:02:42 INFO - PROCESS | 3780 | 1466438562451 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3780 | 1466438562453 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:42 INFO - PROCESS | 3780 | ++DOCSHELL 15178C00 == 23 [pid = 3780] [id = 25] 09:02:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (154E5800) [pid = 3780] [serial = 71] [outer = 00000000] 09:02:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15621000) [pid = 3780] [serial = 72] [outer = 154E5800] 09:02:42 INFO - PROCESS | 3780 | 1466438562497 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15EE8000) [pid = 3780] [serial = 73] [outer = 154E5800] 09:02:42 INFO - PROCESS | 3780 | 1466438562869 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 09:02:42 INFO - PROCESS | 3780 | 1466438562916 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3780 | 1466438562917 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3780 | 1466438562921 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:02:42 INFO - PROCESS | 3780 | 1466438562922 Marionette TRACE conn3 <- [1,66,null,{}] 09:02:42 INFO - PROCESS | 3780 | 1466438562926 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}] 09:02:42 INFO - PROCESS | 3780 | 1466438562927 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:43 INFO - PROCESS | 3780 | 1466438563030 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:02:43 INFO - PROCESS | 3780 | 1466438563037 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3780 | 1466438563039 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:43 INFO - PROCESS | 3780 | ++DOCSHELL 12BAE400 == 24 [pid = 3780] [id = 26] 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1580D000) [pid = 3780] [serial = 74] [outer = 00000000] 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1607CC00) [pid = 3780] [serial = 75] [outer = 1580D000] 09:02:43 INFO - PROCESS | 3780 | 1466438563082 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165CE800) [pid = 3780] [serial = 76] [outer = 1580D000] 09:02:43 INFO - PROCESS | 3780 | 1466438563422 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 560ms 09:02:43 INFO - PROCESS | 3780 | 1466438563480 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3780 | 1466438563482 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:02:43 INFO - PROCESS | 3780 | 1466438563486 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:02:43 INFO - PROCESS | 3780 | 1466438563487 Marionette TRACE conn3 <- [1,70,null,{}] 09:02:43 INFO - PROCESS | 3780 | 1466438563491 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}] 09:02:43 INFO - PROCESS | 3780 | 1466438563493 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:43 INFO - PROCESS | 3780 | 1466438563567 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:02:43 INFO - PROCESS | 3780 | 1466438563651 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3780 | 1466438563653 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:43 INFO - PROCESS | 3780 | ++DOCSHELL 11279000 == 25 [pid = 3780] [id = 27] 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12F28000) [pid = 3780] [serial = 77] [outer = 00000000] 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16921400) [pid = 3780] [serial = 78] [outer = 12F28000] 09:02:43 INFO - PROCESS | 3780 | 1466438563682 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16EBC000) [pid = 3780] [serial = 79] [outer = 12F28000] 09:02:43 INFO - PROCESS | 3780 | 1466438563968 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 516ms 09:02:43 INFO - PROCESS | 3780 | 1466438564003 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3780 | 1466438564005 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:02:44 INFO - PROCESS | 3780 | 1466438564014 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3780 | 1466438564015 Marionette TRACE conn3 <- [1,74,null,{}] 09:02:44 INFO - PROCESS | 3780 | 1466438564018 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}] 09:02:44 INFO - PROCESS | 3780 | 1466438564020 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:44 INFO - PROCESS | 3780 | 1466438564094 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:02:44 INFO - PROCESS | 3780 | 1466438564159 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3780 | 1466438564161 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:44 INFO - PROCESS | 3780 | ++DOCSHELL 10515800 == 26 [pid = 3780] [id = 28] 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10EE2C00) [pid = 3780] [serial = 80] [outer = 00000000] 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17590800) [pid = 3780] [serial = 81] [outer = 10EE2C00] 09:02:44 INFO - PROCESS | 3780 | 1466438564205 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (175A8C00) [pid = 3780] [serial = 82] [outer = 10EE2C00] 09:02:44 INFO - PROCESS | 3780 | 1466438564502 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 501ms 09:02:44 INFO - PROCESS | 3780 | 1466438564532 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3780 | 1466438564534 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:02:44 INFO - PROCESS | 3780 | 1466438564537 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3780 | 1466438564539 Marionette TRACE conn3 <- [1,78,null,{}] 09:02:44 INFO - PROCESS | 3780 | 1466438564542 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}] 09:02:44 INFO - PROCESS | 3780 | 1466438564543 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:44 INFO - PROCESS | 3780 | 1466438564602 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:02:44 INFO - PROCESS | 3780 | 1466438564608 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3780 | 1466438564610 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:44 INFO - PROCESS | 3780 | ++DOCSHELL 139D2800 == 27 [pid = 3780] [id = 29] 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1758A400) [pid = 3780] [serial = 83] [outer = 00000000] 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17990400) [pid = 3780] [serial = 84] [outer = 1758A400] 09:02:44 INFO - PROCESS | 3780 | 1466438564652 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (179CCC00) [pid = 3780] [serial = 85] [outer = 1758A400] 09:02:45 INFO - PROCESS | 3780 | 1466438565042 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 560ms 09:02:45 INFO - PROCESS | 3780 | 1466438565099 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3780 | 1466438565101 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:02:45 INFO - PROCESS | 3780 | 1466438565104 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3780 | 1466438565106 Marionette TRACE conn3 <- [1,82,null,{}] 09:02:45 INFO - PROCESS | 3780 | 1466438565110 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}] 09:02:45 INFO - PROCESS | 3780 | 1466438565112 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:45 INFO - PROCESS | 3780 | 1466438565185 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:02:45 INFO - PROCESS | 3780 | 1466438565190 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3780 | 1466438565193 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:45 INFO - PROCESS | 3780 | ++DOCSHELL 17F58400 == 28 [pid = 3780] [id = 30] 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17F59C00) [pid = 3780] [serial = 86] [outer = 00000000] 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18074400) [pid = 3780] [serial = 87] [outer = 17F59C00] 09:02:45 INFO - PROCESS | 3780 | 1466438565236 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (182E2400) [pid = 3780] [serial = 88] [outer = 17F59C00] 09:02:45 INFO - PROCESS | 3780 | 1466438565619 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 560ms 09:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:02:45 INFO - PROCESS | 3780 | 1466438565668 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3780 | 1466438565670 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:02:45 INFO - PROCESS | 3780 | 1466438565673 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3780 | 1466438565675 Marionette TRACE conn3 <- [1,86,null,{}] 09:02:45 INFO - PROCESS | 3780 | 1466438565678 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}] 09:02:45 INFO - PROCESS | 3780 | 1466438565680 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:45 INFO - PROCESS | 3780 | 1466438565739 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:02:45 INFO - PROCESS | 3780 | 1466438565744 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3780 | 1466438565746 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:45 INFO - PROCESS | 3780 | ++DOCSHELL 18066400 == 29 [pid = 3780] [id = 31] 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1825EC00) [pid = 3780] [serial = 89] [outer = 00000000] 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19B62C00) [pid = 3780] [serial = 90] [outer = 1825EC00] 09:02:45 INFO - PROCESS | 3780 | 1466438565788 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A03CC00) [pid = 3780] [serial = 91] [outer = 1825EC00] 09:02:46 INFO - PROCESS | 3780 | 1466438566156 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 501ms 09:02:46 INFO - PROCESS | 3780 | 1466438566172 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3780 | 1466438566174 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:02:46 INFO - PROCESS | 3780 | 1466438566177 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3780 | 1466438566179 Marionette TRACE conn3 <- [1,90,null,{}] 09:02:46 INFO - PROCESS | 3780 | 1466438566182 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}] 09:02:46 INFO - PROCESS | 3780 | 1466438566184 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:46 INFO - PROCESS | 3780 | 1466438566292 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:02:46 INFO - PROCESS | 3780 | 1466438566300 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3780 | 1466438566302 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:46 INFO - PROCESS | 3780 | ++DOCSHELL 1436D400 == 30 [pid = 3780] [id = 32] 09:02:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19A84C00) [pid = 3780] [serial = 92] [outer = 00000000] 09:02:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A0D2C00) [pid = 3780] [serial = 93] [outer = 19A84C00] 09:02:46 INFO - PROCESS | 3780 | 1466438566343 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A0D3400) [pid = 3780] [serial = 94] [outer = 19A84C00] 09:02:46 INFO - PROCESS | 3780 | 1466438566696 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 561ms 09:02:46 INFO - PROCESS | 3780 | 1466438566739 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3780 | 1466438566741 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:02:46 INFO - PROCESS | 3780 | 1466438566745 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3780 | 1466438566746 Marionette TRACE conn3 <- [1,94,null,{}] 09:02:46 INFO - PROCESS | 3780 | 1466438566749 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}] 09:02:46 INFO - PROCESS | 3780 | 1466438566751 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:46 INFO - PROCESS | 3780 | 1466438566827 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:02:47 INFO - PROCESS | 3780 | 1466438567668 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3780 | 1466438567671 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:47 INFO - PROCESS | 3780 | ++DOCSHELL 104E5400 == 31 [pid = 3780] [id = 33] 09:02:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (104E5C00) [pid = 3780] [serial = 95] [outer = 00000000] 09:02:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1050D400) [pid = 3780] [serial = 96] [outer = 104E5C00] 09:02:47 INFO - PROCESS | 3780 | 1466438567724 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (105EC400) [pid = 3780] [serial = 97] [outer = 104E5C00] 09:02:48 INFO - PROCESS | 3780 | 1466438568116 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1415ms 09:02:48 INFO - PROCESS | 3780 | 1466438568163 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3780 | 1466438568166 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:02:48 INFO - PROCESS | 3780 | 1466438568170 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3780 | 1466438568173 Marionette TRACE conn3 <- [1,98,null,{}] 09:02:48 INFO - PROCESS | 3780 | 1466438568184 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}] 09:02:48 INFO - PROCESS | 3780 | 1466438568186 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:48 INFO - PROCESS | 3780 | 1466438568273 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:02:48 INFO - PROCESS | 3780 | 1466438568280 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3780 | 1466438568283 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:48 INFO - PROCESS | 3780 | ++DOCSHELL 11232000 == 32 [pid = 3780] [id = 34] 09:02:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (11233000) [pid = 3780] [serial = 98] [outer = 00000000] 09:02:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1149AC00) [pid = 3780] [serial = 99] [outer = 11233000] 09:02:48 INFO - PROCESS | 3780 | 1466438568328 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10B94000) [pid = 3780] [serial = 100] [outer = 11233000] 09:02:48 INFO - PROCESS | 3780 | 1466438568725 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 590ms 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17F6A400) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13F78000) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1B04F000) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A93EC00) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A7B7400) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A643400) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A55D400) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11490400) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1055C800) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1126F000) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11DD9C00) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13A8E000) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15176000) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (154E5800) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1580D000) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12F28000) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10EE2C00) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1758A400) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17F59C00) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1825EC00) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1B055C00) [pid = 3780] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:02:49 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10373000) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:02:49 INFO - PROCESS | 3780 | 1466438569222 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3780 | 1466438569226 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 3780 | 1466438569236 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3780 | 1466438569238 Marionette TRACE conn3 <- [1,102,null,{}] 09:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:02:49 INFO - PROCESS | 3780 | 1466438569242 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}] 09:02:49 INFO - PROCESS | 3780 | 1466438569244 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:49 INFO - PROCESS | 3780 | 1466438569325 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:02:49 INFO - PROCESS | 3780 | 1466438569335 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3780 | 1466438569338 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:49 INFO - PROCESS | 3780 | ++DOCSHELL 11D86C00 == 33 [pid = 3780] [id = 35] 09:02:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11D89400) [pid = 3780] [serial = 101] [outer = 00000000] 09:02:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12B6B800) [pid = 3780] [serial = 102] [outer = 11D89400] 09:02:49 INFO - PROCESS | 3780 | 1466438569385 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12FD9800) [pid = 3780] [serial = 103] [outer = 11D89400] 09:02:49 INFO - PROCESS | 3780 | 1466438569776 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 560ms 09:02:49 INFO - PROCESS | 3780 | 1466438569820 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3780 | 1466438569822 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:02:49 INFO - PROCESS | 3780 | 1466438569814 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3780 | 1466438569819 Marionette TRACE conn3 <- [1,106,null,{}] 09:02:49 INFO - PROCESS | 3780 | 1466438569827 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}] 09:02:49 INFO - PROCESS | 3780 | 1466438569830 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:49 INFO - PROCESS | 3780 | 1466438569922 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:02:49 INFO - PROCESS | 3780 | 1466438569929 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3780 | 1466438569931 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:49 INFO - PROCESS | 3780 | ++DOCSHELL 132BE800 == 34 [pid = 3780] [id = 36] 09:02:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13A8C000) [pid = 3780] [serial = 104] [outer = 00000000] 09:02:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1505D800) [pid = 3780] [serial = 105] [outer = 13A8C000] 09:02:49 INFO - PROCESS | 3780 | 1466438569977 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15144000) [pid = 3780] [serial = 106] [outer = 13A8C000] 09:02:50 INFO - PROCESS | 3780 | 1466438570355 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 590ms 09:02:50 INFO - PROCESS | 3780 | 1466438570401 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3780 | 1466438570404 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 3780 | 1466438570407 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:02:50 INFO - PROCESS | 3780 | 1466438570409 Marionette TRACE conn3 <- [1,110,null,{}] 09:02:50 INFO - PROCESS | 3780 | 1466438570412 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}] 09:02:50 INFO - PROCESS | 3780 | 1466438570414 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:50 INFO - PROCESS | 3780 | 1466438570484 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:02:50 INFO - PROCESS | 3780 | 1466438570489 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3780 | 1466438570491 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:50 INFO - PROCESS | 3780 | ++DOCSHELL 15141000 == 35 [pid = 3780] [id = 37] 09:02:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15176400) [pid = 3780] [serial = 107] [outer = 00000000] 09:02:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1561B400) [pid = 3780] [serial = 108] [outer = 15176400] 09:02:50 INFO - PROCESS | 3780 | 1466438570535 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1593CC00) [pid = 3780] [serial = 109] [outer = 15176400] 09:02:50 INFO - PROCESS | 3780 | 1466438570936 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 560ms 09:02:50 INFO - PROCESS | 3780 | 1466438570970 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3780 | 1466438570972 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:02:50 INFO - PROCESS | 3780 | 1466438570975 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3780 | 1466438570976 Marionette TRACE conn3 <- [1,114,null,{}] 09:02:50 INFO - PROCESS | 3780 | 1466438570980 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}] 09:02:50 INFO - PROCESS | 3780 | 1466438570982 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:51 INFO - PROCESS | 3780 | 1466438571041 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:02:51 INFO - PROCESS | 3780 | 1466438571046 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3780 | 1466438571051 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:51 INFO - PROCESS | 3780 | ++DOCSHELL 16867400 == 36 [pid = 3780] [id = 38] 09:02:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16916000) [pid = 3780] [serial = 110] [outer = 00000000] 09:02:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16F69000) [pid = 3780] [serial = 111] [outer = 16916000] 09:02:51 INFO - PROCESS | 3780 | 1466438571102 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (175A3400) [pid = 3780] [serial = 112] [outer = 16916000] 09:02:51 INFO - PROCESS | 3780 | 1466438571785 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 855ms 09:02:51 INFO - PROCESS | 3780 | 1466438571828 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3780 | 1466438571833 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 3780 | 1466438571838 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:02:51 INFO - PROCESS | 3780 | 1466438571841 Marionette TRACE conn3 <- [1,118,null,{}] 09:02:51 INFO - PROCESS | 3780 | 1466438571846 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}] 09:02:51 INFO - PROCESS | 3780 | 1466438571850 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:51 INFO - PROCESS | 3780 | 1466438571936 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:02:52 INFO - PROCESS | 3780 | 1466438572007 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3780 | 1466438572010 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:52 INFO - PROCESS | 3780 | ++DOCSHELL 11252000 == 37 [pid = 3780] [id = 39] 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11255C00) [pid = 3780] [serial = 113] [outer = 00000000] 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1187E800) [pid = 3780] [serial = 114] [outer = 11255C00] 09:02:52 INFO - PROCESS | 3780 | 1466438572065 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (11DD5800) [pid = 3780] [serial = 115] [outer = 11255C00] 09:02:52 INFO - PROCESS | 3780 | 1466438572568 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 797ms 09:02:52 INFO - PROCESS | 3780 | 1466438572629 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 3780 | 1466438572634 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:02:52 INFO - PROCESS | 3780 | 1466438572640 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3780 | 1466438572643 Marionette TRACE conn3 <- [1,122,null,{}] 09:02:52 INFO - PROCESS | 3780 | 1466438572647 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}] 09:02:52 INFO - PROCESS | 3780 | 1466438572650 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:52 INFO - PROCESS | 3780 | 1466438572753 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:02:52 INFO - PROCESS | 3780 | 1466438572837 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3780 | 1466438572840 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:52 INFO - PROCESS | 3780 | ++DOCSHELL 14371C00 == 38 [pid = 3780] [id = 40] 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (14374400) [pid = 3780] [serial = 116] [outer = 00000000] 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1561A400) [pid = 3780] [serial = 117] [outer = 14374400] 09:02:52 INFO - PROCESS | 3780 | 1466438572875 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1606E800) [pid = 3780] [serial = 118] [outer = 14374400] 09:02:53 INFO - PROCESS | 3780 | 1466438573385 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 797ms 09:02:53 INFO - PROCESS | 3780 | 1466438573444 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3780 | 1466438573447 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:02:53 INFO - PROCESS | 3780 | 1466438573450 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3780 | 1466438573454 Marionette TRACE conn3 <- [1,126,null,{}] 09:02:53 INFO - PROCESS | 3780 | 1466438573465 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}] 09:02:53 INFO - PROCESS | 3780 | 1466438573470 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:53 INFO - PROCESS | 3780 | 1466438573560 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:02:53 INFO - PROCESS | 3780 | 1466438573644 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3780 | 1466438573647 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:53 INFO - PROCESS | 3780 | ++DOCSHELL 179D9C00 == 39 [pid = 3780] [id = 41] 09:02:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (179DA000) [pid = 3780] [serial = 119] [outer = 00000000] 09:02:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17F69000) [pid = 3780] [serial = 120] [outer = 179DA000] 09:02:53 INFO - PROCESS | 3780 | 1466438573702 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17F74000) [pid = 3780] [serial = 121] [outer = 179DA000] 09:02:54 INFO - PROCESS | 3780 | 1466438574268 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]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 899ms 09:02:54 INFO - PROCESS | 3780 | 1466438574341 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 3780 | 1466438574345 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:02:54 INFO - PROCESS | 3780 | 1466438574334 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 3780 | 1466438574338 Marionette TRACE conn3 <- [1,130,null,{}] 09:02:54 INFO - PROCESS | 3780 | 1466438574344 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}] 09:02:54 INFO - PROCESS | 3780 | 1466438574347 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:54 INFO - PROCESS | 3780 | 1466438574486 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:02:54 INFO - PROCESS | 3780 | 1466438574559 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3780 | 1466438574563 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 15141000 == 38 [pid = 3780] [id = 37] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 132BE800 == 37 [pid = 3780] [id = 36] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 11D86C00 == 36 [pid = 3780] [id = 35] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 11232000 == 35 [pid = 3780] [id = 34] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 104E5400 == 34 [pid = 3780] [id = 33] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 139D2800 == 33 [pid = 3780] [id = 29] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 17F58400 == 32 [pid = 3780] [id = 30] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 14371C00 == 31 [pid = 3780] [id = 40] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 179D9C00 == 30 [pid = 3780] [id = 41] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 16867400 == 29 [pid = 3780] [id = 38] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 1436D400 == 28 [pid = 3780] [id = 32] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 11252000 == 27 [pid = 3780] [id = 39] 09:02:55 INFO - PROCESS | 3780 | --DOCSHELL 18066400 == 26 [pid = 3780] [id = 31] 09:02:55 INFO - PROCESS | 3780 | ++DOCSHELL 0C779400 == 27 [pid = 3780] [id = 42] 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10328400) [pid = 3780] [serial = 122] [outer = 00000000] 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (10477C00) [pid = 3780] [serial = 123] [outer = 10328400] 09:02:55 INFO - PROCESS | 3780 | 1466438575088 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (10563000) [pid = 3780] [serial = 124] [outer = 10328400] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (165DB000) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (105E7000) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10A45800) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (11490800) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (132BF800) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (14371400) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15066C00) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (154EC800) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15569800) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15621000) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1607CC00) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16921400) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17590800) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17990400) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18074400) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B62C00) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1047F400) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (129E0800) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15EE8000) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11804400) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (165CE800) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16EBC000) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (175A8C00) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104EB400) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (179CCC00) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13679400) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (182E2400) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12BA9000) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A03CC00) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0D2C00) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1B09B800) [pid = 3780] [serial = 43] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16919800) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1436DC00) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14373000) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11DD3800) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1B091400) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1AAF7000) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1AAFC400) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A934400) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A938400) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A64CC00) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A7B1400) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1AD4D000) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1AD50C00) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A25F800) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (17F6CC00) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (17F71000) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1B097400) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1B562400) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1B09AC00) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1B055800) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3780 | 1466438575536 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1223ms 09:02:55 INFO - PROCESS | 3780 | 1466438575576 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3780 | 1466438575580 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:02:55 INFO - PROCESS | 3780 | 1466438575585 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3780 | 1466438575587 Marionette TRACE conn3 <- [1,134,null,{}] 09:02:55 INFO - PROCESS | 3780 | 1466438575592 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}] 09:02:55 INFO - PROCESS | 3780 | 1466438575595 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:55 INFO - PROCESS | 3780 | 1466438575679 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:02:55 INFO - PROCESS | 3780 | 1466438575685 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3780 | 1466438575688 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:55 INFO - PROCESS | 3780 | ++DOCSHELL 11495C00 == 28 [pid = 3780] [id = 43] 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (11496000) [pid = 3780] [serial = 125] [outer = 00000000] 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (11804C00) [pid = 3780] [serial = 126] [outer = 11496000] 09:02:55 INFO - PROCESS | 3780 | 1466438575718 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11889C00) [pid = 3780] [serial = 127] [outer = 11496000] 09:02:56 INFO - PROCESS | 3780 | 1466438576131 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 09:02:56 INFO - PROCESS | 3780 | 1466438576188 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3780 | 1466438576192 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:02:56 INFO - PROCESS | 3780 | 1466438576198 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3780 | 1466438576201 Marionette TRACE conn3 <- [1,138,null,{}] 09:02:56 INFO - PROCESS | 3780 | 1466438576204 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}] 09:02:56 INFO - PROCESS | 3780 | 1466438576206 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:56 INFO - PROCESS | 3780 | 1466438576290 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:02:56 INFO - PROCESS | 3780 | 1466438576313 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3780 | 1466438576315 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:56 INFO - PROCESS | 3780 | ++DOCSHELL 132B8000 == 29 [pid = 3780] [id = 44] 09:02:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (132BD000) [pid = 3780] [serial = 128] [outer = 00000000] 09:02:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (13678000) [pid = 3780] [serial = 129] [outer = 132BD000] 09:02:56 INFO - PROCESS | 3780 | 1466438576368 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (13A0BC00) [pid = 3780] [serial = 130] [outer = 132BD000] 09:02:56 INFO - PROCESS | 3780 | 1466438576771 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 604ms 09:02:56 INFO - PROCESS | 3780 | 1466438576800 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3780 | 1466438576802 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:02:56 INFO - PROCESS | 3780 | 1466438576805 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3780 | 1466438576809 Marionette TRACE conn3 <- [1,142,null,{}] 09:02:56 INFO - PROCESS | 3780 | 1466438576819 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}] 09:02:56 INFO - PROCESS | 3780 | 1466438576823 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:56 INFO - PROCESS | 3780 | 1466438576917 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:02:56 INFO - PROCESS | 3780 | 1466438576926 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3780 | 1466438576929 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:56 INFO - PROCESS | 3780 | ++DOCSHELL 1436C800 == 30 [pid = 3780] [id = 45] 09:02:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1436D400) [pid = 3780] [serial = 131] [outer = 00000000] 09:02:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (15069400) [pid = 3780] [serial = 132] [outer = 1436D400] 09:02:56 INFO - PROCESS | 3780 | 1466438576972 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15568000) [pid = 3780] [serial = 133] [outer = 1436D400] 09:02:57 INFO - PROCESS | 3780 | 1466438577371 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 605ms 09:02:57 INFO - PROCESS | 3780 | 1466438577407 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3780 | 1466438577410 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:02:57 INFO - PROCESS | 3780 | 1466438577413 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3780 | 1466438577415 Marionette TRACE conn3 <- [1,146,null,{}] 09:02:57 INFO - PROCESS | 3780 | 1466438577418 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}] 09:02:57 INFO - PROCESS | 3780 | 1466438577420 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:57 INFO - PROCESS | 3780 | 1466438577507 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:02:57 INFO - PROCESS | 3780 | 1466438577512 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3780 | 1466438577514 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:57 INFO - PROCESS | 3780 | ++DOCSHELL 14369400 == 31 [pid = 3780] [id = 46] 09:02:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (14371C00) [pid = 3780] [serial = 134] [outer = 00000000] 09:02:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15938C00) [pid = 3780] [serial = 135] [outer = 14371C00] 09:02:57 INFO - PROCESS | 3780 | 1466438577557 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1607AC00) [pid = 3780] [serial = 136] [outer = 14371C00] 09:02:57 INFO - PROCESS | 3780 | 1466438577959 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 589ms 09:02:58 INFO - PROCESS | 3780 | 1466438578013 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3780 | 1466438578015 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:02:58 INFO - PROCESS | 3780 | 1466438578018 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3780 | 1466438578020 Marionette TRACE conn3 <- [1,150,null,{}] 09:02:58 INFO - PROCESS | 3780 | 1466438578024 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}] 09:02:58 INFO - PROCESS | 3780 | 1466438578026 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:58 INFO - PROCESS | 3780 | 1466438578124 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:02:58 INFO - PROCESS | 3780 | 1466438578129 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3780 | 1466438578131 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:58 INFO - PROCESS | 3780 | ++DOCSHELL 15807000 == 32 [pid = 3780] [id = 47] 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1607A400) [pid = 3780] [serial = 137] [outer = 00000000] 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16619000) [pid = 3780] [serial = 138] [outer = 1607A400] 09:02:58 INFO - PROCESS | 3780 | 1466438578183 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1691B400) [pid = 3780] [serial = 139] [outer = 1607A400] 09:02:58 INFO - PROCESS | 3780 | 1466438578570 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 590ms 09:02:58 INFO - PROCESS | 3780 | 1466438578618 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3780 | 1466438578620 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:58 INFO - PROCESS | 3780 | 1466438578623 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3780 | 1466438578625 Marionette TRACE conn3 <- [1,154,null,{}] 09:02:58 INFO - PROCESS | 3780 | 1466438578628 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}] 09:02:58 INFO - PROCESS | 3780 | 1466438578633 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:58 INFO - PROCESS | 3780 | 1466438578733 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:02:58 INFO - PROCESS | 3780 | 1466438578800 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3780 | 1466438578802 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:58 INFO - PROCESS | 3780 | ++DOCSHELL 104E9000 == 33 [pid = 3780] [id = 48] 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (169B0000) [pid = 3780] [serial = 140] [outer = 00000000] 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1769D400) [pid = 3780] [serial = 141] [outer = 169B0000] 09:02:58 INFO - PROCESS | 3780 | 1466438578828 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17986C00) [pid = 3780] [serial = 142] [outer = 169B0000] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16916000) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15176400) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11233000) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11D89400) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13A8C000) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (104E5C00) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:59 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19A84C00) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:59 INFO - PROCESS | 3780 | 1466438579247 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 663ms 09:02:59 INFO - PROCESS | 3780 | 1466438579285 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3780 | 1466438579287 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3780 | 1466438579290 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:59 INFO - PROCESS | 3780 | 1466438579292 Marionette TRACE conn3 <- [1,158,null,{}] 09:02:59 INFO - PROCESS | 3780 | 1466438579295 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}] 09:02:59 INFO - PROCESS | 3780 | 1466438579297 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:59 INFO - PROCESS | 3780 | 1466438579370 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:02:59 INFO - PROCESS | 3780 | 1466438579436 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3780 | 1466438579421 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:59 INFO - PROCESS | 3780 | ++DOCSHELL 11272400 == 34 [pid = 3780] [id = 49] 09:02:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11273400) [pid = 3780] [serial = 143] [outer = 00000000] 09:02:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (154EC000) [pid = 3780] [serial = 144] [outer = 11273400] 09:02:59 INFO - PROCESS | 3780 | 1466438579463 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (175AC400) [pid = 3780] [serial = 145] [outer = 11273400] 09:02:59 INFO - PROCESS | 3780 | 1466438579784 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 560ms 09:02:59 INFO - PROCESS | 3780 | 1466438579851 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3780 | 1466438579852 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:59 INFO - PROCESS | 3780 | 1466438579855 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3780 | 1466438579858 Marionette TRACE conn3 <- [1,162,null,{}] 09:02:59 INFO - PROCESS | 3780 | 1466438579861 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}] 09:02:59 INFO - PROCESS | 3780 | 1466438579863 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:59 INFO - PROCESS | 3780 | 1466438579961 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:02:59 INFO - PROCESS | 3780 | 1466438579968 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3780 | 1466438579970 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:02:59 INFO - PROCESS | 3780 | ++DOCSHELL 0C778C00 == 35 [pid = 3780] [id = 50] 09:02:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (132B4000) [pid = 3780] [serial = 146] [outer = 00000000] 09:02:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17F68400) [pid = 3780] [serial = 147] [outer = 132B4000] 09:02:59 INFO - PROCESS | 3780 | 1466438580013 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17F69400) [pid = 3780] [serial = 148] [outer = 132B4000] 09:03:00 INFO - PROCESS | 3780 | 1466438580352 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 560ms 09:03:00 INFO - PROCESS | 3780 | 1466438580417 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3780 | 1466438580419 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:03:00 INFO - PROCESS | 3780 | 1466438580422 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3780 | 1466438580423 Marionette TRACE conn3 <- [1,166,null,{}] 09:03:00 INFO - PROCESS | 3780 | 1466438580427 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}] 09:03:00 INFO - PROCESS | 3780 | 1466438580428 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:00 INFO - PROCESS | 3780 | 1466438580527 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:03:00 INFO - PROCESS | 3780 | 1466438580533 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3780 | 1466438580535 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:00 INFO - PROCESS | 3780 | ++DOCSHELL 13F6E800 == 36 [pid = 3780] [id = 51] 09:03:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13F6F400) [pid = 3780] [serial = 149] [outer = 00000000] 09:03:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (182DA800) [pid = 3780] [serial = 150] [outer = 13F6F400] 09:03:00 INFO - PROCESS | 3780 | 1466438580579 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (182E5800) [pid = 3780] [serial = 151] [outer = 13F6F400] 09:03:00 INFO - PROCESS | 3780 | 1466438580941 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 561ms 09:03:00 INFO - PROCESS | 3780 | 1466438580984 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3780 | 1466438580986 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:03:00 INFO - PROCESS | 3780 | 1466438580989 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:03:00 INFO - PROCESS | 3780 | 1466438580991 Marionette TRACE conn3 <- [1,170,null,{}] 09:03:00 INFO - PROCESS | 3780 | 1466438580994 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}] 09:03:00 INFO - PROCESS | 3780 | 1466438580995 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:01 INFO - PROCESS | 3780 | 1466438581105 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:03:01 INFO - PROCESS | 3780 | 1466438581241 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3780 | 1466438581244 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:01 INFO - PROCESS | 3780 | ++DOCSHELL 10A47800 == 37 [pid = 3780] [id = 52] 09:03:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10A4B000) [pid = 3780] [serial = 152] [outer = 00000000] 09:03:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10B95400) [pid = 3780] [serial = 153] [outer = 10A4B000] 09:03:01 INFO - PROCESS | 3780 | 1466438581324 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11235000) [pid = 3780] [serial = 154] [outer = 10A4B000] 09:03:02 INFO - PROCESS | 3780 | 1466438582021 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1077ms 09:03:02 INFO - PROCESS | 3780 | 1466438582086 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3780 | 1466438582090 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 3780 | 1466438582095 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:03:02 INFO - PROCESS | 3780 | 1466438582098 Marionette TRACE conn3 <- [1,174,null,{}] 09:03:02 INFO - PROCESS | 3780 | 1466438582103 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}] 09:03:02 INFO - PROCESS | 3780 | 1466438582106 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:02 INFO - PROCESS | 3780 | 1466438582202 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:03:02 INFO - PROCESS | 3780 | 1466438582272 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3780 | 1466438582275 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:02 INFO - PROCESS | 3780 | ++DOCSHELL 129E0800 == 38 [pid = 3780] [id = 53] 09:03:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1312D000) [pid = 3780] [serial = 155] [outer = 00000000] 09:03:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13679400) [pid = 3780] [serial = 156] [outer = 1312D000] 09:03:02 INFO - PROCESS | 3780 | 1466438582329 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13F7C400) [pid = 3780] [serial = 157] [outer = 1312D000] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 13F6E800 == 37 [pid = 3780] [id = 51] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 0C778C00 == 36 [pid = 3780] [id = 50] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 11272400 == 35 [pid = 3780] [id = 49] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 104E9000 == 34 [pid = 3780] [id = 48] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 15807000 == 33 [pid = 3780] [id = 47] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 14369400 == 32 [pid = 3780] [id = 46] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 1436C800 == 31 [pid = 3780] [id = 45] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 132B8000 == 30 [pid = 3780] [id = 44] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 11495C00 == 29 [pid = 3780] [id = 43] 09:03:02 INFO - PROCESS | 3780 | --DOCSHELL 0C779400 == 28 [pid = 3780] [id = 42] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A0D3400) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (175A3400) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1561B400) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1149AC00) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B6B800) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15144000) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1050D400) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (105EC400) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10B94000) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1505D800) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (12FD9800) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1593CC00) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16F69000) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3780 | 1466438583055 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1032ms 09:03:03 INFO - PROCESS | 3780 | 1466438583122 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3780 | 1466438583126 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:03:03 INFO - PROCESS | 3780 | 1466438583131 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3780 | 1466438583134 Marionette TRACE conn3 <- [1,178,null,{}] 09:03:03 INFO - PROCESS | 3780 | 1466438583139 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}] 09:03:03 INFO - PROCESS | 3780 | 1466438583142 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:03 INFO - PROCESS | 3780 | 1466438583223 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:03:03 INFO - PROCESS | 3780 | 1466438583229 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3780 | 1466438583234 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:03 INFO - PROCESS | 3780 | ++DOCSHELL 105F0800 == 29 [pid = 3780] [id = 54] 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A48400) [pid = 3780] [serial = 158] [outer = 00000000] 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1124E400) [pid = 3780] [serial = 159] [outer = 10A48400] 09:03:03 INFO - PROCESS | 3780 | 1466438583280 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1127A400) [pid = 3780] [serial = 160] [outer = 10A48400] 09:03:03 INFO - PROCESS | 3780 | 1466438583688 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 590ms 09:03:03 INFO - PROCESS | 3780 | 1466438583729 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3780 | 1466438583734 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:03:03 INFO - PROCESS | 3780 | 1466438583740 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3780 | 1466438583742 Marionette TRACE conn3 <- [1,182,null,{}] 09:03:03 INFO - PROCESS | 3780 | 1466438583746 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}] 09:03:03 INFO - PROCESS | 3780 | 1466438583748 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:03 INFO - PROCESS | 3780 | 1466438583830 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:03:03 INFO - PROCESS | 3780 | 1466438583839 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3780 | 1466438583841 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:03 INFO - PROCESS | 3780 | ++DOCSHELL 12C85400 == 30 [pid = 3780] [id = 55] 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12F6B400) [pid = 3780] [serial = 161] [outer = 00000000] 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13189800) [pid = 3780] [serial = 162] [outer = 12F6B400] 09:03:03 INFO - PROCESS | 3780 | 1466438583891 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (139D4400) [pid = 3780] [serial = 163] [outer = 12F6B400] 09:03:04 INFO - PROCESS | 3780 | 1466438584281 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 560ms 09:03:04 INFO - PROCESS | 3780 | 1466438584317 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3780 | 1466438584301 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:03:04 INFO - PROCESS | 3780 | 1466438584305 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3780 | 1466438584308 Marionette TRACE conn3 <- [1,186,null,{}] 09:03:04 INFO - PROCESS | 3780 | 1466438584323 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}] 09:03:04 INFO - PROCESS | 3780 | 1466438584327 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:04 INFO - PROCESS | 3780 | 1466438584407 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:03:04 INFO - PROCESS | 3780 | 1466438584416 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3780 | 1466438584419 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:04 INFO - PROCESS | 3780 | ++DOCSHELL 15067000 == 31 [pid = 3780] [id = 56] 09:03:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15067400) [pid = 3780] [serial = 164] [outer = 00000000] 09:03:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15173400) [pid = 3780] [serial = 165] [outer = 15067400] 09:03:04 INFO - PROCESS | 3780 | 1466438584467 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1556A400) [pid = 3780] [serial = 166] [outer = 15067400] 09:03:04 INFO - PROCESS | 3780 | 1466438584853 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 560ms 09:03:04 INFO - PROCESS | 3780 | 1466438584881 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3780 | 1466438584883 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:03:04 INFO - PROCESS | 3780 | 1466438584900 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3780 | 1466438584902 Marionette TRACE conn3 <- [1,190,null,{}] 09:03:04 INFO - PROCESS | 3780 | 1466438584905 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}] 09:03:04 INFO - PROCESS | 3780 | 1466438584907 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:04 INFO - PROCESS | 3780 | 1466438584972 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:03:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1561B800) [pid = 3780] [serial = 167] [outer = 1B3E9400] 09:03:04 INFO - PROCESS | 3780 | 1466438584996 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3780 | 1466438584998 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:05 INFO - PROCESS | 3780 | ++DOCSHELL 1607DC00 == 32 [pid = 3780] [id = 57] 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16230400) [pid = 3780] [serial = 168] [outer = 00000000] 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (165DC400) [pid = 3780] [serial = 169] [outer = 16230400] 09:03:05 INFO - PROCESS | 3780 | 1466438585046 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1691A000) [pid = 3780] [serial = 170] [outer = 16230400] 09:03:05 INFO - PROCESS | 3780 | 1466438585508 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]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 649ms 09:03:05 INFO - PROCESS | 3780 | 1466438585544 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3780 | 1466438585546 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:03:05 INFO - PROCESS | 3780 | 1466438585549 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3780 | 1466438585551 Marionette TRACE conn3 <- [1,194,null,{}] 09:03:05 INFO - PROCESS | 3780 | 1466438585554 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}] 09:03:05 INFO - PROCESS | 3780 | 1466438585556 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:05 INFO - PROCESS | 3780 | 1466438585642 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:03:05 INFO - PROCESS | 3780 | 1466438585647 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3780 | 1466438585650 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:05 INFO - PROCESS | 3780 | ++DOCSHELL 12F28000 == 33 [pid = 3780] [id = 58] 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17586C00) [pid = 3780] [serial = 171] [outer = 00000000] 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17982C00) [pid = 3780] [serial = 172] [outer = 17586C00] 09:03:05 INFO - PROCESS | 3780 | 1466438585692 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17F58C00) [pid = 3780] [serial = 173] [outer = 17586C00] 09:03:06 INFO - PROCESS | 3780 | 1466438586104 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 604ms 09:03:06 INFO - PROCESS | 3780 | 1466438586153 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3780 | 1466438586155 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:03:06 INFO - PROCESS | 3780 | 1466438586158 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3780 | 1466438586160 Marionette TRACE conn3 <- [1,198,null,{}] 09:03:06 INFO - PROCESS | 3780 | 1466438586164 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}] 09:03:06 INFO - PROCESS | 3780 | 1466438586169 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:06 INFO - PROCESS | 3780 | 1466438586281 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:03:06 INFO - PROCESS | 3780 | 1466438586361 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3780 | 1466438586363 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:06 INFO - PROCESS | 3780 | ++DOCSHELL 18074000 == 34 [pid = 3780] [id = 59] 09:03:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A84800) [pid = 3780] [serial = 174] [outer = 00000000] 09:03:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A049400) [pid = 3780] [serial = 175] [outer = 19A84800] 09:03:06 INFO - PROCESS | 3780 | 1466438586406 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0CB400) [pid = 3780] [serial = 176] [outer = 19A84800] 09:03:06 INFO - PROCESS | 3780 | 1466438586771 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 664ms 09:03:06 INFO - PROCESS | 3780 | 1466438586821 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3780 | 1466438586823 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 3780 | 1466438586832 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:03:06 INFO - PROCESS | 3780 | 1466438586834 Marionette TRACE conn3 <- [1,202,null,{}] 09:03:06 INFO - PROCESS | 3780 | 1466438586837 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}] 09:03:06 INFO - PROCESS | 3780 | 1466438586822 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:06 INFO - PROCESS | 3780 | 1466438586921 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:03:06 INFO - PROCESS | 3780 | 1466438586926 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3780 | 1466438586927 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:06 INFO - PROCESS | 3780 | ++DOCSHELL 11DD3000 == 35 [pid = 3780] [id = 60] 09:03:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A043000) [pid = 3780] [serial = 177] [outer = 00000000] 09:03:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A25FC00) [pid = 3780] [serial = 178] [outer = 1A043000] 09:03:06 INFO - PROCESS | 3780 | 1466438586970 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A260800) [pid = 3780] [serial = 179] [outer = 1A043000] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (132BD000) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10328400) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1436D400) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11496000) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14371C00) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (132B4000) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (169B0000) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11255C00) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14374400) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11273400) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:03:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1607A400) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:03:07 INFO - PROCESS | 3780 | 1466438587377 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 604ms 09:03:07 INFO - PROCESS | 3780 | 1466438587437 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3780 | 1466438587439 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3780 | 1466438587443 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3780 | 1466438587444 Marionette TRACE conn3 <- [1,206,null,{}] 09:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:03:07 INFO - PROCESS | 3780 | 1466438587448 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}] 09:03:07 INFO - PROCESS | 3780 | 1466438587450 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:07 INFO - PROCESS | 3780 | 1466438587508 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:03:07 INFO - PROCESS | 3780 | 1466438587513 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3780 | 1466438587515 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:07 INFO - PROCESS | 3780 | ++DOCSHELL 11D85800 == 36 [pid = 3780] [id = 61] 09:03:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (139D2800) [pid = 3780] [serial = 180] [outer = 00000000] 09:03:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17694800) [pid = 3780] [serial = 181] [outer = 139D2800] 09:03:07 INFO - PROCESS | 3780 | 1466438587558 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (182E2800) [pid = 3780] [serial = 182] [outer = 139D2800] 09:03:07 INFO - PROCESS | 3780 | 1466438587973 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 560ms 09:03:07 INFO - PROCESS | 3780 | 1466438588005 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3780 | 1466438588007 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:03:08 INFO - PROCESS | 3780 | 1466438588014 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3780 | 1466438588015 Marionette TRACE conn3 <- [1,210,null,{}] 09:03:08 INFO - PROCESS | 3780 | 1466438588019 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}] 09:03:08 INFO - PROCESS | 3780 | 1466438588021 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:08 INFO - PROCESS | 3780 | 1466438588099 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:03:08 INFO - PROCESS | 3780 | 1466438588105 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3780 | 1466438588107 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:08 INFO - PROCESS | 3780 | ++DOCSHELL 12F6A400 == 37 [pid = 3780] [id = 62] 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16867400) [pid = 3780] [serial = 183] [outer = 00000000] 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A55B000) [pid = 3780] [serial = 184] [outer = 16867400] 09:03:08 INFO - PROCESS | 3780 | 1466438588135 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A643400) [pid = 3780] [serial = 185] [outer = 16867400] 09:03:08 INFO - PROCESS | 3780 | 1466438588497 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 501ms 09:03:08 INFO - PROCESS | 3780 | 1466438588518 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3780 | 1466438588520 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:03:08 INFO - PROCESS | 3780 | 1466438588524 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:03:08 INFO - PROCESS | 3780 | 1466438588526 Marionette TRACE conn3 <- [1,214,null,{}] 09:03:08 INFO - PROCESS | 3780 | 1466438588529 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}] 09:03:08 INFO - PROCESS | 3780 | 1466438588531 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:08 INFO - PROCESS | 3780 | 1466438588638 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:03:08 INFO - PROCESS | 3780 | 1466438588646 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3780 | 1466438588647 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:08 INFO - PROCESS | 3780 | ++DOCSHELL 15616400 == 38 [pid = 3780] [id = 63] 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (169B0000) [pid = 3780] [serial = 186] [outer = 00000000] 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A649C00) [pid = 3780] [serial = 187] [outer = 169B0000] 09:03:08 INFO - PROCESS | 3780 | 1466438588690 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A64B400) [pid = 3780] [serial = 188] [outer = 169B0000] 09:03:09 INFO - PROCESS | 3780 | 1466438589069 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 590ms 09:03:09 INFO - PROCESS | 3780 | 1466438589127 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3780 | 1466438589132 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3780 | 1466438589137 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:03:09 INFO - PROCESS | 3780 | 1466438589141 Marionette TRACE conn3 <- [1,218,null,{}] 09:03:09 INFO - PROCESS | 3780 | 1466438589147 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}] 09:03:09 INFO - PROCESS | 3780 | 1466438589151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:09 INFO - PROCESS | 3780 | 1466438589266 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:03:09 INFO - PROCESS | 3780 | 1466438589355 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3780 | 1466438589344 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:09 INFO - PROCESS | 3780 | ++DOCSHELL 105F1800 == 39 [pid = 3780] [id = 64] 09:03:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10A47400) [pid = 3780] [serial = 189] [outer = 00000000] 09:03:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10B9A400) [pid = 3780] [serial = 190] [outer = 10A47400] 09:03:09 INFO - PROCESS | 3780 | 1466438589398 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1124EC00) [pid = 3780] [serial = 191] [outer = 10A47400] 09:03:09 INFO - PROCESS | 3780 | 1466438589939 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 856ms 09:03:09 INFO - PROCESS | 3780 | 1466438589988 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3780 | 1466438589991 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:03:09 INFO - PROCESS | 3780 | 1466438589998 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3780 | 1466438590002 Marionette TRACE conn3 <- [1,222,null,{}] 09:03:09 INFO - PROCESS | 3780 | 1466438590006 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}] 09:03:09 INFO - PROCESS | 3780 | 1466438590009 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:10 INFO - PROCESS | 3780 | 1466438590113 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:03:10 INFO - PROCESS | 3780 | 1466438590195 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3780 | 1466438590197 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:10 INFO - PROCESS | 3780 | ++DOCSHELL 13A94C00 == 40 [pid = 3780] [id = 65] 09:03:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13F7A800) [pid = 3780] [serial = 192] [outer = 00000000] 09:03:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1505D800) [pid = 3780] [serial = 193] [outer = 13F7A800] 09:03:10 INFO - PROCESS | 3780 | 1466438590293 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1561C800) [pid = 3780] [serial = 194] [outer = 13F7A800] 09:03:10 INFO - PROCESS | 3780 | 1466438590802 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 855ms 09:03:10 INFO - PROCESS | 3780 | 1466438590847 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3780 | 1466438590849 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:03:10 INFO - PROCESS | 3780 | 1466438590853 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3780 | 1466438590855 Marionette TRACE conn3 <- [1,226,null,{}] 09:03:10 INFO - PROCESS | 3780 | 1466438590866 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}] 09:03:10 INFO - PROCESS | 3780 | 1466438590870 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:10 INFO - PROCESS | 3780 | 1466438590976 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:03:11 INFO - PROCESS | 3780 | 1466438591064 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 3780 | 1466438591068 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A03A800 == 41 [pid = 3780] [id = 66] 09:03:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A03AC00) [pid = 3780] [serial = 195] [outer = 00000000] 09:03:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A559800) [pid = 3780] [serial = 196] [outer = 1A03AC00] 09:03:11 INFO - PROCESS | 3780 | 1466438591107 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A649000) [pid = 3780] [serial = 197] [outer = 1A03AC00] 09:03:11 INFO - PROCESS | 3780 | 1466438591778 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 973ms 09:03:11 INFO - PROCESS | 3780 | 1466438591841 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3780 | 1466438591845 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:03:11 INFO - PROCESS | 3780 | 1466438591851 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:03:11 INFO - PROCESS | 3780 | 1466438591854 Marionette TRACE conn3 <- [1,230,null,{}] 09:03:11 INFO - PROCESS | 3780 | 1466438591893 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}] 09:03:11 INFO - PROCESS | 3780 | 1466438591896 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:12 INFO - PROCESS | 3780 | 1466438592023 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:03:12 INFO - PROCESS | 3780 | 1466438592054 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3780 | 1466438592058 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:12 INFO - PROCESS | 3780 | ++DOCSHELL 1148B800 == 42 [pid = 3780] [id = 67] 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11804400) [pid = 3780] [serial = 198] [outer = 00000000] 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11CE0C00) [pid = 3780] [serial = 199] [outer = 11804400] 09:03:12 INFO - PROCESS | 3780 | 1466438592106 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1294F800) [pid = 3780] [serial = 200] [outer = 11804400] 09:03:12 INFO - PROCESS | 3780 | 1466438592596 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 752ms 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 12F6A400 == 41 [pid = 3780] [id = 62] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 11D85800 == 40 [pid = 3780] [id = 61] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 11DD3000 == 39 [pid = 3780] [id = 60] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 18074000 == 38 [pid = 3780] [id = 59] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 12F28000 == 37 [pid = 3780] [id = 58] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 1607DC00 == 36 [pid = 3780] [id = 57] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 15067000 == 35 [pid = 3780] [id = 56] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 12C85400 == 34 [pid = 3780] [id = 55] 09:03:12 INFO - PROCESS | 3780 | --DOCSHELL 105F0800 == 33 [pid = 3780] [id = 54] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16619000) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17986C00) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13A0BC00) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1691B400) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (175AC400) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17F68400) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (182DA800) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15568000) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13678000) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10477C00) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10563000) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15069400) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11804C00) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11889C00) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1607AC00) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17F69400) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15938C00) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1769D400) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11DD5800) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1187E800) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1606E800) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1561A400) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F69000) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (154EC000) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3780 | 1466438592636 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3780 | 1466438592641 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:03:12 INFO - PROCESS | 3780 | 1466438592648 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3780 | 1466438592650 Marionette TRACE conn3 <- [1,234,null,{}] 09:03:12 INFO - PROCESS | 3780 | 1466438592654 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}] 09:03:12 INFO - PROCESS | 3780 | 1466438592656 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:12 INFO - PROCESS | 3780 | 1466438592738 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:03:12 INFO - PROCESS | 3780 | 1466438592744 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3780 | 1466438592747 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:12 INFO - PROCESS | 3780 | ++DOCSHELL 11809800 == 34 [pid = 3780] [id = 68] 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1180B400) [pid = 3780] [serial = 201] [outer = 00000000] 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11CD3C00) [pid = 3780] [serial = 202] [outer = 1180B400] 09:03:12 INFO - PROCESS | 3780 | 1466438592793 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12BA7800) [pid = 3780] [serial = 203] [outer = 1180B400] 09:03:13 INFO - PROCESS | 3780 | 1466438593216 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 590ms 09:03:13 INFO - PROCESS | 3780 | 1466438593273 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3780 | 1466438593275 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:03:13 INFO - PROCESS | 3780 | 1466438593279 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:03:13 INFO - PROCESS | 3780 | 1466438593282 Marionette TRACE conn3 <- [1,238,null,{}] 09:03:13 INFO - PROCESS | 3780 | 1466438593292 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}] 09:03:13 INFO - PROCESS | 3780 | 1466438593296 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:13 INFO - PROCESS | 3780 | 1466438593378 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:03:13 INFO - PROCESS | 3780 | 1466438593387 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3780 | 1466438593390 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:13 INFO - PROCESS | 3780 | ++DOCSHELL 1436C800 == 35 [pid = 3780] [id = 69] 09:03:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1436D800) [pid = 3780] [serial = 204] [outer = 00000000] 09:03:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15140400) [pid = 3780] [serial = 205] [outer = 1436D800] 09:03:13 INFO - PROCESS | 3780 | 1466438593435 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15568800) [pid = 3780] [serial = 206] [outer = 1436D800] 09:03:13 INFO - PROCESS | 3780 | 1466438593835 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 604ms 09:03:13 INFO - PROCESS | 3780 | 1466438593885 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3780 | 1466438593888 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:03:13 INFO - PROCESS | 3780 | 1466438593891 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3780 | 1466438593893 Marionette TRACE conn3 <- [1,242,null,{}] 09:03:13 INFO - PROCESS | 3780 | 1466438593897 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}] 09:03:13 INFO - PROCESS | 3780 | 1466438593899 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:13 INFO - PROCESS | 3780 | 1466438593982 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:03:13 INFO - PROCESS | 3780 | 1466438593989 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3780 | 1466438593991 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:13 INFO - PROCESS | 3780 | ++DOCSHELL 1580DC00 == 36 [pid = 3780] [id = 70] 09:03:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15935800) [pid = 3780] [serial = 207] [outer = 00000000] 09:03:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1607A400) [pid = 3780] [serial = 208] [outer = 15935800] 09:03:14 INFO - PROCESS | 3780 | 1466438594035 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (165CE800) [pid = 3780] [serial = 209] [outer = 15935800] 09:03:14 INFO - PROCESS | 3780 | 1466438594433 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 560ms 09:03:14 INFO - PROCESS | 3780 | 1466438594453 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3780 | 1466438594455 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:03:14 INFO - PROCESS | 3780 | 1466438594458 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3780 | 1466438594459 Marionette TRACE conn3 <- [1,246,null,{}] 09:03:14 INFO - PROCESS | 3780 | 1466438594463 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}] 09:03:14 INFO - PROCESS | 3780 | 1466438594465 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:14 INFO - PROCESS | 3780 | 1466438594544 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:03:14 INFO - PROCESS | 3780 | 1466438594550 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3780 | 1466438594552 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:14 INFO - PROCESS | 3780 | ++DOCSHELL 1561A400 == 37 [pid = 3780] [id = 71] 09:03:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16072000) [pid = 3780] [serial = 210] [outer = 00000000] 09:03:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16EBC000) [pid = 3780] [serial = 211] [outer = 16072000] 09:03:14 INFO - PROCESS | 3780 | 1466438594595 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17593000) [pid = 3780] [serial = 212] [outer = 16072000] 09:03:15 INFO - PROCESS | 3780 | 1466438595013 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 605ms 09:03:15 INFO - PROCESS | 3780 | 1466438595060 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3780 | 1466438595062 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3780 | 1466438595066 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:03:15 INFO - PROCESS | 3780 | 1466438595067 Marionette TRACE conn3 <- [1,250,null,{}] 09:03:15 INFO - PROCESS | 3780 | 1466438595070 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}] 09:03:15 INFO - PROCESS | 3780 | 1466438595076 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:15 INFO - PROCESS | 3780 | 1466438595203 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:03:15 INFO - PROCESS | 3780 | 1466438595209 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3780 | 1466438595211 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:15 INFO - PROCESS | 3780 | ++DOCSHELL 17982000 == 38 [pid = 3780] [id = 72] 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1798A800) [pid = 3780] [serial = 213] [outer = 00000000] 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17F6A800) [pid = 3780] [serial = 214] [outer = 1798A800] 09:03:15 INFO - PROCESS | 3780 | 1466438595254 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17F70800) [pid = 3780] [serial = 215] [outer = 1798A800] 09:03:15 INFO - PROCESS | 3780 | 1466438595644 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 604ms 09:03:15 INFO - PROCESS | 3780 | 1466438595670 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3780 | 1466438595672 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:03:15 INFO - PROCESS | 3780 | 1466438595675 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3780 | 1466438595677 Marionette TRACE conn3 <- [1,254,null,{}] 09:03:15 INFO - PROCESS | 3780 | 1466438595680 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}] 09:03:15 INFO - PROCESS | 3780 | 1466438595682 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:15 INFO - PROCESS | 3780 | 1466438595783 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:03:15 INFO - PROCESS | 3780 | 1466438595856 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3780 | 1466438595858 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:15 INFO - PROCESS | 3780 | ++DOCSHELL 132BE800 == 39 [pid = 3780] [id = 73] 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17F68400) [pid = 3780] [serial = 216] [outer = 00000000] 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (182E1800) [pid = 3780] [serial = 217] [outer = 17F68400] 09:03:15 INFO - PROCESS | 3780 | 1466438595884 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (182E8400) [pid = 3780] [serial = 218] [outer = 17F68400] 09:03:16 INFO - PROCESS | 3780 | 1466438596295 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 649ms 09:03:16 INFO - PROCESS | 3780 | 1466438596339 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3780 | 1466438596341 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:03:16 INFO - PROCESS | 3780 | 1466438596348 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3780 | 1466438596350 Marionette TRACE conn3 <- [1,258,null,{}] 09:03:16 INFO - PROCESS | 3780 | 1466438596354 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}] 09:03:16 INFO - PROCESS | 3780 | 1466438596355 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:16 INFO - PROCESS | 3780 | 1466438596446 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:03:16 INFO - PROCESS | 3780 | 1466438596495 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3780 | 1466438596497 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:16 INFO - PROCESS | 3780 | ++DOCSHELL 17F5A000 == 40 [pid = 3780] [id = 74] 09:03:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (182DA400) [pid = 3780] [serial = 219] [outer = 00000000] 09:03:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19B5D000) [pid = 3780] [serial = 220] [outer = 182DA400] 09:03:16 INFO - PROCESS | 3780 | 1466438596545 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19B5D400) [pid = 3780] [serial = 221] [outer = 182DA400] 09:03:16 INFO - PROCESS | 3780 | 1466438596906 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 605ms 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17586C00) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A84800) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16230400) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15067400) [pid = 3780] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A48400) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13F6F400) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12F6B400) [pid = 3780] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A043000) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16867400) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:03:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (139D2800) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:03:16 INFO - PROCESS | 3780 | 1466438597012 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3780 | 1466438597014 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:03:16 INFO - PROCESS | 3780 | 1466438597019 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3780 | 1466438597021 Marionette TRACE conn3 <- [1,262,null,{}] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:03:17 INFO - PROCESS | 3780 | 1466438597028 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}] 09:03:17 INFO - PROCESS | 3780 | 1466438597030 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:17 INFO - PROCESS | 3780 | 1466438597113 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:03:17 INFO - PROCESS | 3780 | 1466438597121 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3780 | 1466438597123 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:17 INFO - PROCESS | 3780 | ++DOCSHELL 175A8C00 == 41 [pid = 3780] [id = 75] 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (179D8800) [pid = 3780] [serial = 222] [outer = 00000000] 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19B58C00) [pid = 3780] [serial = 223] [outer = 179D8800] 09:03:17 INFO - PROCESS | 3780 | 1466438597166 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19B5CC00) [pid = 3780] [serial = 224] [outer = 179D8800] 09:03:17 INFO - PROCESS | 3780 | 1466438597536 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 560ms 09:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:03:17 INFO - PROCESS | 3780 | 1466438597590 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3780 | 1466438597592 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 3780 | 1466438597596 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3780 | 1466438597597 Marionette TRACE conn3 <- [1,266,null,{}] 09:03:17 INFO - PROCESS | 3780 | 1466438597604 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}] 09:03:17 INFO - PROCESS | 3780 | 1466438597606 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:17 INFO - PROCESS | 3780 | 1466438597676 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:03:17 INFO - PROCESS | 3780 | 1466438597682 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3780 | 1466438597683 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:17 INFO - PROCESS | 3780 | ++DOCSHELL 1561A000 == 42 [pid = 3780] [id = 76] 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1798D400) [pid = 3780] [serial = 225] [outer = 00000000] 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A647C00) [pid = 3780] [serial = 226] [outer = 1798D400] 09:03:17 INFO - PROCESS | 3780 | 1466438597728 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7B9800) [pid = 3780] [serial = 227] [outer = 1798D400] 09:03:18 INFO - PROCESS | 3780 | 1466438598131 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 560ms 09:03:18 INFO - PROCESS | 3780 | 1466438598162 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3780 | 1466438598164 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:03:18 INFO - PROCESS | 3780 | 1466438598167 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:03:18 INFO - PROCESS | 3780 | 1466438598170 Marionette TRACE conn3 <- [1,270,null,{}] 09:03:18 INFO - PROCESS | 3780 | 1466438598173 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}] 09:03:18 INFO - PROCESS | 3780 | 1466438598175 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:18 INFO - PROCESS | 3780 | 1466438598268 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:03:18 INFO - PROCESS | 3780 | 1466438598273 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3780 | 1466438598275 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:18 INFO - PROCESS | 3780 | ++DOCSHELL 1A260400 == 43 [pid = 3780] [id = 77] 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7C0000) [pid = 3780] [serial = 228] [outer = 00000000] 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A93DC00) [pid = 3780] [serial = 229] [outer = 1A7C0000] 09:03:18 INFO - PROCESS | 3780 | 1466438598321 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AAEF800) [pid = 3780] [serial = 230] [outer = 1A7C0000] 09:03:18 INFO - PROCESS | 3780 | 1466438598729 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 590ms 09:03:18 INFO - PROCESS | 3780 | 1466438598775 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3780 | 1466438598777 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:03:18 INFO - PROCESS | 3780 | 1466438598780 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:03:18 INFO - PROCESS | 3780 | 1466438598782 Marionette TRACE conn3 <- [1,274,null,{}] 09:03:18 INFO - PROCESS | 3780 | 1466438598785 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}] 09:03:18 INFO - PROCESS | 3780 | 1466438598787 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:18 INFO - PROCESS | 3780 | 1466438598864 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:03:18 INFO - PROCESS | 3780 | 1466438598869 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3780 | 1466438598871 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:18 INFO - PROCESS | 3780 | ++DOCSHELL 1A932800 == 44 [pid = 3780] [id = 78] 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AAF1800) [pid = 3780] [serial = 231] [outer = 00000000] 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AAF6800) [pid = 3780] [serial = 232] [outer = 1AAF1800] 09:03:18 INFO - PROCESS | 3780 | 1466438598913 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AB02800) [pid = 3780] [serial = 233] [outer = 1AAF1800] 09:03:19 INFO - PROCESS | 3780 | 1466438599462 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 752ms 09:03:19 INFO - PROCESS | 3780 | 1466438599559 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3780 | 1466438599563 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:03:19 INFO - PROCESS | 3780 | 1466438599569 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3780 | 1466438599574 Marionette TRACE conn3 <- [1,278,null,{}] 09:03:19 INFO - PROCESS | 3780 | 1466438599593 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}] 09:03:19 INFO - PROCESS | 3780 | 1466438599596 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:19 INFO - PROCESS | 3780 | 1466438599710 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:03:19 INFO - PROCESS | 3780 | 1466438599780 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3780 | 1466438599784 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:19 INFO - PROCESS | 3780 | ++DOCSHELL 1055C000 == 45 [pid = 3780] [id = 79] 09:03:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11233000) [pid = 3780] [serial = 234] [outer = 00000000] 09:03:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12C85000) [pid = 3780] [serial = 235] [outer = 11233000] 09:03:19 INFO - PROCESS | 3780 | 1466438599822 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (13678000) [pid = 3780] [serial = 236] [outer = 11233000] 09:03:20 INFO - PROCESS | 3780 | 1466438600325 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 751ms 09:03:20 INFO - PROCESS | 3780 | 1466438600336 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3780 | 1466438600341 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:03:20 INFO - PROCESS | 3780 | 1466438600363 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:03:20 INFO - PROCESS | 3780 | 1466438600366 Marionette TRACE conn3 <- [1,282,null,{}] 09:03:20 INFO - PROCESS | 3780 | 1466438600371 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}] 09:03:20 INFO - PROCESS | 3780 | 1466438600373 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:20 INFO - PROCESS | 3780 | 1466438600465 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:03:20 INFO - PROCESS | 3780 | 1466438600556 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 3780 | 1466438600559 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:20 INFO - PROCESS | 3780 | ++DOCSHELL 1561AC00 == 46 [pid = 3780] [id = 80] 09:03:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1561C000) [pid = 3780] [serial = 237] [outer = 00000000] 09:03:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1606F000) [pid = 3780] [serial = 238] [outer = 1561C000] 09:03:20 INFO - PROCESS | 3780 | 1466438600613 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1691B400) [pid = 3780] [serial = 239] [outer = 1561C000] 09:03:21 INFO - PROCESS | 3780 | 1466438601208 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 899ms 09:03:21 INFO - PROCESS | 3780 | 1466438601284 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3780 | 1466438601287 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:03:21 INFO - PROCESS | 3780 | 1466438601294 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3780 | 1466438601298 Marionette TRACE conn3 <- [1,286,null,{}] 09:03:21 INFO - PROCESS | 3780 | 1466438601325 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}] 09:03:21 INFO - PROCESS | 3780 | 1466438601330 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:21 INFO - PROCESS | 3780 | 1466438601427 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:03:21 INFO - PROCESS | 3780 | 1466438601499 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3780 | 1466438601502 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:21 INFO - PROCESS | 3780 | ++DOCSHELL 19B5A000 == 47 [pid = 3780] [id = 81] 09:03:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A642000) [pid = 3780] [serial = 240] [outer = 00000000] 09:03:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A934000) [pid = 3780] [serial = 241] [outer = 1A642000] 09:03:21 INFO - PROCESS | 3780 | 1466438601598 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A93FC00) [pid = 3780] [serial = 242] [outer = 1A642000] 09:03:22 INFO - PROCESS | 3780 | 1466438602250 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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1002ms 09:03:22 INFO - PROCESS | 3780 | 1466438602286 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3780 | 1466438602290 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:03:22 INFO - PROCESS | 3780 | 1466438602296 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 3780 | 1466438602299 Marionette TRACE conn3 <- [1,290,null,{}] 09:03:22 INFO - PROCESS | 3780 | 1466438602320 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}] 09:03:22 INFO - PROCESS | 3780 | 1466438602322 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:22 INFO - PROCESS | 3780 | 1466438602421 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:03:22 INFO - PROCESS | 3780 | 1466438602501 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3780 | 1466438602505 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:22 INFO - PROCESS | 3780 | ++DOCSHELL 11255400 == 48 [pid = 3780] [id = 82] 09:03:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (11DD3400) [pid = 3780] [serial = 243] [outer = 00000000] 09:03:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (12F23C00) [pid = 3780] [serial = 244] [outer = 11DD3400] 09:03:22 INFO - PROCESS | 3780 | 1466438602602 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1315D800) [pid = 3780] [serial = 245] [outer = 11DD3400] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 10A47800 == 47 [pid = 3780] [id = 52] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1A260400 == 46 [pid = 3780] [id = 77] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1561A000 == 45 [pid = 3780] [id = 76] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 175A8C00 == 44 [pid = 3780] [id = 75] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 17F5A000 == 43 [pid = 3780] [id = 74] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 132BE800 == 42 [pid = 3780] [id = 73] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 17982000 == 41 [pid = 3780] [id = 72] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1561A400 == 40 [pid = 3780] [id = 71] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1580DC00 == 39 [pid = 3780] [id = 70] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1436C800 == 38 [pid = 3780] [id = 69] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 11809800 == 37 [pid = 3780] [id = 68] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 1148B800 == 36 [pid = 3780] [id = 67] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 13A94C00 == 35 [pid = 3780] [id = 65] 09:03:23 INFO - PROCESS | 3780 | --DOCSHELL 105F1800 == 34 [pid = 3780] [id = 64] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (17982C00) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A049400) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (165DC400) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15173400) [pid = 3780] [serial = 165] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13679400) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1124E400) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1127A400) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (182E5800) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17F58C00) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10B95400) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13189800) [pid = 3780] [serial = 162] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (139D4400) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A25FC00) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A0CB400) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A643400) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1B56C400) [pid = 3780] [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.] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A55B000) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17694800) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (182E2800) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A260800) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1556A400) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A649C00) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1691A000) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3780 | 1466438603135 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 841ms 09:03:23 INFO - PROCESS | 3780 | 1466438603147 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3780 | 1466438603151 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:03:23 INFO - PROCESS | 3780 | 1466438603157 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3780 | 1466438603160 Marionette TRACE conn3 <- [1,294,null,{}] 09:03:23 INFO - PROCESS | 3780 | 1466438603163 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}] 09:03:23 INFO - PROCESS | 3780 | 1466438603166 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:23 INFO - PROCESS | 3780 | 1466438603249 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:03:23 INFO - PROCESS | 3780 | 1466438603258 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3780 | 1466438603260 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:23 INFO - PROCESS | 3780 | ++DOCSHELL 11252000 == 35 [pid = 3780] [id = 83] 09:03:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11255000) [pid = 3780] [serial = 246] [outer = 00000000] 09:03:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13679400) [pid = 3780] [serial = 247] [outer = 11255000] 09:03:23 INFO - PROCESS | 3780 | 1466438603306 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13A8B000) [pid = 3780] [serial = 248] [outer = 11255000] 09:03:23 INFO - PROCESS | 3780 | 1466438603728 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 605ms 09:03:23 INFO - PROCESS | 3780 | 1466438603773 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3780 | 1466438603775 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:03:23 INFO - PROCESS | 3780 | 1466438603779 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3780 | 1466438603782 Marionette TRACE conn3 <- [1,298,null,{}] 09:03:23 INFO - PROCESS | 3780 | 1466438603791 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}] 09:03:23 INFO - PROCESS | 3780 | 1466438603779 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:23 INFO - PROCESS | 3780 | 1466438603887 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:03:23 INFO - PROCESS | 3780 | 1466438603896 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3780 | 1466438603899 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:23 INFO - PROCESS | 3780 | ++DOCSHELL 15573800 == 36 [pid = 3780] [id = 84] 09:03:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15615800) [pid = 3780] [serial = 249] [outer = 00000000] 09:03:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16076000) [pid = 3780] [serial = 250] [outer = 15615800] 09:03:23 INFO - PROCESS | 3780 | 1466438603947 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16867400) [pid = 3780] [serial = 251] [outer = 15615800] 09:03:24 INFO - PROCESS | 3780 | 1466438604519 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 781ms 09:03:24 INFO - PROCESS | 3780 | 1466438604567 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3780 | 1466438604569 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:03:24 INFO - PROCESS | 3780 | 1466438604572 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 3780 | 1466438604574 Marionette TRACE conn3 <- [1,302,null,{}] 09:03:24 INFO - PROCESS | 3780 | 1466438604577 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}] 09:03:24 INFO - PROCESS | 3780 | 1466438604579 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:24 INFO - PROCESS | 3780 | 1466438604663 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:03:24 INFO - PROCESS | 3780 | 1466438604670 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3780 | 1466438604672 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:24 INFO - PROCESS | 3780 | ++DOCSHELL 17F70400 == 37 [pid = 3780] [id = 85] 09:03:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17F71C00) [pid = 3780] [serial = 252] [outer = 00000000] 09:03:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (182DF800) [pid = 3780] [serial = 253] [outer = 17F71C00] 09:03:24 INFO - PROCESS | 3780 | 1466438604716 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (182E6800) [pid = 3780] [serial = 254] [outer = 17F71C00] 09:03:25 INFO - PROCESS | 3780 | 1466438605103 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 560ms 09:03:25 INFO - PROCESS | 3780 | 1466438605133 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3780 | 1466438605135 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:03:25 INFO - PROCESS | 3780 | 1466438605138 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3780 | 1466438605140 Marionette TRACE conn3 <- [1,306,null,{}] 09:03:25 INFO - PROCESS | 3780 | 1466438605143 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}] 09:03:25 INFO - PROCESS | 3780 | 1466438605145 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:25 INFO - PROCESS | 3780 | 1466438605277 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:03:25 INFO - PROCESS | 3780 | 1466438605283 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3780 | 1466438605285 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:25 INFO - PROCESS | 3780 | ++DOCSHELL 17982C00 == 38 [pid = 3780] [id = 86] 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1798DC00) [pid = 3780] [serial = 255] [outer = 00000000] 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A041800) [pid = 3780] [serial = 256] [outer = 1798DC00] 09:03:25 INFO - PROCESS | 3780 | 1466438605328 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A0D7000) [pid = 3780] [serial = 257] [outer = 1798DC00] 09:03:25 INFO - PROCESS | 3780 | 1466438605712 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 605ms 09:03:25 INFO - PROCESS | 3780 | 1466438605740 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3780 | 1466438605742 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:03:25 INFO - PROCESS | 3780 | 1466438605745 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3780 | 1466438605747 Marionette TRACE conn3 <- [1,310,null,{}] 09:03:25 INFO - PROCESS | 3780 | 1466438605750 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}] 09:03:25 INFO - PROCESS | 3780 | 1466438605755 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:25 INFO - PROCESS | 3780 | 1466438605890 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:03:25 INFO - PROCESS | 3780 | 1466438605896 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3780 | 1466438605898 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:25 INFO - PROCESS | 3780 | ++DOCSHELL 16EC1C00 == 39 [pid = 3780] [id = 87] 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17F53C00) [pid = 3780] [serial = 258] [outer = 00000000] 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A643C00) [pid = 3780] [serial = 259] [outer = 17F53C00] 09:03:25 INFO - PROCESS | 3780 | 1466438605941 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A7BDC00) [pid = 3780] [serial = 260] [outer = 17F53C00] 09:03:26 INFO - PROCESS | 3780 | 1466438606354 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 649ms 09:03:26 INFO - PROCESS | 3780 | 1466438606410 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3780 | 1466438606412 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 3780 | 1466438606415 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:03:26 INFO - PROCESS | 3780 | 1466438606416 Marionette TRACE conn3 <- [1,314,null,{}] 09:03:26 INFO - PROCESS | 3780 | 1466438606426 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}] 09:03:26 INFO - PROCESS | 3780 | 1466438606428 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:26 INFO - PROCESS | 3780 | 1466438606551 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:03:26 INFO - PROCESS | 3780 | 1466438606557 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3780 | 1466438606559 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:26 INFO - PROCESS | 3780 | ++DOCSHELL 1A645400 == 40 [pid = 3780] [id = 88] 09:03:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A64D800) [pid = 3780] [serial = 261] [outer = 00000000] 09:03:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1AAEF400) [pid = 3780] [serial = 262] [outer = 1A64D800] 09:03:26 INFO - PROCESS | 3780 | 1466438606601 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AAF5C00) [pid = 3780] [serial = 263] [outer = 1A64D800] 09:03:26 INFO - PROCESS | 3780 | 1466438607008 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 590ms 09:03:27 INFO - PROCESS | 3780 | 1466438607016 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3780 | 1466438607018 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:03:27 INFO - PROCESS | 3780 | 1466438607021 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3780 | 1466438607023 Marionette TRACE conn3 <- [1,318,null,{}] 09:03:27 INFO - PROCESS | 3780 | 1466438607027 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}] 09:03:27 INFO - PROCESS | 3780 | 1466438607028 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:27 INFO - PROCESS | 3780 | 1466438607304 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1312D000) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (179DA000) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A7C0000) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17F68400) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1180B400) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A03AC00) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15935800) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13F7A800) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (182DA400) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16072000) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11804400) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10A47400) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1436D800) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (179D8800) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1798A800) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1798D400) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:03:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10A4B000) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:03:27 INFO - PROCESS | 3780 | 1466438607363 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3780 | 1466438607365 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:27 INFO - PROCESS | 3780 | ++DOCSHELL 103F1400 == 41 [pid = 3780] [id = 89] 09:03:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10431400) [pid = 3780] [serial = 264] [outer = 00000000] 09:03:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10B9A800) [pid = 3780] [serial = 265] [outer = 10431400] 09:03:27 INFO - PROCESS | 3780 | 1466438607408 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11DD4400) [pid = 3780] [serial = 266] [outer = 10431400] 09:03:27 INFO - PROCESS | 3780 | 1466438607785 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]]]}] 09:03:27 INFO - PROCESS | 3780 | 1466438607819 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 856ms 09:03:27 INFO - PROCESS | 3780 | 1466438607881 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3780 | 1466438607883 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:03:27 INFO - PROCESS | 3780 | 1466438607886 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3780 | 1466438607888 Marionette TRACE conn3 <- [1,322,null,{}] 09:03:27 INFO - PROCESS | 3780 | 1466438607892 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}] 09:03:27 INFO - PROCESS | 3780 | 1466438607894 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:27 INFO - PROCESS | 3780 | 1466438607954 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:03:27 INFO - PROCESS | 3780 | 1466438607960 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3780 | 1466438607961 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:27 INFO - PROCESS | 3780 | ++DOCSHELL 13F7C000 == 42 [pid = 3780] [id = 90] 09:03:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (165DA800) [pid = 3780] [serial = 267] [outer = 00000000] 09:03:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AAEE800) [pid = 3780] [serial = 268] [outer = 165DA800] 09:03:27 INFO - PROCESS | 3780 | 1466438608004 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AB0E800) [pid = 3780] [serial = 269] [outer = 165DA800] 09:03:28 INFO - PROCESS | 3780 | 1466438608399 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 560ms 09:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:03:28 INFO - PROCESS | 3780 | 1466438608447 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3780 | 1466438608449 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:03:28 INFO - PROCESS | 3780 | 1466438608452 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3780 | 1466438608454 Marionette TRACE conn3 <- [1,326,null,{}] 09:03:28 INFO - PROCESS | 3780 | 1466438608457 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}] 09:03:28 INFO - PROCESS | 3780 | 1466438608459 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:28 INFO - PROCESS | 3780 | 1466438608536 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:03:28 INFO - PROCESS | 3780 | 1466438608541 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 3780 | 1466438608526 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:28 INFO - PROCESS | 3780 | ++DOCSHELL 13F77C00 == 43 [pid = 3780] [id = 91] 09:03:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A55B400) [pid = 3780] [serial = 270] [outer = 00000000] 09:03:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AD51800) [pid = 3780] [serial = 271] [outer = 1A55B400] 09:03:28 INFO - PROCESS | 3780 | 1466438608568 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1B04C800) [pid = 3780] [serial = 272] [outer = 1A55B400] 09:03:28 INFO - PROCESS | 3780 | 1466438608950 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 560ms 09:03:29 INFO - PROCESS | 3780 | 1466438609013 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3780 | 1466438609015 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:29 INFO - PROCESS | 3780 | 1466438609019 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3780 | 1466438609021 Marionette TRACE conn3 <- [1,330,null,{}] 09:03:29 INFO - PROCESS | 3780 | 1466438609024 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}] 09:03:29 INFO - PROCESS | 3780 | 1466438609027 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:29 INFO - PROCESS | 3780 | 1466438609128 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:03:29 INFO - PROCESS | 3780 | 1466438609120 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3780 | 1466438609122 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:29 INFO - PROCESS | 3780 | ++DOCSHELL 1544E000 == 44 [pid = 3780] [id = 92] 09:03:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1544E400) [pid = 3780] [serial = 273] [outer = 00000000] 09:03:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15454000) [pid = 3780] [serial = 274] [outer = 1544E400] 09:03:29 INFO - PROCESS | 3780 | 1466438609171 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AD52000) [pid = 3780] [serial = 275] [outer = 1544E400] 09:03:29 INFO - PROCESS | 3780 | 1466438609823 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 855ms 09:03:29 INFO - PROCESS | 3780 | 1466438609868 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3780 | 1466438609872 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:03:29 INFO - PROCESS | 3780 | 1466438609877 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:29 INFO - PROCESS | 3780 | 1466438609882 Marionette TRACE conn3 <- [1,334,null,{}] 09:03:29 INFO - PROCESS | 3780 | 1466438609887 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}] 09:03:29 INFO - PROCESS | 3780 | 1466438609890 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:29 INFO - PROCESS | 3780 | 1466438610003 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:03:30 INFO - PROCESS | 3780 | 1466438610125 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3780 | 1466438610130 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:30 INFO - PROCESS | 3780 | ++DOCSHELL 10A45800 == 45 [pid = 3780] [id = 93] 09:03:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10EDEC00) [pid = 3780] [serial = 276] [outer = 00000000] 09:03:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11809C00) [pid = 3780] [serial = 277] [outer = 10EDEC00] 09:03:30 INFO - PROCESS | 3780 | 1466438610188 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13F71800) [pid = 3780] [serial = 278] [outer = 10EDEC00] 09:03:30 INFO - PROCESS | 3780 | 1466438610749 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]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 885ms 09:03:30 INFO - PROCESS | 3780 | 1466438610768 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 3780 | 1466438610773 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:30 INFO - PROCESS | 3780 | 1466438610779 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3780 | 1466438610782 Marionette TRACE conn3 <- [1,338,null,{}] 09:03:30 INFO - PROCESS | 3780 | 1466438610786 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}] 09:03:30 INFO - PROCESS | 3780 | 1466438610789 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:30 INFO - PROCESS | 3780 | 1466438610902 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:03:30 INFO - PROCESS | 3780 | 1466438610995 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3780 | 1466438610998 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:30 INFO - PROCESS | 3780 | ++DOCSHELL 154EDC00 == 46 [pid = 3780] [id = 94] 09:03:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1556A400) [pid = 3780] [serial = 279] [outer = 00000000] 09:03:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (15803000) [pid = 3780] [serial = 280] [outer = 1556A400] 09:03:31 INFO - PROCESS | 3780 | 1466438611034 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16EC0000) [pid = 3780] [serial = 281] [outer = 1556A400] 09:03:31 INFO - PROCESS | 3780 | 1466438611596 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 885ms 09:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:31 INFO - PROCESS | 3780 | 1466438611672 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3780 | 1466438611675 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:03:31 INFO - PROCESS | 3780 | 1466438611679 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3780 | 1466438611682 Marionette TRACE conn3 <- [1,342,null,{}] 09:03:31 INFO - PROCESS | 3780 | 1466438611693 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}] 09:03:31 INFO - PROCESS | 3780 | 1466438611698 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:31 INFO - PROCESS | 3780 | 1466438611812 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:03:31 INFO - PROCESS | 3780 | 1466438611938 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3780 | 1466438611942 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:31 INFO - PROCESS | 3780 | ++DOCSHELL 1798D800 == 47 [pid = 3780] [id = 95] 09:03:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19A84400) [pid = 3780] [serial = 282] [outer = 00000000] 09:03:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19B5F800) [pid = 3780] [serial = 283] [outer = 19A84400] 09:03:31 INFO - PROCESS | 3780 | 1466438611997 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A266000) [pid = 3780] [serial = 284] [outer = 19A84400] 09:03:32 INFO - PROCESS | 3780 | 1466438612669 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1032ms 09:03:32 INFO - PROCESS | 3780 | 1466438612724 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3780 | 1466438612728 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:32 INFO - PROCESS | 3780 | 1466438612733 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3780 | 1466438612736 Marionette TRACE conn3 <- [1,346,null,{}] 09:03:32 INFO - PROCESS | 3780 | 1466438612741 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}] 09:03:32 INFO - PROCESS | 3780 | 1466438612743 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:32 INFO - PROCESS | 3780 | 1466438612823 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:03:32 INFO - PROCESS | 3780 | 1466438612918 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3780 | 1466438612920 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:32 INFO - PROCESS | 3780 | ++DOCSHELL 1187C800 == 48 [pid = 3780] [id = 96] 09:03:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (11C92000) [pid = 3780] [serial = 285] [outer = 00000000] 09:03:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12BA4400) [pid = 3780] [serial = 286] [outer = 11C92000] 09:03:32 INFO - PROCESS | 3780 | 1466438612968 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (12FE3400) [pid = 3780] [serial = 287] [outer = 11C92000] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 13F77C00 == 47 [pid = 3780] [id = 91] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 13F7C000 == 46 [pid = 3780] [id = 90] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 103F1400 == 45 [pid = 3780] [id = 89] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 1A645400 == 44 [pid = 3780] [id = 88] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 16EC1C00 == 43 [pid = 3780] [id = 87] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 17982C00 == 42 [pid = 3780] [id = 86] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 17F70400 == 41 [pid = 3780] [id = 85] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 15573800 == 40 [pid = 3780] [id = 84] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 11252000 == 39 [pid = 3780] [id = 83] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 11255400 == 38 [pid = 3780] [id = 82] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 1561AC00 == 37 [pid = 3780] [id = 80] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 1055C000 == 36 [pid = 3780] [id = 79] 09:03:33 INFO - PROCESS | 3780 | --DOCSHELL 1A932800 == 35 [pid = 3780] [id = 78] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11235000) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (13F7C400) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (17F74000) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (182E1800) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11CD3C00) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (12BA7800) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A649000) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A559800) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1607A400) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (165CE800) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1561C800) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1505D800) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19B5D000) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16EBC000) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1294F800) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11CE0C00) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1124EC00) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10B9A400) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15140400) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15568800) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (182E8400) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19B5CC00) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B58C00) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17F6A800) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17F70800) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A647C00) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19B5D400) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1AAEF800) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A7B9800) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17593000) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A93DC00) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3780 | 1466438613519 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 840ms 09:03:33 INFO - PROCESS | 3780 | 1466438613581 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3780 | 1466438613585 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:33 INFO - PROCESS | 3780 | 1466438613591 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3780 | 1466438613593 Marionette TRACE conn3 <- [1,350,null,{}] 09:03:33 INFO - PROCESS | 3780 | 1466438613597 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}] 09:03:33 INFO - PROCESS | 3780 | 1466438613599 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:33 INFO - PROCESS | 3780 | 1466438613682 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:03:33 INFO - PROCESS | 3780 | 1466438613749 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 3780 | 1466438613751 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:33 INFO - PROCESS | 3780 | ++DOCSHELL 10A47400 == 36 [pid = 3780] [id = 97] 09:03:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10EE2800) [pid = 3780] [serial = 288] [outer = 00000000] 09:03:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11CD3C00) [pid = 3780] [serial = 289] [outer = 10EE2800] 09:03:33 INFO - PROCESS | 3780 | 1466438613798 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12FE2C00) [pid = 3780] [serial = 290] [outer = 10EE2800] 09:03:34 INFO - PROCESS | 3780 | 1466438614172 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 604ms 09:03:34 INFO - PROCESS | 3780 | 1466438614225 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3780 | 1466438614227 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:34 INFO - PROCESS | 3780 | 1466438614233 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3780 | 1466438614236 Marionette TRACE conn3 <- [1,354,null,{}] 09:03:34 INFO - PROCESS | 3780 | 1466438614246 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}] 09:03:34 INFO - PROCESS | 3780 | 1466438614250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:34 INFO - PROCESS | 3780 | 1466438614314 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:03:34 INFO - PROCESS | 3780 | 1466438614321 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3780 | 1466438614324 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:34 INFO - PROCESS | 3780 | ++DOCSHELL 15449400 == 37 [pid = 3780] [id = 98] 09:03:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15449800) [pid = 3780] [serial = 291] [outer = 00000000] 09:03:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15454400) [pid = 3780] [serial = 292] [outer = 15449800] 09:03:34 INFO - PROCESS | 3780 | 1466438614369 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1556B400) [pid = 3780] [serial = 293] [outer = 15449800] 09:03:34 INFO - PROCESS | 3780 | 1466438614784 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 589ms 09:03:34 INFO - PROCESS | 3780 | 1466438614836 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3780 | 1466438614838 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:34 INFO - PROCESS | 3780 | 1466438614841 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3780 | 1466438614843 Marionette TRACE conn3 <- [1,358,null,{}] 09:03:34 INFO - PROCESS | 3780 | 1466438614846 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}] 09:03:34 INFO - PROCESS | 3780 | 1466438614848 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:34 INFO - PROCESS | 3780 | 1466438614914 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:03:34 INFO - PROCESS | 3780 | 1466438614921 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3780 | 1466438614923 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:34 INFO - PROCESS | 3780 | ++DOCSHELL 15616C00 == 38 [pid = 3780] [id = 99] 09:03:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15617400) [pid = 3780] [serial = 294] [outer = 00000000] 09:03:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (165D0000) [pid = 3780] [serial = 295] [outer = 15617400] 09:03:34 INFO - PROCESS | 3780 | 1466438614967 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1691A800) [pid = 3780] [serial = 296] [outer = 15617400] 09:03:35 INFO - PROCESS | 3780 | 1466438615379 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 560ms 09:03:35 INFO - PROCESS | 3780 | 1466438615418 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3780 | 1466438615420 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:03:35 INFO - PROCESS | 3780 | 1466438615423 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3780 | 1466438615425 Marionette TRACE conn3 <- [1,362,null,{}] 09:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:35 INFO - PROCESS | 3780 | 1466438615428 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}] 09:03:35 INFO - PROCESS | 3780 | 1466438615430 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:35 INFO - PROCESS | 3780 | 1466438615538 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:03:35 INFO - PROCESS | 3780 | 1466438615544 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3780 | 1466438615546 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:35 INFO - PROCESS | 3780 | ++DOCSHELL 16916000 == 39 [pid = 3780] [id = 100] 09:03:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16EBC000) [pid = 3780] [serial = 297] [outer = 00000000] 09:03:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (175A3000) [pid = 3780] [serial = 298] [outer = 16EBC000] 09:03:35 INFO - PROCESS | 3780 | 1466438615572 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17692000) [pid = 3780] [serial = 299] [outer = 16EBC000] 09:03:36 INFO - PROCESS | 3780 | 1466438616014 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 649ms 09:03:36 INFO - PROCESS | 3780 | 1466438616083 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3780 | 1466438616085 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:03:36 INFO - PROCESS | 3780 | 1466438616088 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3780 | 1466438616090 Marionette TRACE conn3 <- [1,366,null,{}] 09:03:36 INFO - PROCESS | 3780 | 1466438616094 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}] 09:03:36 INFO - PROCESS | 3780 | 1466438616099 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:36 INFO - PROCESS | 3780 | 1466438616210 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:03:36 INFO - PROCESS | 3780 | 1466438616280 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3780 | 1466438616282 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:36 INFO - PROCESS | 3780 | ++DOCSHELL 11802800 == 40 [pid = 3780] [id = 101] 09:03:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17F73800) [pid = 3780] [serial = 300] [outer = 00000000] 09:03:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (18262400) [pid = 3780] [serial = 301] [outer = 17F73800] 09:03:36 INFO - PROCESS | 3780 | 1466438616326 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (182E2800) [pid = 3780] [serial = 302] [outer = 17F73800] 09:03:36 INFO - PROCESS | 3780 | 1466438616723 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 649ms 09:03:36 INFO - PROCESS | 3780 | 1466438616787 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3780 | 1466438616789 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 3780 | 1466438616796 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3780 | 1466438616798 Marionette TRACE conn3 <- [1,370,null,{}] 09:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:03:36 INFO - PROCESS | 3780 | 1466438616784 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}] 09:03:36 INFO - PROCESS | 3780 | 1466438616786 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:36 INFO - PROCESS | 3780 | 1466438616899 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:03:36 INFO - PROCESS | 3780 | 1466438616953 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3780 | 1466438616955 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:36 INFO - PROCESS | 3780 | ++DOCSHELL 17F76400 == 41 [pid = 3780] [id = 102] 09:03:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10511800) [pid = 3780] [serial = 303] [outer = 00000000] 09:03:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19B57000) [pid = 3780] [serial = 304] [outer = 10511800] 09:03:36 INFO - PROCESS | 3780 | 1466438617007 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19B5B800) [pid = 3780] [serial = 305] [outer = 10511800] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A55B400) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17F71C00) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11DD3400) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1798DC00) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A64D800) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11255000) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17F53C00) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15615800) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (165DA800) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:03:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10431400) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:03:37 INFO - PROCESS | 3780 | 1466438617477 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 723ms 09:03:37 INFO - PROCESS | 3780 | 1466438617528 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3780 | 1466438617530 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:03:37 INFO - PROCESS | 3780 | 1466438617533 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:03:37 INFO - PROCESS | 3780 | 1466438617534 Marionette TRACE conn3 <- [1,374,null,{}] 09:03:37 INFO - PROCESS | 3780 | 1466438617538 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}] 09:03:37 INFO - PROCESS | 3780 | 1466438617540 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:37 INFO - PROCESS | 3780 | 1466438617618 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:03:37 INFO - PROCESS | 3780 | 1466438617626 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3780 | 1466438617628 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:37 INFO - PROCESS | 3780 | ++DOCSHELL 1544D400 == 42 [pid = 3780] [id = 103] 09:03:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15568000) [pid = 3780] [serial = 306] [outer = 00000000] 09:03:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19A88800) [pid = 3780] [serial = 307] [outer = 15568000] 09:03:37 INFO - PROCESS | 3780 | 1466438617671 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19A89000) [pid = 3780] [serial = 308] [outer = 15568000] 09:03:38 INFO - PROCESS | 3780 | 1466438618074 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:03:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 605ms 09:03:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:03:38 INFO - PROCESS | 3780 | 1466438618145 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3780 | 1466438618147 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:03:38 INFO - PROCESS | 3780 | 1466438618150 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3780 | 1466438618151 Marionette TRACE conn3 <- [1,378,null,{}] 09:03:38 INFO - PROCESS | 3780 | 1466438618157 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}] 09:03:38 INFO - PROCESS | 3780 | 1466438618159 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:38 INFO - PROCESS | 3780 | 1466438618235 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:03:38 INFO - PROCESS | 3780 | 1466438618241 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3780 | 1466438618243 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:38 INFO - PROCESS | 3780 | ++DOCSHELL 104E6800 == 43 [pid = 3780] [id = 104] 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1798DC00) [pid = 3780] [serial = 309] [outer = 00000000] 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A0D6000) [pid = 3780] [serial = 310] [outer = 1798DC00] 09:03:38 INFO - PROCESS | 3780 | 1466438618293 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A559C00) [pid = 3780] [serial = 311] [outer = 1798DC00] 09:03:38 INFO - PROCESS | 3780 | 1466438618674 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:03:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 560ms 09:03:38 INFO - PROCESS | 3780 | 1466438618711 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3780 | 1466438618712 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:03:38 INFO - PROCESS | 3780 | 1466438618719 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3780 | 1466438618721 Marionette TRACE conn3 <- [1,382,null,{}] 09:03:38 INFO - PROCESS | 3780 | 1466438618726 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}] 09:03:38 INFO - PROCESS | 3780 | 1466438618729 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:38 INFO - PROCESS | 3780 | 1466438618832 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:03:38 INFO - PROCESS | 3780 | 1466438618848 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3780 | 1466438618850 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A644400 == 44 [pid = 3780] [id = 105] 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A649C00) [pid = 3780] [serial = 312] [outer = 00000000] 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7B6800) [pid = 3780] [serial = 313] [outer = 1A649C00] 09:03:38 INFO - PROCESS | 3780 | 1466438618897 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A7BAC00) [pid = 3780] [serial = 314] [outer = 1A649C00] 09:03:39 INFO - PROCESS | 3780 | 1466438619272 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:03:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 604ms 09:03:39 INFO - PROCESS | 3780 | 1466438619335 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 3780 | 1466438619339 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:03:39 INFO - PROCESS | 3780 | 1466438619349 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3780 | 1466438619354 Marionette TRACE conn3 <- [1,386,null,{}] 09:03:39 INFO - PROCESS | 3780 | 1466438619360 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}] 09:03:39 INFO - PROCESS | 3780 | 1466438619363 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:39 INFO - PROCESS | 3780 | 1466438619478 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:03:39 INFO - PROCESS | 3780 | 1466438619623 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3780 | 1466438619626 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:39 INFO - PROCESS | 3780 | ++DOCSHELL 10EDC400 == 45 [pid = 3780] [id = 106] 09:03:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10EE2C00) [pid = 3780] [serial = 315] [outer = 00000000] 09:03:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1126F000) [pid = 3780] [serial = 316] [outer = 10EE2C00] 09:03:39 INFO - PROCESS | 3780 | 1466438619683 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1149AC00) [pid = 3780] [serial = 317] [outer = 10EE2C00] 09:03:40 INFO - PROCESS | 3780 | 1466438620181 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 899ms 09:03:40 INFO - PROCESS | 3780 | 1466438620244 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3780 | 1466438620247 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:03:40 INFO - PROCESS | 3780 | 1466438620254 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 3780 | 1466438620258 Marionette TRACE conn3 <- [1,390,null,{}] 09:03:40 INFO - PROCESS | 3780 | 1466438620262 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}] 09:03:40 INFO - PROCESS | 3780 | 1466438620265 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:40 INFO - PROCESS | 3780 | 1466438620380 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:03:40 INFO - PROCESS | 3780 | 1466438620482 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3780 | 1466438620485 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:40 INFO - PROCESS | 3780 | ++DOCSHELL 12FD7400 == 46 [pid = 3780] [id = 107] 09:03:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (14370400) [pid = 3780] [serial = 318] [outer = 00000000] 09:03:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15174C00) [pid = 3780] [serial = 319] [outer = 14370400] 09:03:40 INFO - PROCESS | 3780 | 1466438620541 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15450000) [pid = 3780] [serial = 320] [outer = 14370400] 09:03:41 INFO - PROCESS | 3780 | 1466438621097 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]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 885ms 09:03:41 INFO - PROCESS | 3780 | 1466438621139 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3780 | 1466438621141 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:03:41 INFO - PROCESS | 3780 | 1466438621145 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3780 | 1466438621147 Marionette TRACE conn3 <- [1,394,null,{}] 09:03:41 INFO - PROCESS | 3780 | 1466438621156 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}] 09:03:41 INFO - PROCESS | 3780 | 1466438621161 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:41 INFO - PROCESS | 3780 | 1466438621271 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:03:41 INFO - PROCESS | 3780 | 1466438621376 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3780 | 1466438621380 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:41 INFO - PROCESS | 3780 | ++DOCSHELL 17F6C400 == 47 [pid = 3780] [id = 108] 09:03:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17F6E400) [pid = 3780] [serial = 321] [outer = 00000000] 09:03:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (182DE400) [pid = 3780] [serial = 322] [outer = 17F6E400] 09:03:41 INFO - PROCESS | 3780 | 1466438621419 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A0D2800) [pid = 3780] [serial = 323] [outer = 17F6E400] 09:03:42 INFO - PROCESS | 3780 | 1466438622041 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 943ms 09:03:42 INFO - PROCESS | 3780 | 1466438622095 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3780 | 1466438622097 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:03:42 INFO - PROCESS | 3780 | 1466438622102 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3780 | 1466438622104 Marionette TRACE conn3 <- [1,398,null,{}] 09:03:42 INFO - PROCESS | 3780 | 1466438622107 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}] 09:03:42 INFO - PROCESS | 3780 | 1466438622110 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:42 INFO - PROCESS | 3780 | 1466438622217 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:03:42 INFO - PROCESS | 3780 | 1466438622325 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3780 | 1466438622329 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:42 INFO - PROCESS | 3780 | ++DOCSHELL 165DB400 == 48 [pid = 3780] [id = 109] 09:03:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A7BE400) [pid = 3780] [serial = 324] [outer = 00000000] 09:03:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A93A800) [pid = 3780] [serial = 325] [outer = 1A7BE400] 09:03:42 INFO - PROCESS | 3780 | 1466438622384 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1AAF6400) [pid = 3780] [serial = 326] [outer = 1A7BE400] 09:03:43 INFO - PROCESS | 3780 | 1466438623086 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1032ms 09:03:43 INFO - PROCESS | 3780 | 1466438623157 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3780 | 1466438623161 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:03:43 INFO - PROCESS | 3780 | 1466438623167 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3780 | 1466438623170 Marionette TRACE conn3 <- [1,402,null,{}] 09:03:43 INFO - PROCESS | 3780 | 1466438623176 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}] 09:03:43 INFO - PROCESS | 3780 | 1466438623178 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:43 INFO - PROCESS | 3780 | 1466438623263 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:03:43 INFO - PROCESS | 3780 | 1466438623346 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3780 | 1466438623352 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:43 INFO - PROCESS | 3780 | ++DOCSHELL 10A4BC00 == 49 [pid = 3780] [id = 110] 09:03:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (10B9C000) [pid = 3780] [serial = 327] [outer = 00000000] 09:03:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (12FDC400) [pid = 3780] [serial = 328] [outer = 10B9C000] 09:03:43 INFO - PROCESS | 3780 | 1466438623448 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (14371800) [pid = 3780] [serial = 329] [outer = 10B9C000] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1A03A800 == 48 [pid = 3780] [id = 66] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 104E6800 == 47 [pid = 3780] [id = 104] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1544D400 == 46 [pid = 3780] [id = 103] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 17F76400 == 45 [pid = 3780] [id = 102] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 11802800 == 44 [pid = 3780] [id = 101] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 16916000 == 43 [pid = 3780] [id = 100] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 15616C00 == 42 [pid = 3780] [id = 99] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 15449400 == 41 [pid = 3780] [id = 98] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 10A47400 == 40 [pid = 3780] [id = 97] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1187C800 == 39 [pid = 3780] [id = 96] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 154EDC00 == 38 [pid = 3780] [id = 94] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 10A45800 == 37 [pid = 3780] [id = 93] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 15616400 == 36 [pid = 3780] [id = 63] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 19B5A000 == 35 [pid = 3780] [id = 81] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1544E000 == 34 [pid = 3780] [id = 92] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 129E0800 == 33 [pid = 3780] [id = 53] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1798D800 == 32 [pid = 3780] [id = 95] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 165DB400 == 31 [pid = 3780] [id = 109] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 17F6C400 == 30 [pid = 3780] [id = 108] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 1A644400 == 29 [pid = 3780] [id = 105] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 10EDC400 == 28 [pid = 3780] [id = 106] 09:03:44 INFO - PROCESS | 3780 | --DOCSHELL 12FD7400 == 27 [pid = 3780] [id = 107] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (12C85000) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (182DF800) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (12F23C00) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A041800) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A0D7000) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1315D800) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A934000) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AAEF400) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13679400) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (13A8B000) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1606F000) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A7BDC00) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (16076000) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (16867400) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A643C00) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AAF6800) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1AAF5C00) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AAEE800) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10B9A800) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1B04C800) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1AB0E800) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (182E6800) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11DD4400) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AD51800) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 09:03:44 INFO - PROCESS | 3780 | 1466438624657 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1548ms 09:03:44 INFO - PROCESS | 3780 | 1466438624719 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3780 | 1466438624723 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 3780 | 1466438624728 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:03:44 INFO - PROCESS | 3780 | 1466438624730 Marionette TRACE conn3 <- [1,406,null,{}] 09:03:44 INFO - PROCESS | 3780 | 1466438624735 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}] 09:03:44 INFO - PROCESS | 3780 | 1466438624738 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:44 INFO - PROCESS | 3780 | 1466438624819 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:03:44 INFO - PROCESS | 3780 | 1466438624831 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3780 | 1466438624833 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:44 INFO - PROCESS | 3780 | ++DOCSHELL 10B9A800 == 28 [pid = 3780] [id = 111] 09:03:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10B9BC00) [pid = 3780] [serial = 330] [outer = 00000000] 09:03:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11805C00) [pid = 3780] [serial = 331] [outer = 10B9BC00] 09:03:44 INFO - PROCESS | 3780 | 1466438624880 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11884C00) [pid = 3780] [serial = 332] [outer = 10B9BC00] 09:03:45 INFO - PROCESS | 3780 | 1466438625350 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 663ms 09:03:45 INFO - PROCESS | 3780 | 1466438625392 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3780 | 1466438625398 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:03:45 INFO - PROCESS | 3780 | 1466438625404 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3780 | 1466438625407 Marionette TRACE conn3 <- [1,410,null,{}] 09:03:45 INFO - PROCESS | 3780 | 1466438625410 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}] 09:03:45 INFO - PROCESS | 3780 | 1466438625413 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:45 INFO - PROCESS | 3780 | 1466438625502 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:03:45 INFO - PROCESS | 3780 | 1466438625572 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3780 | 1466438625575 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:45 INFO - PROCESS | 3780 | ++DOCSHELL 13671C00 == 29 [pid = 3780] [id = 112] 09:03:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13673C00) [pid = 3780] [serial = 333] [outer = 00000000] 09:03:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13A94C00) [pid = 3780] [serial = 334] [outer = 13673C00] 09:03:45 INFO - PROCESS | 3780 | 1466438625621 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1436F400) [pid = 3780] [serial = 335] [outer = 13673C00] 09:03:45 INFO - PROCESS | 3780 | 1466438625984 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 605ms 09:03:45 INFO - PROCESS | 3780 | 1466438626006 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3780 | 1466438626008 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:03:46 INFO - PROCESS | 3780 | 1466438626012 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3780 | 1466438626015 Marionette TRACE conn3 <- [1,414,null,{}] 09:03:46 INFO - PROCESS | 3780 | 1466438626025 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}] 09:03:46 INFO - PROCESS | 3780 | 1466438626030 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:46 INFO - PROCESS | 3780 | 1466438626109 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:03:46 INFO - PROCESS | 3780 | 1466438626117 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3780 | 1466438626120 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:46 INFO - PROCESS | 3780 | ++DOCSHELL 15EE3400 == 30 [pid = 3780] [id = 113] 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15EF0000) [pid = 3780] [serial = 336] [outer = 00000000] 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1607C000) [pid = 3780] [serial = 337] [outer = 15EF0000] 09:03:46 INFO - PROCESS | 3780 | 1466438626171 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16648C00) [pid = 3780] [serial = 338] [outer = 15EF0000] 09:03:46 INFO - PROCESS | 3780 | 1466438626645 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]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 664ms 09:03:46 INFO - PROCESS | 3780 | 1466438626676 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3780 | 1466438626678 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:03:46 INFO - PROCESS | 3780 | 1466438626681 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3780 | 1466438626683 Marionette TRACE conn3 <- [1,418,null,{}] 09:03:46 INFO - PROCESS | 3780 | 1466438626686 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}] 09:03:46 INFO - PROCESS | 3780 | 1466438626688 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:46 INFO - PROCESS | 3780 | 1466438626807 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:03:46 INFO - PROCESS | 3780 | 1466438626830 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3780 | 1466438626832 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:46 INFO - PROCESS | 3780 | ++DOCSHELL 16909400 == 31 [pid = 3780] [id = 114] 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1690B000) [pid = 3780] [serial = 339] [outer = 00000000] 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1690F800) [pid = 3780] [serial = 340] [outer = 1690B000] 09:03:46 INFO - PROCESS | 3780 | 1466438626876 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (169B4000) [pid = 3780] [serial = 341] [outer = 1690B000] 09:03:47 INFO - PROCESS | 3780 | 1466438627725 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1076ms 09:03:47 INFO - PROCESS | 3780 | 1466438627749 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3780 | 1466438627751 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:03:47 INFO - PROCESS | 3780 | 1466438627767 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3780 | 1466438627769 Marionette TRACE conn3 <- [1,422,null,{}] 09:03:47 INFO - PROCESS | 3780 | 1466438627773 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}] 09:03:47 INFO - PROCESS | 3780 | 1466438627775 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:47 INFO - PROCESS | 3780 | 1466438627878 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:03:47 INFO - PROCESS | 3780 | 1466438627884 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3780 | 1466438627886 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:47 INFO - PROCESS | 3780 | ++DOCSHELL 16EC2400 == 32 [pid = 3780] [id = 115] 09:03:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16EC3000) [pid = 3780] [serial = 342] [outer = 00000000] 09:03:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (179D9C00) [pid = 3780] [serial = 343] [outer = 16EC3000] 09:03:47 INFO - PROCESS | 3780 | 1466438627929 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17F6B800) [pid = 3780] [serial = 344] [outer = 16EC3000] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (169B0000) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16EBC000) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17F73800) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19A84400) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1556A400) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1544E400) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15449800) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11C92000) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (10EDEC00) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10EE2800) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15617400) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10511800) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15568000) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A649C00) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1798DC00) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11233000) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1561C000) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AAF1800) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:03:48 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A642000) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:49 INFO - PROCESS | 3780 | 1466438629160 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]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:03:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1415ms 09:03:49 INFO - PROCESS | 3780 | 1466438629193 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3780 | 1466438629195 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:03:49 INFO - PROCESS | 3780 | 1466438629199 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3780 | 1466438629201 Marionette TRACE conn3 <- [1,426,null,{}] 09:03:49 INFO - PROCESS | 3780 | 1466438629204 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}] 09:03:49 INFO - PROCESS | 3780 | 1466438629209 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:49 INFO - PROCESS | 3780 | 1466438629282 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:03:49 INFO - PROCESS | 3780 | 1466438629359 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3780 | 1466438629361 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:49 INFO - PROCESS | 3780 | ++DOCSHELL 10EE2800 == 33 [pid = 3780] [id = 116] 09:03:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1122DC00) [pid = 3780] [serial = 345] [outer = 00000000] 09:03:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (169B0000) [pid = 3780] [serial = 346] [outer = 1122DC00] 09:03:49 INFO - PROCESS | 3780 | 1466438629419 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18069000) [pid = 3780] [serial = 347] [outer = 1122DC00] 09:03:49 INFO - PROCESS | 3780 | 1466438629766 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] 09:03:49 INFO - PROCESS | 3780 | 1466438629788 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 3780 | 1466438629791 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:03:49 INFO - PROCESS | 3780 | 1466438629793 Marionette TRACE conn3 <- [1,430,null,{}] 09:03:49 INFO - PROCESS | 3780 | 1466438629796 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}] 09:03:49 INFO - PROCESS | 3780 | 1466438629798 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:49 INFO - PROCESS | 3780 | 1466438629903 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:03:49 INFO - PROCESS | 3780 | 1466438629911 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3780 | 1466438629913 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:49 INFO - PROCESS | 3780 | ++DOCSHELL 12FD9000 == 34 [pid = 3780] [id = 117] 09:03:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15446400) [pid = 3780] [serial = 348] [outer = 00000000] 09:03:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19B59400) [pid = 3780] [serial = 349] [outer = 15446400] 09:03:49 INFO - PROCESS | 3780 | 1466438629955 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19B5A000) [pid = 3780] [serial = 350] [outer = 15446400] 09:03:50 INFO - PROCESS | 3780 | 1466438630328 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 560ms 09:03:50 INFO - PROCESS | 3780 | 1466438630368 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3780 | 1466438630371 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:03:50 INFO - PROCESS | 3780 | 1466438630375 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3780 | 1466438630377 Marionette TRACE conn3 <- [1,434,null,{}] 09:03:50 INFO - PROCESS | 3780 | 1466438630380 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}] 09:03:50 INFO - PROCESS | 3780 | 1466438630382 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:50 INFO - PROCESS | 3780 | 1466438630436 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:03:50 INFO - PROCESS | 3780 | 1466438630611 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3780 | 1466438630615 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:50 INFO - PROCESS | 3780 | ++DOCSHELL 1047D400 == 35 [pid = 3780] [id = 118] 09:03:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1047F000) [pid = 3780] [serial = 351] [outer = 00000000] 09:03:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10567C00) [pid = 3780] [serial = 352] [outer = 1047F000] 09:03:50 INFO - PROCESS | 3780 | 1466438630715 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A4A400) [pid = 3780] [serial = 353] [outer = 1047F000] 09:03:51 INFO - PROCESS | 3780 | 1466438631397 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1091ms 09:03:51 INFO - PROCESS | 3780 | 1466438631456 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3780 | 1466438631460 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:03:51 INFO - PROCESS | 3780 | 1466438631465 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3780 | 1466438631468 Marionette TRACE conn3 <- [1,438,null,{}] 09:03:51 INFO - PROCESS | 3780 | 1466438631473 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}] 09:03:51 INFO - PROCESS | 3780 | 1466438631476 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:51 INFO - PROCESS | 3780 | 1466438631604 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:03:51 INFO - PROCESS | 3780 | 1466438631703 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3780 | 1466438631706 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:51 INFO - PROCESS | 3780 | ++DOCSHELL 13191000 == 36 [pid = 3780] [id = 119] 09:03:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (139D6000) [pid = 3780] [serial = 354] [outer = 00000000] 09:03:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15065000) [pid = 3780] [serial = 355] [outer = 139D6000] 09:03:51 INFO - PROCESS | 3780 | 1466438631761 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15173400) [pid = 3780] [serial = 356] [outer = 139D6000] 09:03:52 INFO - PROCESS | 3780 | 1466438632642 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1224ms 09:03:52 INFO - PROCESS | 3780 | 1466438632692 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3780 | 1466438632696 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 3780 | 1466438632701 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:03:52 INFO - PROCESS | 3780 | 1466438632704 Marionette TRACE conn3 <- [1,442,null,{}] 09:03:52 INFO - PROCESS | 3780 | 1466438632709 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}] 09:03:52 INFO - PROCESS | 3780 | 1466438632712 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:52 INFO - PROCESS | 3780 | 1466438632825 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 12FD9000 == 35 [pid = 3780] [id = 117] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 10EE2800 == 34 [pid = 3780] [id = 116] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 16EC2400 == 33 [pid = 3780] [id = 115] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 16909400 == 32 [pid = 3780] [id = 114] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 15EE3400 == 31 [pid = 3780] [id = 113] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 13671C00 == 30 [pid = 3780] [id = 112] 09:03:52 INFO - PROCESS | 3780 | --DOCSHELL 10B9A800 == 29 [pid = 3780] [id = 111] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A93FC00) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A64B400) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13678000) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1691B400) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1AB02800) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17692000) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (182E2800) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A266000) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15803000) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16EC0000) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AD52000) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15454000) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15454400) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1556B400) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12BA4400) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18262400) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12FE3400) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11809C00) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13F71800) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CD3C00) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12FE2C00) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (165D0000) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19B5F800) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19B57000) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A89000) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A88800) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A7B6800) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A7BAC00) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19B5B800) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A559C00) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (175A3000) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1691A800) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A0D6000) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 09:03:52 INFO - PROCESS | 3780 | 1466438632925 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3780 | 1466438632932 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:52 INFO - PROCESS | 3780 | ++DOCSHELL 105E7000 == 30 [pid = 3780] [id = 120] 09:03:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (105EA000) [pid = 3780] [serial = 357] [outer = 00000000] 09:03:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10EE2800) [pid = 3780] [serial = 358] [outer = 105EA000] 09:03:53 INFO - PROCESS | 3780 | 1466438633012 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11D86C00) [pid = 3780] [serial = 359] [outer = 105EA000] 09:03:53 INFO - PROCESS | 3780 | 1466438633452 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 782ms 09:03:53 INFO - PROCESS | 3780 | 1466438633508 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3780 | 1466438633512 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:03:53 INFO - PROCESS | 3780 | 1466438633519 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:03:53 INFO - PROCESS | 3780 | 1466438633504 Marionette TRACE conn3 <- [1,446,null,{}] 09:03:53 INFO - PROCESS | 3780 | 1466438633507 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}] 09:03:53 INFO - PROCESS | 3780 | 1466438633510 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:53 INFO - PROCESS | 3780 | 1466438633600 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:03:53 INFO - PROCESS | 3780 | 1466438633609 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3780 | 1466438633611 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:53 INFO - PROCESS | 3780 | ++DOCSHELL 1318D800 == 31 [pid = 3780] [id = 121] 09:03:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1366B400) [pid = 3780] [serial = 360] [outer = 00000000] 09:03:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13A8BC00) [pid = 3780] [serial = 361] [outer = 1366B400] 09:03:53 INFO - PROCESS | 3780 | 1466438633667 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14371C00) [pid = 3780] [serial = 362] [outer = 1366B400] 09:03:54 INFO - PROCESS | 3780 | 1466438634101 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 604ms 09:03:54 INFO - PROCESS | 3780 | 1466438634117 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3780 | 1466438634119 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:03:54 INFO - PROCESS | 3780 | 1466438634127 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3780 | 1466438634130 Marionette TRACE conn3 <- [1,450,null,{}] 09:03:54 INFO - PROCESS | 3780 | 1466438634141 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}] 09:03:54 INFO - PROCESS | 3780 | 1466438634145 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:54 INFO - PROCESS | 3780 | 1466438634237 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:03:54 INFO - PROCESS | 3780 | 1466438634247 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3780 | 1466438634250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:54 INFO - PROCESS | 3780 | ++DOCSHELL 1606F000 == 32 [pid = 3780] [id = 122] 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16077400) [pid = 3780] [serial = 363] [outer = 00000000] 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1622EC00) [pid = 3780] [serial = 364] [outer = 16077400] 09:03:54 INFO - PROCESS | 3780 | 1466438634296 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16902800) [pid = 3780] [serial = 365] [outer = 16077400] 09:03:54 INFO - PROCESS | 3780 | 1466438634735 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] 09:03:54 INFO - PROCESS | 3780 | 1466438634772 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:03:54 INFO - PROCESS | 3780 | 1466438634775 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3780 | 1466438634777 Marionette TRACE conn3 <- [1,454,null,{}] 09:03:54 INFO - PROCESS | 3780 | 1466438634780 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}] 09:03:54 INFO - PROCESS | 3780 | 1466438634782 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:54 INFO - PROCESS | 3780 | 1466438634873 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:03:54 INFO - PROCESS | 3780 | 1466438634878 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3780 | 1466438634880 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:54 INFO - PROCESS | 3780 | ++DOCSHELL 16917000 == 33 [pid = 3780] [id = 123] 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16919C00) [pid = 3780] [serial = 366] [outer = 00000000] 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1758A400) [pid = 3780] [serial = 367] [outer = 16919C00] 09:03:54 INFO - PROCESS | 3780 | 1466438634927 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (175A8C00) [pid = 3780] [serial = 368] [outer = 16919C00] 09:03:55 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:55 INFO - PROCESS | 3780 | 1466438635369 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]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 590ms 09:03:55 INFO - PROCESS | 3780 | 1466438635396 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3780 | 1466438635398 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:03:55 INFO - PROCESS | 3780 | 1466438635401 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3780 | 1466438635403 Marionette TRACE conn3 <- [1,458,null,{}] 09:03:55 INFO - PROCESS | 3780 | 1466438635406 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}] 09:03:55 INFO - PROCESS | 3780 | 1466438635408 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:55 INFO - PROCESS | 3780 | 1466438635496 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:03:55 INFO - PROCESS | 3780 | 1466438635582 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3780 | 1466438635584 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:55 INFO - PROCESS | 3780 | ++DOCSHELL 13A8F000 == 34 [pid = 3780] [id = 124] 09:03:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17986C00) [pid = 3780] [serial = 369] [outer = 00000000] 09:03:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F58C00) [pid = 3780] [serial = 370] [outer = 17986C00] 09:03:55 INFO - PROCESS | 3780 | 1466438635627 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F72000) [pid = 3780] [serial = 371] [outer = 17986C00] 09:03:55 INFO - PROCESS | 3780 | 1466438636007 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] 09:03:56 INFO - PROCESS | 3780 | 1466438636066 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3780 | 1466438636070 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:03:56 INFO - PROCESS | 3780 | 1466438636055 Marionette TRACE conn3 <- [1,462,null,{}] 09:03:56 INFO - PROCESS | 3780 | [3780] 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 09:03:56 INFO - PROCESS | 3780 | [3780] 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 09:03:56 INFO - PROCESS | 3780 | 1466438636075 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}] 09:03:56 INFO - PROCESS | 3780 | 1466438636080 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:56 INFO - PROCESS | 3780 | 1466438636218 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:03:56 INFO - PROCESS | 3780 | 1466438636279 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3780 | 1466438636280 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:56 INFO - PROCESS | 3780 | ++DOCSHELL 19B56400 == 35 [pid = 3780] [id = 125] 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19B58000) [pid = 3780] [serial = 372] [outer = 00000000] 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19B62000) [pid = 3780] [serial = 373] [outer = 19B58000] 09:03:56 INFO - PROCESS | 3780 | 1466438636324 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A03AC00) [pid = 3780] [serial = 374] [outer = 19B58000] 09:03:56 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:56 INFO - PROCESS | 3780 | 1466438636724 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] 09:03:56 INFO - PROCESS | 3780 | 1466438636782 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3780 | 1466438636785 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:03:56 INFO - PROCESS | 3780 | 1466438636787 Marionette TRACE conn3 <- [1,466,null,{}] 09:03:56 INFO - PROCESS | 3780 | 1466438636790 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}] 09:03:56 INFO - PROCESS | 3780 | 1466438636792 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:56 INFO - PROCESS | 3780 | 1466438636908 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:03:56 INFO - PROCESS | 3780 | 1466438636918 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3780 | 1466438636920 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:56 INFO - PROCESS | 3780 | ++DOCSHELL 19A88400 == 36 [pid = 3780] [id = 126] 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0D4000) [pid = 3780] [serial = 375] [outer = 00000000] 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A266400) [pid = 3780] [serial = 376] [outer = 1A0D4000] 09:03:56 INFO - PROCESS | 3780 | 1466438636964 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A55AC00) [pid = 3780] [serial = 377] [outer = 1A0D4000] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15EF0000) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17F6E400) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10EE2C00) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13673C00) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A7BE400) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10B9C000) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16EC3000) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14370400) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10B9BC00) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1122DC00) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:03:57 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1690B000) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:03:57 INFO - PROCESS | 3780 | 1466438637367 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] 09:03:57 INFO - PROCESS | 3780 | 1466438637389 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:03:57 INFO - PROCESS | 3780 | 1466438637393 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3780 | 1466438637394 Marionette TRACE conn3 <- [1,470,null,{}] 09:03:57 INFO - PROCESS | 3780 | 1466438637398 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}] 09:03:57 INFO - PROCESS | 3780 | 1466438637399 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:57 INFO - PROCESS | 3780 | 1466438637475 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:03:57 INFO - PROCESS | 3780 | 1466438637480 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3780 | 1466438637482 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:57 INFO - PROCESS | 3780 | ++DOCSHELL 1690DC00 == 37 [pid = 3780] [id = 127] 09:03:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1690E800) [pid = 3780] [serial = 378] [outer = 00000000] 09:03:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A03EC00) [pid = 3780] [serial = 379] [outer = 1690E800] 09:03:57 INFO - PROCESS | 3780 | 1466438637526 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A25F800) [pid = 3780] [serial = 380] [outer = 1690E800] 09:03:57 INFO - PROCESS | 3780 | 1466438637913 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 560ms 09:03:57 INFO - PROCESS | 3780 | 1466438637953 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3780 | 1466438637955 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:03:57 INFO - PROCESS | 3780 | 1466438637958 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:03:57 INFO - PROCESS | 3780 | 1466438637960 Marionette TRACE conn3 <- [1,474,null,{}] 09:03:57 INFO - PROCESS | 3780 | 1466438637967 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}] 09:03:57 INFO - PROCESS | 3780 | 1466438637969 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:58 INFO - PROCESS | 3780 | 1466438638050 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:03:58 INFO - PROCESS | 3780 | 1466438638056 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3780 | 1466438638058 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:58 INFO - PROCESS | 3780 | ++DOCSHELL 17F67C00 == 38 [pid = 3780] [id = 128] 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A644800) [pid = 3780] [serial = 381] [outer = 00000000] 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A649000) [pid = 3780] [serial = 382] [outer = 1A644800] 09:03:58 INFO - PROCESS | 3780 | 1466438638100 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A650800) [pid = 3780] [serial = 383] [outer = 1A644800] 09:03:58 INFO - PROCESS | 3780 | 1466438638515 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 590ms 09:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:03:58 INFO - PROCESS | 3780 | 1466438638561 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3780 | 1466438638563 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 3780 | 1466438638566 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3780 | 1466438638567 Marionette TRACE conn3 <- [1,478,null,{}] 09:03:58 INFO - PROCESS | 3780 | 1466438638571 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}] 09:03:58 INFO - PROCESS | 3780 | 1466438638572 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:58 INFO - PROCESS | 3780 | 1466438638665 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:03:58 INFO - PROCESS | 3780 | 1466438638672 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3780 | 1466438638674 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:03:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A64C400 == 39 [pid = 3780] [id = 129] 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A7B3800) [pid = 3780] [serial = 384] [outer = 00000000] 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A7BD400) [pid = 3780] [serial = 385] [outer = 1A7B3800] 09:03:58 INFO - PROCESS | 3780 | 1466438638716 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A932400) [pid = 3780] [serial = 386] [outer = 1A7B3800] 09:03:59 INFO - PROCESS | 3780 | --DOCSHELL 10A4BC00 == 38 [pid = 3780] [id = 110] 09:03:59 INFO - PROCESS | 3780 | --DOCSHELL 105E7000 == 37 [pid = 3780] [id = 120] 09:03:59 INFO - PROCESS | 3780 | --DOCSHELL 13191000 == 36 [pid = 3780] [id = 119] 09:03:59 INFO - PROCESS | 3780 | --DOCSHELL 1047D400 == 35 [pid = 3780] [id = 118] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 1318D800 == 34 [pid = 3780] [id = 121] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 1606F000 == 33 [pid = 3780] [id = 122] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 1690DC00 == 32 [pid = 3780] [id = 127] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 19A88400 == 31 [pid = 3780] [id = 126] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 16917000 == 30 [pid = 3780] [id = 123] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 13A8F000 == 29 [pid = 3780] [id = 124] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 19B56400 == 28 [pid = 3780] [id = 125] 09:04:00 INFO - PROCESS | 3780 | --DOCSHELL 17F67C00 == 27 [pid = 3780] [id = 128] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1607C000) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (182DE400) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1149AC00) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16648C00) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13A94C00) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A0D2800) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A93A800) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12FDC400) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F6B800) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15174C00) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AAF6400) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1126F000) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14371800) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1436F400) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11805C00) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19B59400) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (169B0000) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (18069000) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1690F800) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (169B4000) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15450000) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (11884C00) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (179D9C00) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3780 | 1466438640392 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1843ms 09:04:00 INFO - PROCESS | 3780 | 1466438640416 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3780 | 1466438640420 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:04:00 INFO - PROCESS | 3780 | 1466438640425 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3780 | 1466438640428 Marionette TRACE conn3 <- [1,482,null,{}] 09:04:00 INFO - PROCESS | 3780 | 1466438640434 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}] 09:04:00 INFO - PROCESS | 3780 | 1466438640437 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:00 INFO - PROCESS | 3780 | 1466438640530 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:04:00 INFO - PROCESS | 3780 | 1466438640539 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3780 | 1466438640544 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:00 INFO - PROCESS | 3780 | ++DOCSHELL 11232000 == 28 [pid = 3780] [id = 130] 09:04:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11233000) [pid = 3780] [serial = 387] [outer = 00000000] 09:04:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11497400) [pid = 3780] [serial = 388] [outer = 11233000] 09:04:00 INFO - PROCESS | 3780 | 1466438640591 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1149AC00) [pid = 3780] [serial = 389] [outer = 11233000] 09:04:01 INFO - PROCESS | 3780 | 1466438641036 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 663ms 09:04:01 INFO - PROCESS | 3780 | 1466438641085 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3780 | 1466438641090 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:04:01 INFO - PROCESS | 3780 | 1466438641096 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:04:01 INFO - PROCESS | 3780 | 1466438641099 Marionette TRACE conn3 <- [1,486,null,{}] 09:04:01 INFO - PROCESS | 3780 | 1466438641103 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}] 09:04:01 INFO - PROCESS | 3780 | 1466438641106 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:01 INFO - PROCESS | 3780 | 1466438641193 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:04:01 INFO - PROCESS | 3780 | 1466438641199 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3780 | 1466438641202 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:01 INFO - PROCESS | 3780 | ++DOCSHELL 12C80000 == 29 [pid = 3780] [id = 131] 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (12C82400) [pid = 3780] [serial = 390] [outer = 00000000] 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12FDE000) [pid = 3780] [serial = 391] [outer = 12C82400] 09:04:01 INFO - PROCESS | 3780 | 1466438641232 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13167000) [pid = 3780] [serial = 392] [outer = 12C82400] 09:04:01 INFO - PROCESS | 3780 | 1466438641671 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]]]}] 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (132BD800) [pid = 3780] [serial = 393] [outer = 1B3E9400] 09:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 649ms 09:04:01 INFO - PROCESS | 3780 | 1466438641759 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3780 | 1466438641762 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:04:01 INFO - PROCESS | 3780 | 1466438641765 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3780 | 1466438641768 Marionette TRACE conn3 <- [1,490,null,{}] 09:04:01 INFO - PROCESS | 3780 | 1466438641779 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}] 09:04:01 INFO - PROCESS | 3780 | 1466438641783 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:01 INFO - PROCESS | 3780 | 1466438641903 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:04:01 INFO - PROCESS | 3780 | 1466438641957 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3780 | 1466438641960 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:01 INFO - PROCESS | 3780 | ++DOCSHELL 1436F000 == 30 [pid = 3780] [id = 132] 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1436F400) [pid = 3780] [serial = 394] [outer = 00000000] 09:04:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1544E400) [pid = 3780] [serial = 395] [outer = 1436F400] 09:04:01 INFO - PROCESS | 3780 | 1466438642007 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15453000) [pid = 3780] [serial = 396] [outer = 1436F400] 09:04:02 INFO - PROCESS | 3780 | 1466438642339 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]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 604ms 09:04:02 INFO - PROCESS | 3780 | 1466438642368 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3780 | 1466438642370 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:04:02 INFO - PROCESS | 3780 | 1466438642373 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3780 | 1466438642375 Marionette TRACE conn3 <- [1,494,null,{}] 09:04:02 INFO - PROCESS | 3780 | 1466438642389 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}] 09:04:02 INFO - PROCESS | 3780 | 1466438642391 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:02 INFO - PROCESS | 3780 | 1466438642482 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:04:02 INFO - PROCESS | 3780 | 1466438642489 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3780 | 1466438642491 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:02 INFO - PROCESS | 3780 | ++DOCSHELL 13A08C00 == 31 [pid = 3780] [id = 133] 09:04:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15449C00) [pid = 3780] [serial = 397] [outer = 00000000] 09:04:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15618C00) [pid = 3780] [serial = 398] [outer = 15449C00] 09:04:02 INFO - PROCESS | 3780 | 1466438642534 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15EEC800) [pid = 3780] [serial = 399] [outer = 15449C00] 09:04:02 INFO - PROCESS | 3780 | 1466438642922 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]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 560ms 09:04:02 INFO - PROCESS | 3780 | 1466438642937 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3780 | 1466438642939 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:04:02 INFO - PROCESS | 3780 | 1466438642942 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3780 | 1466438642944 Marionette TRACE conn3 <- [1,498,null,{}] 09:04:02 INFO - PROCESS | 3780 | 1466438642947 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}] 09:04:02 INFO - PROCESS | 3780 | 1466438642949 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:02 INFO - PROCESS | 3780 | 1466438643007 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:04:03 INFO - PROCESS | 3780 | 1466438643013 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3780 | 1466438643015 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:03 INFO - PROCESS | 3780 | ++DOCSHELL 16864400 == 32 [pid = 3780] [id = 134] 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16865400) [pid = 3780] [serial = 400] [outer = 00000000] 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16905800) [pid = 3780] [serial = 401] [outer = 16865400] 09:04:03 INFO - PROCESS | 3780 | 1466438643058 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1690A000) [pid = 3780] [serial = 402] [outer = 16865400] 09:04:03 INFO - PROCESS | 3780 | 1466438643499 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 590ms 09:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:04:03 INFO - PROCESS | 3780 | 1466438643545 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3780 | 1466438643547 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 3780 | 1466438643550 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3780 | 1466438643551 Marionette TRACE conn3 <- [1,502,null,{}] 09:04:03 INFO - PROCESS | 3780 | 1466438643554 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}] 09:04:03 INFO - PROCESS | 3780 | 1466438643560 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:03 INFO - PROCESS | 3780 | 1466438643643 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:04:03 INFO - PROCESS | 3780 | 1466438643648 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3780 | 1466438643651 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:03 INFO - PROCESS | 3780 | ++DOCSHELL 16909C00 == 33 [pid = 3780] [id = 135] 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1690EC00) [pid = 3780] [serial = 403] [outer = 00000000] 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (174EEC00) [pid = 3780] [serial = 404] [outer = 1690EC00] 09:04:03 INFO - PROCESS | 3780 | 1466438643698 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17694800) [pid = 3780] [serial = 405] [outer = 1690EC00] 09:04:04 INFO - PROCESS | 3780 | 1466438644109 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 604ms 09:04:04 INFO - PROCESS | 3780 | 1466438644151 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3780 | 1466438644153 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:04:04 INFO - PROCESS | 3780 | 1466438644156 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3780 | 1466438644158 Marionette TRACE conn3 <- [1,506,null,{}] 09:04:04 INFO - PROCESS | 3780 | 1466438644161 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}] 09:04:04 INFO - PROCESS | 3780 | 1466438644163 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:04 INFO - PROCESS | 3780 | 1466438644231 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:04:04 INFO - PROCESS | 3780 | 1466438644236 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3780 | 1466438644238 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:04 INFO - PROCESS | 3780 | ++DOCSHELL 1798DC00 == 34 [pid = 3780] [id = 136] 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (179D0400) [pid = 3780] [serial = 406] [outer = 00000000] 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F69400) [pid = 3780] [serial = 407] [outer = 179D0400] 09:04:04 INFO - PROCESS | 3780 | 1466438644281 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17F71C00) [pid = 3780] [serial = 408] [outer = 179D0400] 09:04:04 INFO - PROCESS | 3780 | 1466438644691 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 560ms 09:04:04 INFO - PROCESS | 3780 | 1466438644719 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3780 | 1466438644722 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:04:04 INFO - PROCESS | 3780 | 1466438644743 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3780 | 1466438644744 Marionette TRACE conn3 <- [1,510,null,{}] 09:04:04 INFO - PROCESS | 3780 | 1466438644749 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}] 09:04:04 INFO - PROCESS | 3780 | 1466438644750 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:04 INFO - PROCESS | 3780 | 1466438644807 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:04:04 INFO - PROCESS | 3780 | 1466438644813 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3780 | 1466438644815 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:04 INFO - PROCESS | 3780 | ++DOCSHELL 17F68800 == 35 [pid = 3780] [id = 137] 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18256C00) [pid = 3780] [serial = 409] [outer = 00000000] 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (182E2C00) [pid = 3780] [serial = 410] [outer = 18256C00] 09:04:04 INFO - PROCESS | 3780 | 1466438644858 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (182E3400) [pid = 3780] [serial = 411] [outer = 18256C00] 09:04:05 INFO - PROCESS | 3780 | 1466438645251 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 560ms 09:04:05 INFO - PROCESS | 3780 | 1466438645303 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3780 | 1466438645305 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:04:05 INFO - PROCESS | 3780 | 1466438645308 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3780 | 1466438645310 Marionette TRACE conn3 <- [1,514,null,{}] 09:04:05 INFO - PROCESS | 3780 | 1466438645313 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}] 09:04:05 INFO - PROCESS | 3780 | 1466438645315 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:05 INFO - PROCESS | 3780 | 1466438645403 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:04:05 INFO - PROCESS | 3780 | 1466438645410 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3780 | 1466438645412 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:05 INFO - PROCESS | 3780 | ++DOCSHELL 1436E800 == 36 [pid = 3780] [id = 138] 09:04:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18071400) [pid = 3780] [serial = 412] [outer = 00000000] 09:04:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19B56C00) [pid = 3780] [serial = 413] [outer = 18071400] 09:04:05 INFO - PROCESS | 3780 | 1466438645498 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19B5B000) [pid = 3780] [serial = 414] [outer = 18071400] 09:04:05 INFO - PROCESS | 3780 | 1466438645898 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 664ms 09:04:05 INFO - PROCESS | 3780 | 1466438645968 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3780 | 1466438645970 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:04:05 INFO - PROCESS | 3780 | 1466438645973 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:04:05 INFO - PROCESS | 3780 | 1466438645975 Marionette TRACE conn3 <- [1,518,null,{}] 09:04:05 INFO - PROCESS | 3780 | 1466438645978 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}] 09:04:05 INFO - PROCESS | 3780 | 1466438645980 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:06 INFO - PROCESS | 3780 | 1466438646074 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:04:06 INFO - PROCESS | 3780 | 1466438646135 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3780 | 1466438646137 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:06 INFO - PROCESS | 3780 | ++DOCSHELL 1055FC00 == 37 [pid = 3780] [id = 139] 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1606F000) [pid = 3780] [serial = 415] [outer = 00000000] 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A045800) [pid = 3780] [serial = 416] [outer = 1606F000] 09:04:06 INFO - PROCESS | 3780 | 1466438646180 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A0D4800) [pid = 3780] [serial = 417] [outer = 1606F000] 09:04:06 INFO - PROCESS | 3780 | 1466438646557 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 604ms 09:04:06 INFO - PROCESS | 3780 | 1466438646577 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3780 | 1466438646580 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 3780 | 1466438646583 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:04:06 INFO - PROCESS | 3780 | 1466438646585 Marionette TRACE conn3 <- [1,522,null,{}] 09:04:06 INFO - PROCESS | 3780 | 1466438646588 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}] 09:04:06 INFO - PROCESS | 3780 | 1466438646591 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:06 INFO - PROCESS | 3780 | 1466438646718 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:04:06 INFO - PROCESS | 3780 | 1466438646782 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3780 | 1466438646785 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:06 INFO - PROCESS | 3780 | ++DOCSHELL 16230400 == 38 [pid = 3780] [id = 140] 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A267000) [pid = 3780] [serial = 418] [outer = 00000000] 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7B8C00) [pid = 3780] [serial = 419] [outer = 1A267000] 09:04:06 INFO - PROCESS | 3780 | 1466438646828 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A932C00) [pid = 3780] [serial = 420] [outer = 1A267000] 09:04:07 INFO - PROCESS | 3780 | 1466438647353 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]]]}] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A644800) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17986C00) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19B58000) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A0D4000) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16919C00) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16077400) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1366B400) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105EA000) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (139D6000) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1047F000) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1690E800) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:04:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15446400) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 840ms 09:04:07 INFO - PROCESS | 3780 | 1466438647426 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3780 | 1466438647428 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 3780 | 1466438647431 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:07 INFO - PROCESS | 3780 | 1466438647432 Marionette TRACE conn3 <- [1,526,null,{}] 09:04:07 INFO - PROCESS | 3780 | 1466438647436 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}] 09:04:07 INFO - PROCESS | 3780 | 1466438647437 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:07 INFO - PROCESS | 3780 | 1466438647514 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:04:07 INFO - PROCESS | 3780 | 1466438647521 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3780 | 1466438647523 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:07 INFO - PROCESS | 3780 | ++DOCSHELL 13675400 == 39 [pid = 3780] [id = 141] 09:04:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13678C00) [pid = 3780] [serial = 421] [outer = 00000000] 09:04:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15616400) [pid = 3780] [serial = 422] [outer = 13678C00] 09:04:07 INFO - PROCESS | 3780 | 1466438647565 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15619000) [pid = 3780] [serial = 423] [outer = 13678C00] 09:04:07 INFO - PROCESS | 3780 | 1466438647989 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 605ms 09:04:08 INFO - PROCESS | 3780 | 1466438648046 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3780 | 1466438648048 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:08 INFO - PROCESS | 3780 | 1466438648051 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3780 | 1466438648053 Marionette TRACE conn3 <- [1,530,null,{}] 09:04:08 INFO - PROCESS | 3780 | 1466438648056 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}] 09:04:08 INFO - PROCESS | 3780 | 1466438648042 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:08 INFO - PROCESS | 3780 | 1466438648128 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:04:08 INFO - PROCESS | 3780 | 1466438648133 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3780 | 1466438648135 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:08 INFO - PROCESS | 3780 | ++DOCSHELL 1556B400 == 40 [pid = 3780] [id = 142] 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16859800) [pid = 3780] [serial = 424] [outer = 00000000] 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A559000) [pid = 3780] [serial = 425] [outer = 16859800] 09:04:08 INFO - PROCESS | 3780 | 1466438648176 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A932800) [pid = 3780] [serial = 426] [outer = 16859800] 09:04:08 INFO - PROCESS | 3780 | 1466438648558 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"]]]}] 09:04:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 560ms 09:04:08 INFO - PROCESS | 3780 | 1466438648611 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3780 | 1466438648613 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:04:08 INFO - PROCESS | 3780 | 1466438648616 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3780 | 1466438648618 Marionette TRACE conn3 <- [1,534,null,{}] 09:04:08 INFO - PROCESS | 3780 | 1466438648621 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}] 09:04:08 INFO - PROCESS | 3780 | 1466438648623 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:08 INFO - PROCESS | 3780 | 1466438648713 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:04:08 INFO - PROCESS | 3780 | 1466438648718 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3780 | 1466438648720 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:08 INFO - PROCESS | 3780 | ++DOCSHELL 16905400 == 41 [pid = 3780] [id = 143] 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (174ED800) [pid = 3780] [serial = 427] [outer = 00000000] 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1AAF8400) [pid = 3780] [serial = 428] [outer = 174ED800] 09:04:08 INFO - PROCESS | 3780 | 1466438648745 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AAFC800) [pid = 3780] [serial = 429] [outer = 174ED800] 09:04:09 INFO - PROCESS | 3780 | 1466438649128 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:04:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 560ms 09:04:09 INFO - PROCESS | 3780 | 1466438649178 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3780 | 1466438649180 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:04:09 INFO - PROCESS | 3780 | 1466438649183 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:04:09 INFO - PROCESS | 3780 | 1466438649184 Marionette TRACE conn3 <- [1,538,null,{}] 09:04:09 INFO - PROCESS | 3780 | 1466438649187 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}] 09:04:09 INFO - PROCESS | 3780 | 1466438649189 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:09 INFO - PROCESS | 3780 | 1466438649264 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:04:09 INFO - PROCESS | 3780 | 1466438649413 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3780 | 1466438649417 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:09 INFO - PROCESS | 3780 | ++DOCSHELL 10434C00 == 42 [pid = 3780] [id = 144] 09:04:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10437C00) [pid = 3780] [serial = 430] [outer = 00000000] 09:04:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A45800) [pid = 3780] [serial = 431] [outer = 10437C00] 09:04:09 INFO - PROCESS | 3780 | 1466438649517 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10B9A400) [pid = 3780] [serial = 432] [outer = 10437C00] 09:04:10 INFO - PROCESS | 3780 | 1466438650113 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:04:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 973ms 09:04:10 INFO - PROCESS | 3780 | 1466438650181 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3780 | 1466438650185 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:04:10 INFO - PROCESS | 3780 | 1466438650189 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3780 | 1466438650193 Marionette TRACE conn3 <- [1,542,null,{}] 09:04:10 INFO - PROCESS | 3780 | 1466438650223 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}] 09:04:10 INFO - PROCESS | 3780 | 1466438650226 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:10 INFO - PROCESS | 3780 | 1466438650341 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:04:10 INFO - PROCESS | 3780 | 1466438650440 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3780 | 1466438650444 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:10 INFO - PROCESS | 3780 | ++DOCSHELL 12BA2000 == 43 [pid = 3780] [id = 145] 09:04:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12C7FC00) [pid = 3780] [serial = 433] [outer = 00000000] 09:04:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (14368C00) [pid = 3780] [serial = 434] [outer = 12C7FC00] 09:04:10 INFO - PROCESS | 3780 | 1466438650498 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15144000) [pid = 3780] [serial = 435] [outer = 12C7FC00] 09:04:10 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:11 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:11 INFO - PROCESS | 3780 | 1466438651404 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]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1253ms 09:04:11 INFO - PROCESS | 3780 | 1466438651447 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3780 | 1466438651452 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:04:11 INFO - PROCESS | 3780 | 1466438651457 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3780 | 1466438651460 Marionette TRACE conn3 <- [1,546,null,{}] 09:04:11 INFO - PROCESS | 3780 | 1466438651466 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}] 09:04:11 INFO - PROCESS | 3780 | 1466438651469 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:11 INFO - PROCESS | 3780 | 1466438651563 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:04:11 INFO - PROCESS | 3780 | 1466438651644 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 3780 | 1466438651648 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:11 INFO - PROCESS | 3780 | ++DOCSHELL 10B8D800 == 44 [pid = 3780] [id = 146] 09:04:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10B8DC00) [pid = 3780] [serial = 436] [outer = 00000000] 09:04:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (129E1000) [pid = 3780] [serial = 437] [outer = 10B8DC00] 09:04:11 INFO - PROCESS | 3780 | 1466438651742 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12FDC400) [pid = 3780] [serial = 438] [outer = 10B8DC00] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 16905400 == 43 [pid = 3780] [id = 143] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1556B400 == 42 [pid = 3780] [id = 142] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 13675400 == 41 [pid = 3780] [id = 141] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 16230400 == 40 [pid = 3780] [id = 140] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1055FC00 == 39 [pid = 3780] [id = 139] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1436E800 == 38 [pid = 3780] [id = 138] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 17F68800 == 37 [pid = 3780] [id = 137] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1798DC00 == 36 [pid = 3780] [id = 136] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 16909C00 == 35 [pid = 3780] [id = 135] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 16864400 == 34 [pid = 3780] [id = 134] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 13A08C00 == 33 [pid = 3780] [id = 133] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1436F000 == 32 [pid = 3780] [id = 132] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 12C80000 == 31 [pid = 3780] [id = 131] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 11232000 == 30 [pid = 3780] [id = 130] 09:04:11 INFO - PROCESS | 3780 | --DOCSHELL 1A64C400 == 29 [pid = 3780] [id = 129] 09:04:11 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19B5A000) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A650800) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17F58C00) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 09:04:11 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19B62000) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17F72000) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A266400) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A03AC00) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A649000) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A55AC00) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1758A400) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1622EC00) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16902800) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13A8BC00) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14371C00) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10EE2800) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11D86C00) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15173400) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15065000) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A4A400) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10567C00) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A7BD400) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A03EC00) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A25F800) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (175A8C00) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3780 | 1466438652202 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 796ms 09:04:12 INFO - PROCESS | 3780 | 1466438652246 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3780 | 1466438652251 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:04:12 INFO - PROCESS | 3780 | 1466438652257 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3780 | 1466438652260 Marionette TRACE conn3 <- [1,550,null,{}] 09:04:12 INFO - PROCESS | 3780 | 1466438652264 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}] 09:04:12 INFO - PROCESS | 3780 | 1466438652266 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:12 INFO - PROCESS | 3780 | 1466438652350 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:04:12 INFO - PROCESS | 3780 | 1466438652358 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3780 | 1466438652360 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:12 INFO - PROCESS | 3780 | ++DOCSHELL 13A08800 == 30 [pid = 3780] [id = 147] 09:04:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13A08C00) [pid = 3780] [serial = 439] [outer = 00000000] 09:04:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13F7C400) [pid = 3780] [serial = 440] [outer = 13A08C00] 09:04:12 INFO - PROCESS | 3780 | 1466438652406 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14373000) [pid = 3780] [serial = 441] [outer = 13A08C00] 09:04:12 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:12 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:12 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:12 INFO - PROCESS | 3780 | 1466438652835 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 604ms 09:04:12 INFO - PROCESS | 3780 | 1466438652860 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3780 | 1466438652862 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:04:12 INFO - PROCESS | 3780 | 1466438652870 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3780 | 1466438652873 Marionette TRACE conn3 <- [1,554,null,{}] 09:04:12 INFO - PROCESS | 3780 | 1466438652884 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}] 09:04:12 INFO - PROCESS | 3780 | 1466438652888 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:12 INFO - PROCESS | 3780 | 1466438652970 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:04:12 INFO - PROCESS | 3780 | 1466438652979 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3780 | 1466438652982 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:13 INFO - PROCESS | 3780 | ++DOCSHELL 1580E400 == 31 [pid = 3780] [id = 148] 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1593BC00) [pid = 3780] [serial = 442] [outer = 00000000] 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1607B400) [pid = 3780] [serial = 443] [outer = 1593BC00] 09:04:13 INFO - PROCESS | 3780 | 1466438653040 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (165DC400) [pid = 3780] [serial = 444] [outer = 1593BC00] 09:04:13 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:13 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:13 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:13 INFO - PROCESS | 3780 | 1466438653495 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 664ms 09:04:13 INFO - PROCESS | 3780 | 1466438653536 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3780 | 1466438653538 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:04:13 INFO - PROCESS | 3780 | 1466438653542 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3780 | 1466438653543 Marionette TRACE conn3 <- [1,558,null,{}] 09:04:13 INFO - PROCESS | 3780 | 1466438653546 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}] 09:04:13 INFO - PROCESS | 3780 | 1466438653548 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:13 INFO - PROCESS | 3780 | 1466438653614 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:04:13 INFO - PROCESS | 3780 | 1466438653619 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3780 | 1466438653629 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:13 INFO - PROCESS | 3780 | ++DOCSHELL 16910800 == 32 [pid = 3780] [id = 149] 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16910C00) [pid = 3780] [serial = 445] [outer = 00000000] 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16F71000) [pid = 3780] [serial = 446] [outer = 16910C00] 09:04:13 INFO - PROCESS | 3780 | 1466438653676 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (175A3400) [pid = 3780] [serial = 447] [outer = 16910C00] 09:04:13 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:13 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:14 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:14 INFO - PROCESS | 3780 | 1466438654088 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 590ms 09:04:14 INFO - PROCESS | 3780 | 1466438654144 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3780 | 1466438654146 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3780 | 1466438654149 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:04:14 INFO - PROCESS | 3780 | 1466438654151 Marionette TRACE conn3 <- [1,562,null,{}] 09:04:14 INFO - PROCESS | 3780 | 1466438654155 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}] 09:04:14 INFO - PROCESS | 3780 | 1466438654157 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:14 INFO - PROCESS | 3780 | 1466438654244 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:04:14 INFO - PROCESS | 3780 | 1466438654249 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3780 | 1466438654251 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:14 INFO - PROCESS | 3780 | ++DOCSHELL 1798D800 == 33 [pid = 3780] [id = 150] 09:04:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (179CFC00) [pid = 3780] [serial = 448] [outer = 00000000] 09:04:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F6A800) [pid = 3780] [serial = 449] [outer = 179CFC00] 09:04:14 INFO - PROCESS | 3780 | 1466438654321 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18074000) [pid = 3780] [serial = 450] [outer = 179CFC00] 09:04:14 INFO - PROCESS | 3780 | 1466438654737 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 649ms 09:04:14 INFO - PROCESS | 3780 | 1466438654795 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3780 | 1466438654797 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:04:14 INFO - PROCESS | 3780 | 1466438654808 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3780 | 1466438654810 Marionette TRACE conn3 <- [1,566,null,{}] 09:04:14 INFO - PROCESS | 3780 | 1466438654813 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}] 09:04:14 INFO - PROCESS | 3780 | 1466438654819 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:14 INFO - PROCESS | 3780 | 1466438654953 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:04:14 INFO - PROCESS | 3780 | 1466438654963 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3780 | 1466438654965 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:14 INFO - PROCESS | 3780 | ++DOCSHELL 182DF400 == 34 [pid = 3780] [id = 151] 09:04:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (182E0C00) [pid = 3780] [serial = 451] [outer = 00000000] 09:04:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19B63C00) [pid = 3780] [serial = 452] [outer = 182E0C00] 09:04:14 INFO - PROCESS | 3780 | 1466438655008 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A047C00) [pid = 3780] [serial = 453] [outer = 182E0C00] 09:04:15 INFO - PROCESS | 3780 | 1466438655412 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 590ms 09:04:15 INFO - PROCESS | 3780 | 1466438655414 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3780 | 1466438655416 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:04:15 INFO - PROCESS | 3780 | 1466438655419 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3780 | 1466438655421 Marionette TRACE conn3 <- [1,570,null,{}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:04:15 INFO - PROCESS | 3780 | 1466438655424 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}] 09:04:15 INFO - PROCESS | 3780 | 1466438655426 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:15 INFO - PROCESS | 3780 | 1466438655564 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:04:15 INFO - PROCESS | 3780 | 1466438655582 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3780 | 1466438655584 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:15 INFO - PROCESS | 3780 | ++DOCSHELL 104E8800 == 35 [pid = 3780] [id = 152] 09:04:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11CD3800) [pid = 3780] [serial = 454] [outer = 00000000] 09:04:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A266C00) [pid = 3780] [serial = 455] [outer = 11CD3800] 09:04:15 INFO - PROCESS | 3780 | 1466438655630 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A55C400) [pid = 3780] [serial = 456] [outer = 11CD3800] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1606F000) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A267000) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13678C00) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12C82400) [pid = 3780] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16859800) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15449C00) [pid = 3780] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1690EC00) [pid = 3780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (18256C00) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A7B3800) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1436F400) [pid = 3780] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11233000) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16865400) [pid = 3780] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (179D0400) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:04:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18071400) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:04:16 INFO - PROCESS | 3780 | 1466438656210 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 825ms 09:04:16 INFO - PROCESS | 3780 | 1466438656260 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3780 | 1466438656262 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:04:16 INFO - PROCESS | 3780 | 1466438656265 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:04:16 INFO - PROCESS | 3780 | 1466438656267 Marionette TRACE conn3 <- [1,574,null,{}] 09:04:16 INFO - PROCESS | 3780 | 1466438656270 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}] 09:04:16 INFO - PROCESS | 3780 | 1466438656272 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:16 INFO - PROCESS | 3780 | 1466438656348 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:04:16 INFO - PROCESS | 3780 | 1466438656353 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3780 | 1466438656355 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:16 INFO - PROCESS | 3780 | ++DOCSHELL 139D9800 == 36 [pid = 3780] [id = 153] 09:04:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13A01800) [pid = 3780] [serial = 457] [outer = 00000000] 09:04:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1606F000) [pid = 3780] [serial = 458] [outer = 13A01800] 09:04:16 INFO - PROCESS | 3780 | 1466438656399 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (174F0000) [pid = 3780] [serial = 459] [outer = 13A01800] 09:04:16 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:16 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:16 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:16 INFO - PROCESS | 3780 | 1466438656812 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 605ms 09:04:16 INFO - PROCESS | 3780 | 1466438656868 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3780 | 1466438656870 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:04:16 INFO - PROCESS | 3780 | 1466438656874 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3780 | 1466438656875 Marionette TRACE conn3 <- [1,578,null,{}] 09:04:16 INFO - PROCESS | 3780 | 1466438656879 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}] 09:04:16 INFO - PROCESS | 3780 | 1466438656881 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:16 INFO - PROCESS | 3780 | 1466438656966 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:04:16 INFO - PROCESS | 3780 | 1466438656972 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3780 | 1466438656974 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:16 INFO - PROCESS | 3780 | ++DOCSHELL 1556B000 == 37 [pid = 3780] [id = 154] 09:04:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F6C400) [pid = 3780] [serial = 460] [outer = 00000000] 09:04:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19B64400) [pid = 3780] [serial = 461] [outer = 17F6C400] 09:04:17 INFO - PROCESS | 3780 | 1466438657016 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A049400) [pid = 3780] [serial = 462] [outer = 17F6C400] 09:04:17 INFO - PROCESS | 3780 | 1466438657400 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 560ms 09:04:17 INFO - PROCESS | 3780 | 1466438657450 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3780 | 1466438657452 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 3780 | 1466438657455 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:04:17 INFO - PROCESS | 3780 | 1466438657457 Marionette TRACE conn3 <- [1,582,null,{}] 09:04:17 INFO - PROCESS | 3780 | 1466438657460 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}] 09:04:17 INFO - PROCESS | 3780 | 1466438657471 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:17 INFO - PROCESS | 3780 | 1466438657535 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:04:17 INFO - PROCESS | 3780 | 1466438657540 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3780 | 1466438657542 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:17 INFO - PROCESS | 3780 | ++DOCSHELL 16905000 == 38 [pid = 3780] [id = 155] 09:04:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19B59800) [pid = 3780] [serial = 463] [outer = 00000000] 09:04:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A7B2000) [pid = 3780] [serial = 464] [outer = 19B59800] 09:04:17 INFO - PROCESS | 3780 | 1466438657587 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A7B3000) [pid = 3780] [serial = 465] [outer = 19B59800] 09:04:17 INFO - PROCESS | 3780 | 1466438657989 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 560ms 09:04:18 INFO - PROCESS | 3780 | 1466438658025 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3780 | 1466438658027 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:04:18 INFO - PROCESS | 3780 | 1466438658035 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3780 | 1466438658037 Marionette TRACE conn3 <- [1,586,null,{}] 09:04:18 INFO - PROCESS | 3780 | 1466438658040 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}] 09:04:18 INFO - PROCESS | 3780 | 1466438658042 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:18 INFO - PROCESS | 3780 | 1466438658162 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:04:18 INFO - PROCESS | 3780 | 1466438658339 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 3780 | 1466438658342 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:18 INFO - PROCESS | 3780 | ++DOCSHELL 1047E000 == 39 [pid = 3780] [id = 156] 09:04:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1047F000) [pid = 3780] [serial = 466] [outer = 00000000] 09:04:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (105F2400) [pid = 3780] [serial = 467] [outer = 1047F000] 09:04:18 INFO - PROCESS | 3780 | 1466438658383 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10EDC400) [pid = 3780] [serial = 468] [outer = 1047F000] 09:04:18 INFO - PROCESS | 3780 | 1466438658910 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 943ms 09:04:18 INFO - PROCESS | 3780 | 1466438658968 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3780 | 1466438658972 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:04:18 INFO - PROCESS | 3780 | 1466438658977 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3780 | 1466438658980 Marionette TRACE conn3 <- [1,590,null,{}] 09:04:18 INFO - PROCESS | 3780 | 1466438658985 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}] 09:04:18 INFO - PROCESS | 3780 | 1466438658988 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:19 INFO - PROCESS | 3780 | 1466438659097 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:04:19 INFO - PROCESS | 3780 | 1466438659221 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3780 | 1466438659224 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:19 INFO - PROCESS | 3780 | ++DOCSHELL 15148800 == 40 [pid = 3780] [id = 157] 09:04:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15448000) [pid = 3780] [serial = 469] [outer = 00000000] 09:04:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15452000) [pid = 3780] [serial = 470] [outer = 15448000] 09:04:19 INFO - PROCESS | 3780 | 1466438659262 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15616C00) [pid = 3780] [serial = 471] [outer = 15448000] 09:04:19 INFO - PROCESS | 3780 | 1466438659813 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 855ms 09:04:19 INFO - PROCESS | 3780 | 1466438659846 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:04:19 INFO - PROCESS | 3780 | 1466438659849 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:04:19 INFO - PROCESS | 3780 | 1466438659853 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3780 | 1466438659855 Marionette TRACE conn3 <- [1,594,null,{}] 09:04:19 INFO - PROCESS | 3780 | 1466438659859 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}] 09:04:19 INFO - PROCESS | 3780 | 1466438659861 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:19 INFO - PROCESS | 3780 | 1466438659952 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:04:20 INFO - PROCESS | 3780 | 1466438660050 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3780 | 1466438660053 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:20 INFO - PROCESS | 3780 | ++DOCSHELL 169AC000 == 41 [pid = 3780] [id = 158] 09:04:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16EB8800) [pid = 3780] [serial = 472] [outer = 00000000] 09:04:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17F67400) [pid = 3780] [serial = 473] [outer = 16EB8800] 09:04:20 INFO - PROCESS | 3780 | 1466438660104 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19A8C000) [pid = 3780] [serial = 474] [outer = 16EB8800] 09:04:20 INFO - PROCESS | 3780 | 1466438660672 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 900ms 09:04:20 INFO - PROCESS | 3780 | 1466438660744 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3780 | 1466438660748 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:04:20 INFO - PROCESS | 3780 | 1466438660759 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3780 | 1466438660764 Marionette TRACE conn3 <- [1,598,null,{}] 09:04:20 INFO - PROCESS | 3780 | 1466438660767 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}] 09:04:20 INFO - PROCESS | 3780 | 1466438660771 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:20 INFO - PROCESS | 3780 | 1466438660861 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:04:21 INFO - PROCESS | 3780 | 1466438661038 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3780 | 1466438661041 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:21 INFO - PROCESS | 3780 | ++DOCSHELL 1AD49000 == 42 [pid = 3780] [id = 159] 09:04:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AD49400) [pid = 3780] [serial = 475] [outer = 00000000] 09:04:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AD4E400) [pid = 3780] [serial = 476] [outer = 1AD49400] 09:04:21 INFO - PROCESS | 3780 | 1466438661094 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AD54C00) [pid = 3780] [serial = 477] [outer = 1AD49400] 09:04:21 INFO - PROCESS | 3780 | 1466438661821 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]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1121ms 09:04:21 INFO - PROCESS | 3780 | 1466438661880 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3780 | 1466438661884 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:04:21 INFO - PROCESS | 3780 | 1466438661889 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:04:21 INFO - PROCESS | 3780 | 1466438661893 Marionette TRACE conn3 <- [1,602,null,{}] 09:04:21 INFO - PROCESS | 3780 | 1466438661898 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}] 09:04:21 INFO - PROCESS | 3780 | 1466438661901 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:21 INFO - PROCESS | 3780 | 1466438661998 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:04:22 INFO - PROCESS | 3780 | 1466438662106 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3780 | 1466438662111 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:22 INFO - PROCESS | 3780 | ++DOCSHELL 1513EC00 == 43 [pid = 3780] [id = 160] 09:04:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15149400) [pid = 3780] [serial = 478] [outer = 00000000] 09:04:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15451400) [pid = 3780] [serial = 479] [outer = 15149400] 09:04:22 INFO - PROCESS | 3780 | 1466438662160 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15568800) [pid = 3780] [serial = 480] [outer = 15149400] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 16905000 == 42 [pid = 3780] [id = 155] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 1556B000 == 41 [pid = 3780] [id = 154] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 139D9800 == 40 [pid = 3780] [id = 153] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 104E8800 == 39 [pid = 3780] [id = 152] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 182DF400 == 38 [pid = 3780] [id = 151] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 1798D800 == 37 [pid = 3780] [id = 150] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 16910800 == 36 [pid = 3780] [id = 149] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 1580E400 == 35 [pid = 3780] [id = 148] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 13A08800 == 34 [pid = 3780] [id = 147] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 10B8D800 == 33 [pid = 3780] [id = 146] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 10434C00 == 32 [pid = 3780] [id = 144] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 12BA2000 == 31 [pid = 3780] [id = 145] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 1AD49000 == 30 [pid = 3780] [id = 159] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 169AC000 == 29 [pid = 3780] [id = 158] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 1047E000 == 28 [pid = 3780] [id = 156] 09:04:23 INFO - PROCESS | 3780 | --DOCSHELL 15148800 == 27 [pid = 3780] [id = 157] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AAF8400) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1561B800) [pid = 3780] [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.] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A0D4800) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A045800) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A7B8C00) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A932C00) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15616400) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12FDE000) [pid = 3780] [serial = 391] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15619000) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13167000) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A559000) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15618C00) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15EEC800) [pid = 3780] [serial = 399] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (174EEC00) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17694800) [pid = 3780] [serial = 405] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (182E2C00) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A932400) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1544E400) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15453000) [pid = 3780] [serial = 396] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11497400) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1149AC00) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16905800) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1690A000) [pid = 3780] [serial = 402] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F69400) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17F71C00) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19B5B000) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19B56C00) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (182E3400) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A932800) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 09:04:23 INFO - PROCESS | 3780 | 1466438663334 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1474ms 09:04:23 INFO - PROCESS | 3780 | 1466438663364 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3780 | 1466438663368 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:04:23 INFO - PROCESS | 3780 | 1466438663413 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3780 | 1466438663416 Marionette TRACE conn3 <- [1,606,null,{}] 09:04:23 INFO - PROCESS | 3780 | 1466438663423 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}] 09:04:23 INFO - PROCESS | 3780 | 1466438663426 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:23 INFO - PROCESS | 3780 | 1466438663494 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:04:23 INFO - PROCESS | 3780 | 1466438663571 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3780 | 1466438663575 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:23 INFO - PROCESS | 3780 | ++DOCSHELL 105ED800 == 28 [pid = 3780] [id = 161] 09:04:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10A46400) [pid = 3780] [serial = 481] [outer = 00000000] 09:04:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11273800) [pid = 3780] [serial = 482] [outer = 10A46400] 09:04:23 INFO - PROCESS | 3780 | 1466438663622 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1149A800) [pid = 3780] [serial = 483] [outer = 10A46400] 09:04:23 INFO - PROCESS | 3780 | 1466438663989 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 605ms 09:04:24 INFO - PROCESS | 3780 | 1466438664016 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3780 | 1466438664020 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:04:24 INFO - PROCESS | 3780 | 1466438664027 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3780 | 1466438664029 Marionette TRACE conn3 <- [1,610,null,{}] 09:04:24 INFO - PROCESS | 3780 | 1466438664033 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}] 09:04:24 INFO - PROCESS | 3780 | 1466438664035 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:24 INFO - PROCESS | 3780 | 1466438664109 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:04:24 INFO - PROCESS | 3780 | 1466438664115 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3780 | 1466438664117 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:24 INFO - PROCESS | 3780 | ++DOCSHELL 13187800 == 29 [pid = 3780] [id = 162] 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13191000) [pid = 3780] [serial = 484] [outer = 00000000] 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13A08800) [pid = 3780] [serial = 485] [outer = 13191000] 09:04:24 INFO - PROCESS | 3780 | 1466438664163 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13F72C00) [pid = 3780] [serial = 486] [outer = 13191000] 09:04:24 INFO - PROCESS | 3780 | 1466438664595 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 589ms 09:04:24 INFO - PROCESS | 3780 | 1466438664625 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3780 | 1466438664627 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:04:24 INFO - PROCESS | 3780 | 1466438664631 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3780 | 1466438664634 Marionette TRACE conn3 <- [1,614,null,{}] 09:04:24 INFO - PROCESS | 3780 | 1466438664645 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}] 09:04:24 INFO - PROCESS | 3780 | 1466438664649 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:24 INFO - PROCESS | 3780 | 1466438664730 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:04:24 INFO - PROCESS | 3780 | 1466438664740 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3780 | 1466438664743 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:24 INFO - PROCESS | 3780 | ++DOCSHELL 15807000 == 30 [pid = 3780] [id = 163] 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1580D400) [pid = 3780] [serial = 487] [outer = 00000000] 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15EF0800) [pid = 3780] [serial = 488] [outer = 1580D400] 09:04:24 INFO - PROCESS | 3780 | 1466438664778 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (165CE800) [pid = 3780] [serial = 489] [outer = 1580D400] 09:04:25 INFO - PROCESS | 3780 | 1466438665246 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 664ms 09:04:25 INFO - PROCESS | 3780 | 1466438665294 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3780 | 1466438665297 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:04:25 INFO - PROCESS | 3780 | 1466438665309 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3780 | 1466438665311 Marionette TRACE conn3 <- [1,618,null,{}] 09:04:25 INFO - PROCESS | 3780 | 1466438665314 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}] 09:04:25 INFO - PROCESS | 3780 | 1466438665316 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:25 INFO - PROCESS | 3780 | 1466438665405 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:04:25 INFO - PROCESS | 3780 | 1466438665410 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 3780 | 1466438665412 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:25 INFO - PROCESS | 3780 | ++DOCSHELL 16907000 == 31 [pid = 3780] [id = 164] 09:04:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16907C00) [pid = 3780] [serial = 490] [outer = 00000000] 09:04:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16914400) [pid = 3780] [serial = 491] [outer = 16907C00] 09:04:25 INFO - PROCESS | 3780 | 1466438665459 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16921800) [pid = 3780] [serial = 492] [outer = 16907C00] 09:04:25 INFO - PROCESS | 3780 | 1466438665876 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 619ms 09:04:25 INFO - PROCESS | 3780 | 1466438665923 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3780 | 1466438665925 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:04:25 INFO - PROCESS | 3780 | 1466438665933 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3780 | 1466438665935 Marionette TRACE conn3 <- [1,622,null,{}] 09:04:25 INFO - PROCESS | 3780 | 1466438665939 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}] 09:04:25 INFO - PROCESS | 3780 | 1466438665941 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:26 INFO - PROCESS | 3780 | 1466438666023 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:04:26 INFO - PROCESS | 3780 | 1466438666107 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3780 | 1466438666109 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:26 INFO - PROCESS | 3780 | ++DOCSHELL 1691B400 == 32 [pid = 3780] [id = 165] 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16921400) [pid = 3780] [serial = 493] [outer = 00000000] 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17694800) [pid = 3780] [serial = 494] [outer = 16921400] 09:04:26 INFO - PROCESS | 3780 | 1466438666154 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (179CCC00) [pid = 3780] [serial = 495] [outer = 16921400] 09:04:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:26 INFO - PROCESS | 3780 | 1466438666532 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 649ms 09:04:26 INFO - PROCESS | 3780 | 1466438666580 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3780 | 1466438666582 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:04:26 INFO - PROCESS | 3780 | 1466438666585 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:04:26 INFO - PROCESS | 3780 | 1466438666587 Marionette TRACE conn3 <- [1,626,null,{}] 09:04:26 INFO - PROCESS | 3780 | 1466438666596 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}] 09:04:26 INFO - PROCESS | 3780 | 1466438666601 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:26 INFO - PROCESS | 3780 | 1466438666727 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:04:26 INFO - PROCESS | 3780 | 1466438666737 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3780 | 1466438666739 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:26 INFO - PROCESS | 3780 | ++DOCSHELL 17F6B800 == 33 [pid = 3780] [id = 166] 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17F74400) [pid = 3780] [serial = 496] [outer = 00000000] 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (182E5400) [pid = 3780] [serial = 497] [outer = 17F74400] 09:04:26 INFO - PROCESS | 3780 | 1466438666782 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18304000) [pid = 3780] [serial = 498] [outer = 17F74400] 09:04:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:27 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:27 INFO - PROCESS | 3780 | 1466438667374 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]]]}] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (179CFC00) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (182E0C00) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12C7FC00) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10437C00) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16910C00) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1593BC00) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11CD3800) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10B8DC00) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13A08C00) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13A01800) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17F6C400) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (174ED800) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:04:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19B59800) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 855ms 09:04:27 INFO - PROCESS | 3780 | 1466438667437 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3780 | 1466438667439 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:04:27 INFO - PROCESS | 3780 | 1466438667442 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:04:27 INFO - PROCESS | 3780 | 1466438667444 Marionette TRACE conn3 <- [1,630,null,{}] 09:04:27 INFO - PROCESS | 3780 | 1466438667448 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}] 09:04:27 INFO - PROCESS | 3780 | 1466438667459 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:27 INFO - PROCESS | 3780 | 1466438667552 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:04:27 INFO - PROCESS | 3780 | 1466438667557 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 3780 | 1466438667559 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:27 INFO - PROCESS | 3780 | ++DOCSHELL 1436D800 == 34 [pid = 3780] [id = 167] 09:04:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15066400) [pid = 3780] [serial = 499] [outer = 00000000] 09:04:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16864400) [pid = 3780] [serial = 500] [outer = 15066400] 09:04:27 INFO - PROCESS | 3780 | 1466438667601 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16920C00) [pid = 3780] [serial = 501] [outer = 15066400] 09:04:27 INFO - PROCESS | 3780 | 1466438667981 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 561ms 09:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:04:28 INFO - PROCESS | 3780 | 1466438668017 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3780 | 1466438668019 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:04:28 INFO - PROCESS | 3780 | 1466438668022 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 3780 | 1466438668024 Marionette TRACE conn3 <- [1,634,null,{}] 09:04:28 INFO - PROCESS | 3780 | 1466438668027 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}] 09:04:28 INFO - PROCESS | 3780 | 1466438668029 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:28 INFO - PROCESS | 3780 | 1466438668107 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:04:28 INFO - PROCESS | 3780 | 1466438668095 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3780 | 1466438668097 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:28 INFO - PROCESS | 3780 | ++DOCSHELL 15571000 == 35 [pid = 3780] [id = 168] 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1690B800) [pid = 3780] [serial = 502] [outer = 00000000] 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1830E000) [pid = 3780] [serial = 503] [outer = 1690B800] 09:04:28 INFO - PROCESS | 3780 | 1466438668147 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1830F400) [pid = 3780] [serial = 504] [outer = 1690B800] 09:04:28 INFO - PROCESS | 3780 | 1466438668534 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 561ms 09:04:28 INFO - PROCESS | 3780 | 1466438668581 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3780 | 1466438668583 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:04:28 INFO - PROCESS | 3780 | 1466438668586 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:04:28 INFO - PROCESS | 3780 | 1466438668588 Marionette TRACE conn3 <- [1,638,null,{}] 09:04:28 INFO - PROCESS | 3780 | 1466438668591 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}] 09:04:28 INFO - PROCESS | 3780 | 1466438668593 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:28 INFO - PROCESS | 3780 | 1466438668670 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:04:28 INFO - PROCESS | 3780 | 1466438668675 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3780 | 1466438668677 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:28 INFO - PROCESS | 3780 | ++DOCSHELL 15804000 == 36 [pid = 3780] [id = 169] 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19B5F000) [pid = 3780] [serial = 505] [outer = 00000000] 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A041800) [pid = 3780] [serial = 506] [outer = 19B5F000] 09:04:28 INFO - PROCESS | 3780 | 1466438668720 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A045000) [pid = 3780] [serial = 507] [outer = 19B5F000] 09:04:29 INFO - PROCESS | 3780 | 1466438669112 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]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 560ms 09:04:29 INFO - PROCESS | 3780 | 1466438669147 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3780 | 1466438669149 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:04:29 INFO - PROCESS | 3780 | 1466438669152 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:04:29 INFO - PROCESS | 3780 | 1466438669154 Marionette TRACE conn3 <- [1,642,null,{}] 09:04:29 INFO - PROCESS | 3780 | 1466438669166 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}] 09:04:29 INFO - PROCESS | 3780 | 1466438669168 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:29 INFO - PROCESS | 3780 | 1466438669287 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:04:29 INFO - PROCESS | 3780 | 1466438669364 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3780 | 1466438669368 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:29 INFO - PROCESS | 3780 | ++DOCSHELL 103CD400 == 37 [pid = 3780] [id = 170] 09:04:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (103F3000) [pid = 3780] [serial = 508] [outer = 00000000] 09:04:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1055FC00) [pid = 3780] [serial = 509] [outer = 103F3000] 09:04:29 INFO - PROCESS | 3780 | 1466438669424 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10B8D800) [pid = 3780] [serial = 510] [outer = 103F3000] 09:04:30 INFO - PROCESS | 3780 | 1466438670199 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1076ms 09:04:30 INFO - PROCESS | 3780 | 1466438670245 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3780 | 1466438670248 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:04:30 INFO - PROCESS | 3780 | 1466438670236 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3780 | 1466438670239 Marionette TRACE conn3 <- [1,646,null,{}] 09:04:30 INFO - PROCESS | 3780 | 1466438670245 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}] 09:04:30 INFO - PROCESS | 3780 | 1466438670247 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:30 INFO - PROCESS | 3780 | 1466438670370 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:04:30 INFO - PROCESS | 3780 | 1466438670511 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3780 | 1466438670514 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:30 INFO - PROCESS | 3780 | ++DOCSHELL 1505E400 == 38 [pid = 3780] [id = 171] 09:04:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15148000) [pid = 3780] [serial = 511] [outer = 00000000] 09:04:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15451C00) [pid = 3780] [serial = 512] [outer = 15148000] 09:04:30 INFO - PROCESS | 3780 | 1466438670590 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15619000) [pid = 3780] [serial = 513] [outer = 15148000] 09:04:31 INFO - PROCESS | 3780 | 1466438671427 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1224ms 09:04:31 INFO - PROCESS | 3780 | 1466438671466 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3780 | 1466438671470 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:04:31 INFO - PROCESS | 3780 | 1466438671475 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:04:31 INFO - PROCESS | 3780 | 1466438671478 Marionette TRACE conn3 <- [1,650,null,{}] 09:04:31 INFO - PROCESS | 3780 | 1466438671483 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}] 09:04:31 INFO - PROCESS | 3780 | 1466438671486 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:31 INFO - PROCESS | 3780 | 1466438671594 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:04:31 INFO - PROCESS | 3780 | 1466438671675 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3780 | 1466438671679 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:31 INFO - PROCESS | 3780 | ++DOCSHELL 1055C800 == 39 [pid = 3780] [id = 172] 09:04:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10A48000) [pid = 3780] [serial = 514] [outer = 00000000] 09:04:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1126F400) [pid = 3780] [serial = 515] [outer = 10A48000] 09:04:31 INFO - PROCESS | 3780 | 1466438671722 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12C7F800) [pid = 3780] [serial = 516] [outer = 10A48000] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 15804000 == 38 [pid = 3780] [id = 169] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 15571000 == 37 [pid = 3780] [id = 168] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 1436D800 == 36 [pid = 3780] [id = 167] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 17F6B800 == 35 [pid = 3780] [id = 166] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 1691B400 == 34 [pid = 3780] [id = 165] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 16907000 == 33 [pid = 3780] [id = 164] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 15807000 == 32 [pid = 3780] [id = 163] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 13187800 == 31 [pid = 3780] [id = 162] 09:04:31 INFO - PROCESS | 3780 | --DOCSHELL 105ED800 == 30 [pid = 3780] [id = 161] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AAFC800) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A7B2000) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17F6A800) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A047C00) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19B63C00) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (14368C00) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15144000) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10A45800) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10B9A400) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16F71000) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1607B400) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A266C00) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (165DC400) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (129E1000) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12FDC400) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13F7C400) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14373000) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1606F000) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (174F0000) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7B3000) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19B64400) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A55C400) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A049400) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18074000) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 09:04:31 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (175A3400) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:32 INFO - PROCESS | 3780 | 1466438672145 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 693ms 09:04:32 INFO - PROCESS | 3780 | 1466438672187 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3780 | 1466438672194 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:04:32 INFO - PROCESS | 3780 | 1466438672201 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3780 | 1466438672203 Marionette TRACE conn3 <- [1,654,null,{}] 09:04:32 INFO - PROCESS | 3780 | 1466438672207 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}] 09:04:32 INFO - PROCESS | 3780 | 1466438672210 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:32 INFO - PROCESS | 3780 | 1466438672294 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:04:32 INFO - PROCESS | 3780 | 1466438672303 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3780 | 1466438672305 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:32 INFO - PROCESS | 3780 | ++DOCSHELL 14369000 == 31 [pid = 3780] [id = 173] 09:04:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14369400) [pid = 3780] [serial = 517] [outer = 00000000] 09:04:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15446800) [pid = 3780] [serial = 518] [outer = 14369400] 09:04:32 INFO - PROCESS | 3780 | 1466438672334 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1544E400) [pid = 3780] [serial = 519] [outer = 14369400] 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:32 INFO - PROCESS | 3780 | 1466438672774 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 590ms 09:04:32 INFO - PROCESS | 3780 | 1466438672802 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3780 | 1466438672804 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:04:32 INFO - PROCESS | 3780 | 1466438672808 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3780 | 1466438672811 Marionette TRACE conn3 <- [1,658,null,{}] 09:04:32 INFO - PROCESS | 3780 | 1466438672822 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}] 09:04:32 INFO - PROCESS | 3780 | 1466438672827 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:32 INFO - PROCESS | 3780 | 1466438672908 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:04:32 INFO - PROCESS | 3780 | 1466438672949 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3780 | 1466438672952 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:32 INFO - PROCESS | 3780 | ++DOCSHELL 16905000 == 32 [pid = 3780] [id = 174] 09:04:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16905800) [pid = 3780] [serial = 520] [outer = 00000000] 09:04:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1690A400) [pid = 3780] [serial = 521] [outer = 16905800] 09:04:32 INFO - PROCESS | 3780 | 1466438672983 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16917000) [pid = 3780] [serial = 522] [outer = 16905800] 09:04:33 INFO - PROCESS | 3780 | 1466438673410 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 649ms 09:04:33 INFO - PROCESS | 3780 | 1466438673472 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3780 | 1466438673474 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:04:33 INFO - PROCESS | 3780 | 1466438673477 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3780 | 1466438673479 Marionette TRACE conn3 <- [1,662,null,{}] 09:04:33 INFO - PROCESS | 3780 | 1466438673483 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}] 09:04:33 INFO - PROCESS | 3780 | 1466438673484 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:33 INFO - PROCESS | 3780 | 1466438673576 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:04:33 INFO - PROCESS | 3780 | 1466438673567 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 3780 | 1466438673569 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:33 INFO - PROCESS | 3780 | ++DOCSHELL 175AFC00 == 33 [pid = 3780] [id = 175] 09:04:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17692000) [pid = 3780] [serial = 523] [outer = 00000000] 09:04:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F69C00) [pid = 3780] [serial = 524] [outer = 17692000] 09:04:33 INFO - PROCESS | 3780 | 1466438673612 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17F70C00) [pid = 3780] [serial = 525] [outer = 17692000] 09:04:33 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:33 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:33 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:34 INFO - PROCESS | 3780 | 1466438674034 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]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 604ms 09:04:34 INFO - PROCESS | 3780 | 1466438674078 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3780 | 1466438674080 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:04:34 INFO - PROCESS | 3780 | 1466438674083 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:04:34 INFO - PROCESS | 3780 | 1466438674085 Marionette TRACE conn3 <- [1,666,null,{}] 09:04:34 INFO - PROCESS | 3780 | 1466438674088 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}] 09:04:34 INFO - PROCESS | 3780 | 1466438674090 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:34 INFO - PROCESS | 3780 | 1466438674195 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:04:34 INFO - PROCESS | 3780 | 1466438674261 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3780 | 1466438674263 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:34 INFO - PROCESS | 3780 | ++DOCSHELL 15062C00 == 34 [pid = 3780] [id = 176] 09:04:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18074400) [pid = 3780] [serial = 526] [outer = 00000000] 09:04:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (182E2400) [pid = 3780] [serial = 527] [outer = 18074400] 09:04:34 INFO - PROCESS | 3780 | 1466438674306 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18301800) [pid = 3780] [serial = 528] [outer = 18074400] 09:04:34 INFO - PROCESS | 3780 | 1466438674691 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]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 664ms 09:04:34 INFO - PROCESS | 3780 | 1466438674749 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3780 | 1466438674751 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:04:34 INFO - PROCESS | 3780 | 1466438674754 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 3780 | 1466438674756 Marionette TRACE conn3 <- [1,670,null,{}] 09:04:34 INFO - PROCESS | 3780 | 1466438674759 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}] 09:04:34 INFO - PROCESS | 3780 | 1466438674765 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:34 INFO - PROCESS | 3780 | 1466438674877 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:04:34 INFO - PROCESS | 3780 | 1466438674938 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3780 | 1466438674940 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:34 INFO - PROCESS | 3780 | ++DOCSHELL 18308000 == 35 [pid = 3780] [id = 177] 09:04:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18308C00) [pid = 3780] [serial = 529] [outer = 00000000] 09:04:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19B64000) [pid = 3780] [serial = 530] [outer = 18308C00] 09:04:34 INFO - PROCESS | 3780 | 1466438674983 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A040800) [pid = 3780] [serial = 531] [outer = 18308C00] 09:04:35 INFO - PROCESS | 3780 | 1466438675870 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]]]}] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16EB8800) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16921400) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A46400) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1690B800) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1580D400) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1AD49400) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F74400) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13191000) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15448000) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16907C00) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15149400) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15066400) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:04:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1047F000) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:04:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1165ms 09:04:35 INFO - PROCESS | 3780 | 1466438675921 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3780 | 1466438675923 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:04:35 INFO - PROCESS | 3780 | 1466438675927 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3780 | 1466438675929 Marionette TRACE conn3 <- [1,674,null,{}] 09:04:35 INFO - PROCESS | 3780 | 1466438675936 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}] 09:04:35 INFO - PROCESS | 3780 | 1466438675938 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:36 INFO - PROCESS | 3780 | 1466438676051 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:04:36 INFO - PROCESS | 3780 | 1466438676056 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 3780 | 1466438676058 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:36 INFO - PROCESS | 3780 | ++DOCSHELL 13A90000 == 36 [pid = 3780] [id = 178] 09:04:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13A97000) [pid = 3780] [serial = 532] [outer = 00000000] 09:04:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15573400) [pid = 3780] [serial = 533] [outer = 13A97000] 09:04:36 INFO - PROCESS | 3780 | 1466438676101 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1580D400) [pid = 3780] [serial = 534] [outer = 13A97000] 09:04:36 INFO - PROCESS | 3780 | 1466438676915 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1032ms 09:04:36 INFO - PROCESS | 3780 | 1466438676955 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3780 | 1466438676957 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 3780 | 1466438676965 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:04:36 INFO - PROCESS | 3780 | 1466438676966 Marionette TRACE conn3 <- [1,678,null,{}] 09:04:36 INFO - PROCESS | 3780 | 1466438676970 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}] 09:04:36 INFO - PROCESS | 3780 | 1466438676972 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:37 INFO - PROCESS | 3780 | 1466438677046 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:04:37 INFO - PROCESS | 3780 | 1466438677052 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 3780 | 1466438677054 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:37 INFO - PROCESS | 3780 | ++DOCSHELL 1690F400 == 37 [pid = 3780] [id = 179] 09:04:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16921400) [pid = 3780] [serial = 535] [outer = 00000000] 09:04:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A84800) [pid = 3780] [serial = 536] [outer = 16921400] 09:04:37 INFO - PROCESS | 3780 | 1466438677099 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A043400) [pid = 3780] [serial = 537] [outer = 16921400] 09:04:38 INFO - PROCESS | 3780 | 1466438678031 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1077ms 09:04:38 INFO - PROCESS | 3780 | 1466438678054 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 3780 | 1466438678058 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:04:38 INFO - PROCESS | 3780 | 1466438678064 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 3780 | 1466438678068 Marionette TRACE conn3 <- [1,682,null,{}] 09:04:38 INFO - PROCESS | 3780 | 1466438678074 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}] 09:04:38 INFO - PROCESS | 3780 | 1466438678077 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:38 INFO - PROCESS | 3780 | 1466438678201 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:04:38 INFO - PROCESS | 3780 | 1466438678277 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 3780 | 1466438678281 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:38 INFO - PROCESS | 3780 | ++DOCSHELL 1187C400 == 38 [pid = 3780] [id = 180] 09:04:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11885000) [pid = 3780] [serial = 538] [outer = 00000000] 09:04:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12B6D000) [pid = 3780] [serial = 539] [outer = 11885000] 09:04:38 INFO - PROCESS | 3780 | 1466438678347 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (132B4000) [pid = 3780] [serial = 540] [outer = 11885000] 09:04:39 INFO - PROCESS | 3780 | 1466438679406 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 09:04:39 INFO - PROCESS | 3780 | 1466438679438 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 3780 | 1466438679443 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:04:39 INFO - PROCESS | 3780 | 1466438679450 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 3780 | 1466438679453 Marionette TRACE conn3 <- [1,686,null,{}] 09:04:39 INFO - PROCESS | 3780 | 1466438679457 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}] 09:04:39 INFO - PROCESS | 3780 | 1466438679460 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:39 INFO - PROCESS | 3780 | 1466438679563 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:04:39 INFO - PROCESS | 3780 | 1466438679685 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 3780 | 1466438679688 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:39 INFO - PROCESS | 3780 | ++DOCSHELL 15936C00 == 39 [pid = 3780] [id = 181] 09:04:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15938400) [pid = 3780] [serial = 541] [outer = 00000000] 09:04:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (165DA800) [pid = 3780] [serial = 542] [outer = 15938400] 09:04:39 INFO - PROCESS | 3780 | 1466438679743 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16909C00) [pid = 3780] [serial = 543] [outer = 15938400] 09:04:40 INFO - PROCESS | 3780 | 1466438680719 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1313ms 09:04:40 INFO - PROCESS | 3780 | 1466438680769 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3780 | 1466438680773 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:04:40 INFO - PROCESS | 3780 | 1466438680778 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 3780 | 1466438680780 Marionette TRACE conn3 <- [1,690,null,{}] 09:04:40 INFO - PROCESS | 3780 | 1466438680786 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}] 09:04:40 INFO - PROCESS | 3780 | 1466438680789 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:40 INFO - PROCESS | 3780 | 1466438680912 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:04:41 INFO - PROCESS | 3780 | 1466438681041 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 3780 | 1466438681045 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:41 INFO - PROCESS | 3780 | ++DOCSHELL 13129C00 == 40 [pid = 3780] [id = 182] 09:04:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1312AC00) [pid = 3780] [serial = 544] [outer = 00000000] 09:04:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13F7C000) [pid = 3780] [serial = 545] [outer = 1312AC00] 09:04:41 INFO - PROCESS | 3780 | 1466438681094 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14373000) [pid = 3780] [serial = 546] [outer = 1312AC00] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 13A90000 == 39 [pid = 3780] [id = 178] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 18308000 == 38 [pid = 3780] [id = 177] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 15062C00 == 37 [pid = 3780] [id = 176] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 175AFC00 == 36 [pid = 3780] [id = 175] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 16905000 == 35 [pid = 3780] [id = 174] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 14369000 == 34 [pid = 3780] [id = 173] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 1055C800 == 33 [pid = 3780] [id = 172] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 103CD400 == 32 [pid = 3780] [id = 170] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 1513EC00 == 31 [pid = 3780] [id = 160] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 1505E400 == 30 [pid = 3780] [id = 171] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 15936C00 == 29 [pid = 3780] [id = 181] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 1690F400 == 28 [pid = 3780] [id = 179] 09:04:41 INFO - PROCESS | 3780 | --DOCSHELL 1187C400 == 27 [pid = 3780] [id = 180] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11273800) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1149A800) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13A08800) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13F72C00) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15568800) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15451400) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15EF0800) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10EDC400) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (105F2400) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15616C00) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15452000) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19A8C000) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F67400) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1AD54C00) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1AD4E400) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (179CCC00) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17694800) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (182E5400) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16864400) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (18304000) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16914400) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1830F400) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16921800) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1830E000) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (165CE800) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (16920C00) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 09:04:41 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A041800) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 09:04:42 INFO - PROCESS | 3780 | 1466438682537 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1799ms 09:04:42 INFO - PROCESS | 3780 | 1466438682574 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 3780 | 1466438682578 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:04:42 INFO - PROCESS | 3780 | 1466438682582 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 3780 | 1466438682585 Marionette TRACE conn3 <- [1,694,null,{}] 09:04:42 INFO - PROCESS | 3780 | 1466438682590 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}] 09:04:42 INFO - PROCESS | 3780 | 1466438682593 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:42 INFO - PROCESS | 3780 | 1466438682677 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:04:42 INFO - PROCESS | 3780 | 1466438682683 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 3780 | 1466438682686 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:42 INFO - PROCESS | 3780 | ++DOCSHELL 11272400 == 28 [pid = 3780] [id = 183] 09:04:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11273800) [pid = 3780] [serial = 547] [outer = 00000000] 09:04:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11D87800) [pid = 3780] [serial = 548] [outer = 11273800] 09:04:42 INFO - PROCESS | 3780 | 1466438682734 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12B68400) [pid = 3780] [serial = 549] [outer = 11273800] 09:04:43 INFO - PROCESS | 3780 | 1466438683647 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]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:04:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1076ms 09:04:43 INFO - PROCESS | 3780 | 1466438683674 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 3780 | 1466438683679 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:04:43 INFO - PROCESS | 3780 | 1466438683686 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 3780 | 1466438683688 Marionette TRACE conn3 <- [1,698,null,{}] 09:04:43 INFO - PROCESS | 3780 | 1466438683692 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}] 09:04:43 INFO - PROCESS | 3780 | 1466438683694 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:43 INFO - PROCESS | 3780 | 1466438683789 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:04:43 INFO - PROCESS | 3780 | 1466438683797 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 3780 | 1466438683799 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:43 INFO - PROCESS | 3780 | ++DOCSHELL 15062400 == 29 [pid = 3780] [id = 184] 09:04:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15062C00) [pid = 3780] [serial = 550] [outer = 00000000] 09:04:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1544CC00) [pid = 3780] [serial = 551] [outer = 15062C00] 09:04:43 INFO - PROCESS | 3780 | 1466438683845 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15454400) [pid = 3780] [serial = 552] [outer = 15062C00] 09:04:44 INFO - PROCESS | 3780 | 1466438684768 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 09:04:44 INFO - PROCESS | 3780 | 1466438684802 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3780 | 1466438684804 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:04:44 INFO - PROCESS | 3780 | 1466438684808 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 3780 | 1466438684811 Marionette TRACE conn3 <- [1,702,null,{}] 09:04:44 INFO - PROCESS | 3780 | 1466438684827 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}] 09:04:44 INFO - PROCESS | 3780 | 1466438684831 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:44 INFO - PROCESS | 3780 | 1466438684937 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:04:44 INFO - PROCESS | 3780 | 1466438684944 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 3780 | 1466438684947 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:44 INFO - PROCESS | 3780 | ++DOCSHELL 16079000 == 30 [pid = 3780] [id = 185] 09:04:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1607B400) [pid = 3780] [serial = 553] [outer = 00000000] 09:04:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (165DB000) [pid = 3780] [serial = 554] [outer = 1607B400] 09:04:44 INFO - PROCESS | 3780 | 1466438684994 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16905000) [pid = 3780] [serial = 555] [outer = 1607B400] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (18074400) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15148000) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (14369400) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17692000) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10A48000) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18308C00) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (16905800) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (103F3000) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (13A97000) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (19B5F000) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:04:45 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (16921400) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:04:45 INFO - PROCESS | 3780 | 1466438685887 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1151ms 09:04:45 INFO - PROCESS | 3780 | 1466438685957 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3780 | 1466438685960 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:04:45 INFO - PROCESS | 3780 | 1466438685963 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3780 | 1466438685965 Marionette TRACE conn3 <- [1,706,null,{}] 09:04:45 INFO - PROCESS | 3780 | 1466438685969 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}] 09:04:45 INFO - PROCESS | 3780 | 1466438685971 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:46 INFO - PROCESS | 3780 | 1466438686055 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:04:46 INFO - PROCESS | 3780 | 1466438686061 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3780 | 1466438686064 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:46 INFO - PROCESS | 3780 | ++DOCSHELL 1126F000 == 31 [pid = 3780] [id = 186] 09:04:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (132BD000) [pid = 3780] [serial = 556] [outer = 00000000] 09:04:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (16906800) [pid = 3780] [serial = 557] [outer = 132BD000] 09:04:46 INFO - PROCESS | 3780 | 1466438686107 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16919C00) [pid = 3780] [serial = 558] [outer = 132BD000] 09:04:46 INFO - PROCESS | 3780 | 1466438686968 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1032ms 09:04:46 INFO - PROCESS | 3780 | 1466438686996 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 3780 | 1466438686998 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:04:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:04:46 INFO - PROCESS | 3780 | 1466438687002 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 3780 | 1466438687004 Marionette TRACE conn3 <- [1,710,null,{}] 09:04:46 INFO - PROCESS | 3780 | 1466438687007 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}] 09:04:47 INFO - PROCESS | 3780 | 1466438687009 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:47 INFO - PROCESS | 3780 | 1466438687084 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:04:47 INFO - PROCESS | 3780 | 1466438687090 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 3780 | 1466438687092 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:47 INFO - PROCESS | 3780 | ++DOCSHELL 165D8000 == 32 [pid = 3780] [id = 187] 09:04:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16902800) [pid = 3780] [serial = 559] [outer = 00000000] 09:04:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (175A9C00) [pid = 3780] [serial = 560] [outer = 16902800] 09:04:47 INFO - PROCESS | 3780 | 1466438687135 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17986800) [pid = 3780] [serial = 561] [outer = 16902800] 09:04:47 INFO - PROCESS | 3780 | 1466438687619 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] 09:04:47 INFO - PROCESS | 3780 | 1466438687713 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:04:47 INFO - PROCESS | 3780 | 1466438687719 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 3780 | 1466438687722 Marionette TRACE conn3 <- [1,714,null,{}] 09:04:47 INFO - PROCESS | 3780 | 1466438687752 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}] 09:04:47 INFO - PROCESS | 3780 | 1466438687755 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:47 INFO - PROCESS | 3780 | 1466438687862 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:04:47 INFO - PROCESS | 3780 | 1466438687934 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 3780 | 1466438687939 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:47 INFO - PROCESS | 3780 | ++DOCSHELL 1047F400 == 33 [pid = 3780] [id = 188] 09:04:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (104E7400) [pid = 3780] [serial = 562] [outer = 00000000] 09:04:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11DD5800) [pid = 3780] [serial = 563] [outer = 104E7400] 09:04:47 INFO - PROCESS | 3780 | 1466438687996 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13A8E000) [pid = 3780] [serial = 564] [outer = 104E7400] 09:04:48 INFO - PROCESS | 3780 | 1466438688802 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1150ms 09:04:48 INFO - PROCESS | 3780 | 1466438688864 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 3780 | 1466438688869 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:04:48 INFO - PROCESS | 3780 | 1466438688876 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 3780 | 1466438688879 Marionette TRACE conn3 <- [1,718,null,{}] 09:04:48 INFO - PROCESS | 3780 | 1466438688883 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}] 09:04:48 INFO - PROCESS | 3780 | 1466438688886 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:48 INFO - PROCESS | 3780 | 1466438689004 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:04:49 INFO - PROCESS | 3780 | 1466438689075 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3780 | 1466438689061 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:49 INFO - PROCESS | 3780 | ++DOCSHELL 15616C00 == 34 [pid = 3780] [id = 189] 09:04:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15936C00) [pid = 3780] [serial = 565] [outer = 00000000] 09:04:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (165D1C00) [pid = 3780] [serial = 566] [outer = 15936C00] 09:04:49 INFO - PROCESS | 3780 | 1466438689115 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (169B1C00) [pid = 3780] [serial = 567] [outer = 15936C00] 09:04:49 INFO - PROCESS | 3780 | --DOCSHELL 1126F000 == 33 [pid = 3780] [id = 186] 09:04:49 INFO - PROCESS | 3780 | --DOCSHELL 16079000 == 32 [pid = 3780] [id = 185] 09:04:49 INFO - PROCESS | 3780 | --DOCSHELL 15062400 == 31 [pid = 3780] [id = 184] 09:04:49 INFO - PROCESS | 3780 | --DOCSHELL 11272400 == 30 [pid = 3780] [id = 183] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A045000) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A84800) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (182E2400) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15451C00) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15619000) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15446800) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1544E400) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17F69C00) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1126F400) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19B64000) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (12C7F800) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (16917000) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1690A400) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1055FC00) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (10B8D800) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (15573400) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1580D400) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1A040800) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1A043400) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (18301800) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (17F70C00) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3780 | 1466438689847 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] 09:04:49 INFO - PROCESS | 3780 | 1466438689895 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:04:49 INFO - PROCESS | 3780 | 1466438689900 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 3780 | 1466438689903 Marionette TRACE conn3 <- [1,722,null,{}] 09:04:49 INFO - PROCESS | 3780 | 1466438689909 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}] 09:04:49 INFO - PROCESS | 3780 | 1466438689912 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:49 INFO - PROCESS | 3780 | 1466438689977 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:04:49 INFO - PROCESS | 3780 | 1466438689983 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3780 | 1466438689987 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:50 INFO - PROCESS | 3780 | ++DOCSHELL 10B9B800 == 31 [pid = 3780] [id = 190] 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (10B9BC00) [pid = 3780] [serial = 568] [outer = 00000000] 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (11D83400) [pid = 3780] [serial = 569] [outer = 10B9BC00] 09:04:50 INFO - PROCESS | 3780 | 1466438690034 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (129E1000) [pid = 3780] [serial = 570] [outer = 10B9BC00] 09:04:50 INFO - PROCESS | 3780 | 1466438690473 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:04:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 604ms 09:04:50 INFO - PROCESS | 3780 | 1466438690501 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 3780 | 1466438690505 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:04:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:04:50 INFO - PROCESS | 3780 | 1466438690512 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 3780 | 1466438690514 Marionette TRACE conn3 <- [1,726,null,{}] 09:04:50 INFO - PROCESS | 3780 | 1466438690518 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}] 09:04:50 INFO - PROCESS | 3780 | 1466438690520 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:50 INFO - PROCESS | 3780 | 1466438690620 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:04:50 INFO - PROCESS | 3780 | 1466438690630 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 3780 | 1466438690632 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:50 INFO - PROCESS | 3780 | ++DOCSHELL 13A93000 == 32 [pid = 3780] [id = 191] 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (13A94000) [pid = 3780] [serial = 571] [outer = 00000000] 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (13F7C800) [pid = 3780] [serial = 572] [outer = 13A94000] 09:04:50 INFO - PROCESS | 3780 | 1466438690679 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1513E400) [pid = 3780] [serial = 573] [outer = 13A94000] 09:04:51 INFO - PROCESS | 3780 | 1466438691559 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1076ms 09:04:51 INFO - PROCESS | 3780 | 1466438691595 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3780 | 1466438691597 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:04:51 INFO - PROCESS | 3780 | 1466438691583 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3780 | 1466438691587 Marionette TRACE conn3 <- [1,730,null,{}] 09:04:51 INFO - PROCESS | 3780 | 1466438691598 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}] 09:04:51 INFO - PROCESS | 3780 | 1466438691602 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:51 INFO - PROCESS | 3780 | 1466438691684 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:04:51 INFO - PROCESS | 3780 | 1466438691691 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 3780 | 1466438691694 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:51 INFO - PROCESS | 3780 | ++DOCSHELL 1561B800 == 33 [pid = 3780] [id = 192] 09:04:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1561BC00) [pid = 3780] [serial = 574] [outer = 00000000] 09:04:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (15EF0000) [pid = 3780] [serial = 575] [outer = 1561BC00] 09:04:51 INFO - PROCESS | 3780 | 1466438691741 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1607D800) [pid = 3780] [serial = 576] [outer = 1561BC00] 09:04:52 INFO - PROCESS | 3780 | 1466438692634 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:04:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1076ms 09:04:52 INFO - PROCESS | 3780 | 1466438692671 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 3780 | 1466438692674 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:04:52 INFO - PROCESS | 3780 | 1466438692677 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 3780 | 1466438692679 Marionette TRACE conn3 <- [1,734,null,{}] 09:04:52 INFO - PROCESS | 3780 | 1466438692682 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}] 09:04:52 INFO - PROCESS | 3780 | 1466438692684 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (11273800) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (15062C00) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1312AC00) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (11885000) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (15938400) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (132BD000) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:04:52 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1607B400) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:04:52 INFO - PROCESS | 3780 | 1466438692806 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:04:52 INFO - PROCESS | 3780 | 1466438692852 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 3780 | 1466438692854 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:52 INFO - PROCESS | 3780 | ++DOCSHELL 165D2000 == 34 [pid = 3780] [id = 193] 09:04:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (165D5C00) [pid = 3780] [serial = 577] [outer = 00000000] 09:04:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1690CC00) [pid = 3780] [serial = 578] [outer = 165D5C00] 09:04:52 INFO - PROCESS | 3780 | 1466438692897 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (169B5400) [pid = 3780] [serial = 579] [outer = 165D5C00] 09:04:53 INFO - PROCESS | 3780 | 1466438693700 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]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:04:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1017ms 09:04:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:04:53 INFO - PROCESS | 3780 | 1466438693716 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 3780 | 1466438693718 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:04:53 INFO - PROCESS | 3780 | 1466438693721 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 3780 | 1466438693723 Marionette TRACE conn3 <- [1,738,null,{}] 09:04:53 INFO - PROCESS | 3780 | 1466438693726 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}] 09:04:53 INFO - PROCESS | 3780 | 1466438693728 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:53 INFO - PROCESS | 3780 | 1466438693830 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:04:53 INFO - PROCESS | 3780 | 1466438693837 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 3780 | 1466438693839 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:53 INFO - PROCESS | 3780 | ++DOCSHELL 15935800 == 35 [pid = 3780] [id = 194] 09:04:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (174EEC00) [pid = 3780] [serial = 580] [outer = 00000000] 09:04:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (175A6C00) [pid = 3780] [serial = 581] [outer = 174EEC00] 09:04:53 INFO - PROCESS | 3780 | 1466438693865 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (17699000) [pid = 3780] [serial = 582] [outer = 174EEC00] 09:04:54 INFO - PROCESS | 3780 | 1466438694734 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:04:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1032ms 09:04:54 INFO - PROCESS | 3780 | 1466438694763 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3780 | 1466438694764 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 3780 | 1466438694768 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:04:54 INFO - PROCESS | 3780 | 1466438694770 Marionette TRACE conn3 <- [1,742,null,{}] 09:04:54 INFO - PROCESS | 3780 | 1466438694774 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}] 09:04:54 INFO - PROCESS | 3780 | 1466438694779 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:54 INFO - PROCESS | 3780 | 1466438694888 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:04:54 INFO - PROCESS | 3780 | 1466438694933 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 3780 | 1466438694935 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:54 INFO - PROCESS | 3780 | ++DOCSHELL 175A3000 == 36 [pid = 3780] [id = 195] 09:04:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (179D8C00) [pid = 3780] [serial = 583] [outer = 00000000] 09:04:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (17F75800) [pid = 3780] [serial = 584] [outer = 179D8C00] 09:04:54 INFO - PROCESS | 3780 | 1466438694979 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (18071400) [pid = 3780] [serial = 585] [outer = 179D8C00] 09:04:55 INFO - PROCESS | 3780 | 1466438695856 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 09:04:55 INFO - PROCESS | 3780 | 1466438695894 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 3780 | 1466438695898 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:04:55 INFO - PROCESS | 3780 | 1466438695944 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 3780 | 1466438695948 Marionette TRACE conn3 <- [1,746,null,{}] 09:04:55 INFO - PROCESS | 3780 | 1466438695956 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}] 09:04:55 INFO - PROCESS | 3780 | 1466438695959 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:56 INFO - PROCESS | 3780 | 1466438696061 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:04:56 INFO - PROCESS | 3780 | 1466438696280 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 3780 | 1466438696285 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:56 INFO - PROCESS | 3780 | ++DOCSHELL 11809C00 == 37 [pid = 3780] [id = 196] 09:04:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1180D000) [pid = 3780] [serial = 586] [outer = 00000000] 09:04:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11D85800) [pid = 3780] [serial = 587] [outer = 1180D000] 09:04:56 INFO - PROCESS | 3780 | 1466438696341 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13138400) [pid = 3780] [serial = 588] [outer = 1180D000] 09:04:56 INFO - PROCESS | 3780 | 1466438696846 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:04:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 973ms 09:04:56 INFO - PROCESS | 3780 | 1466438696890 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 3780 | 1466438696895 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:04:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:04:56 INFO - PROCESS | 3780 | 1466438696902 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 3780 | 1466438696905 Marionette TRACE conn3 <- [1,750,null,{}] 09:04:56 INFO - PROCESS | 3780 | 1466438696909 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}] 09:04:56 INFO - PROCESS | 3780 | 1466438696911 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:57 INFO - PROCESS | 3780 | 1466438697000 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:04:57 INFO - PROCESS | 3780 | 1466438697092 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 3780 | 1466438697095 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:57 INFO - PROCESS | 3780 | ++DOCSHELL 15570400 == 38 [pid = 3780] [id = 197] 09:04:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15570C00) [pid = 3780] [serial = 589] [outer = 00000000] 09:04:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15619000) [pid = 3780] [serial = 590] [outer = 15570C00] 09:04:57 INFO - PROCESS | 3780 | 1466438697149 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15EE4400) [pid = 3780] [serial = 591] [outer = 15570C00] 09:04:58 INFO - PROCESS | 3780 | 1466438698182 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:04:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1342ms 09:04:58 INFO - PROCESS | 3780 | 1466438698281 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3780 | 1466438698285 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:04:58 INFO - PROCESS | 3780 | 1466438698297 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3780 | 1466438698301 Marionette TRACE conn3 <- [1,754,null,{}] 09:04:58 INFO - PROCESS | 3780 | 1466438698306 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}] 09:04:58 INFO - PROCESS | 3780 | 1466438698309 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:58 INFO - PROCESS | 3780 | 1466438698389 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 15935800 == 37 [pid = 3780] [id = 194] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 165D2000 == 36 [pid = 3780] [id = 193] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 1561B800 == 35 [pid = 3780] [id = 192] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 13A93000 == 34 [pid = 3780] [id = 191] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 10B9B800 == 33 [pid = 3780] [id = 190] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 165D8000 == 32 [pid = 3780] [id = 187] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 1047F400 == 31 [pid = 3780] [id = 188] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 13129C00 == 30 [pid = 3780] [id = 182] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 15616C00 == 29 [pid = 3780] [id = 189] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 175A3000 == 28 [pid = 3780] [id = 195] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 11809C00 == 27 [pid = 3780] [id = 196] 09:04:58 INFO - PROCESS | 3780 | --DOCSHELL 15570400 == 26 [pid = 3780] [id = 197] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11D87800) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15454400) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (14373000) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13F7C000) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1544CC00) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (132B4000) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (12B6D000) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (16909C00) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (175A9C00) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (165DA800) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (16919C00) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (165DB000) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (16905000) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (16906800) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (12B68400) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3780 | 1466438699014 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 3780 | 1466438699000 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:04:59 INFO - PROCESS | 3780 | ++DOCSHELL 103E6400 == 27 [pid = 3780] [id = 198] 09:04:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (103F3000) [pid = 3780] [serial = 592] [outer = 00000000] 09:04:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (104E8800) [pid = 3780] [serial = 593] [outer = 103F3000] 09:04:59 INFO - PROCESS | 3780 | 1466438699050 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (105EB400) [pid = 3780] [serial = 594] [outer = 103F3000] 09:04:59 INFO - PROCESS | 3780 | 1466438699894 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:04:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1607ms 09:04:59 INFO - PROCESS | 3780 | 1466438699919 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 3780 | 1466438699922 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:04:59 INFO - PROCESS | 3780 | 1466438699926 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:04:59 INFO - PROCESS | 3780 | 1466438699930 Marionette TRACE conn3 <- [1,758,null,{}] 09:04:59 INFO - PROCESS | 3780 | 1466438699942 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}] 09:04:59 INFO - PROCESS | 3780 | 1466438699944 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:00 INFO - PROCESS | 3780 | 1466438700032 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:05:00 INFO - PROCESS | 3780 | 1466438700040 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 3780 | 1466438700043 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:00 INFO - PROCESS | 3780 | ++DOCSHELL 1180F000 == 28 [pid = 3780] [id = 199] 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1187C400) [pid = 3780] [serial = 595] [outer = 00000000] 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11DD3400) [pid = 3780] [serial = 596] [outer = 1187C400] 09:05:00 INFO - PROCESS | 3780 | 1466438700090 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (12BA8C00) [pid = 3780] [serial = 597] [outer = 1187C400] 09:05:00 INFO - PROCESS | 3780 | 1466438700540 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 663ms 09:05:00 INFO - PROCESS | 3780 | 1466438700593 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 3780 | 1466438700597 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:05:00 INFO - PROCESS | 3780 | 1466438700601 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 3780 | 1466438700603 Marionette TRACE conn3 <- [1,762,null,{}] 09:05:00 INFO - PROCESS | 3780 | 1466438700607 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}] 09:05:00 INFO - PROCESS | 3780 | 1466438700610 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:00 INFO - PROCESS | 3780 | 1466438700682 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:05:00 INFO - PROCESS | 3780 | 1466438700696 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 3780 | 1466438700699 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:00 INFO - PROCESS | 3780 | ++DOCSHELL 1436D800 == 29 [pid = 3780] [id = 200] 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1436E400) [pid = 3780] [serial = 598] [outer = 00000000] 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (14375000) [pid = 3780] [serial = 599] [outer = 1436E400] 09:05:00 INFO - PROCESS | 3780 | 1466438700751 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15174C00) [pid = 3780] [serial = 600] [outer = 1436E400] 09:05:01 INFO - PROCESS | 3780 | 1466438701229 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 664ms 09:05:01 INFO - PROCESS | 3780 | 1466438701266 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3780 | 1466438701268 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:05:01 INFO - PROCESS | 3780 | 1466438701278 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3780 | 1466438701283 Marionette TRACE conn3 <- [1,766,null,{}] 09:05:01 INFO - PROCESS | 3780 | 1466438701292 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}] 09:05:01 INFO - PROCESS | 3780 | 1466438701295 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:01 INFO - PROCESS | 3780 | 1466438701420 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:05:01 INFO - PROCESS | 3780 | 1466438701477 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3780 | 1466438701479 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:01 INFO - PROCESS | 3780 | ++DOCSHELL 1561B400 == 30 [pid = 3780] [id = 201] 09:05:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1561B800) [pid = 3780] [serial = 601] [outer = 00000000] 09:05:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1607C400) [pid = 3780] [serial = 602] [outer = 1561B800] 09:05:01 INFO - PROCESS | 3780 | 1466438701526 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (165D6C00) [pid = 3780] [serial = 603] [outer = 1561B800] 09:05:01 INFO - PROCESS | 3780 | 1466438701950 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 708ms 09:05:01 INFO - PROCESS | 3780 | 1466438701979 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3780 | 1466438701982 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:05:01 INFO - PROCESS | 3780 | 1466438701985 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3780 | 1466438701987 Marionette TRACE conn3 <- [1,770,null,{}] 09:05:01 INFO - PROCESS | 3780 | 1466438701990 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}] 09:05:01 INFO - PROCESS | 3780 | 1466438701992 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:02 INFO - PROCESS | 3780 | 1466438702102 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:05:02 INFO - PROCESS | 3780 | 1466438702108 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 3780 | 1466438702110 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:02 INFO - PROCESS | 3780 | ++DOCSHELL 165DA800 == 31 [pid = 3780] [id = 202] 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1685B000) [pid = 3780] [serial = 604] [outer = 00000000] 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1690C400) [pid = 3780] [serial = 605] [outer = 1685B000] 09:05:02 INFO - PROCESS | 3780 | 1466438702157 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16921000) [pid = 3780] [serial = 606] [outer = 1685B000] 09:05:02 INFO - PROCESS | 3780 | 1466438702547 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]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 604ms 09:05:02 INFO - PROCESS | 3780 | 1466438702588 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 3780 | 1466438702590 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:05:02 INFO - PROCESS | 3780 | 1466438702601 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 3780 | 1466438702603 Marionette TRACE conn3 <- [1,774,null,{}] 09:05:02 INFO - PROCESS | 3780 | 1466438702607 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}] 09:05:02 INFO - PROCESS | 3780 | 1466438702609 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:02 INFO - PROCESS | 3780 | 1466438702712 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:05:02 INFO - PROCESS | 3780 | 1466438702795 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 3780 | 1466438702801 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:02 INFO - PROCESS | 3780 | ++DOCSHELL 174E2000 == 32 [pid = 3780] [id = 203] 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (174EC000) [pid = 3780] [serial = 607] [outer = 00000000] 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (175A3000) [pid = 3780] [serial = 608] [outer = 174EC000] 09:05:02 INFO - PROCESS | 3780 | 1466438702838 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17F59400) [pid = 3780] [serial = 609] [outer = 174EC000] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (179D8C00) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (165D5C00) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16902800) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (104E7400) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15936C00) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13A94000) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10B9BC00) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1561BC00) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:05:03 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (174EEC00) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:05:03 INFO - PROCESS | 3780 | 1466438703313 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 752ms 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:05:03 INFO - PROCESS | 3780 | 1466438703360 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3780 | 1466438703362 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 3780 | 1466438703366 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3780 | 1466438703368 Marionette TRACE conn3 <- [1,778,null,{}] 09:05:03 INFO - PROCESS | 3780 | 1466438703371 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}] 09:05:03 INFO - PROCESS | 3780 | 1466438703373 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:03 INFO - PROCESS | 3780 | 1466438703436 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:05:03 INFO - PROCESS | 3780 | 1466438703442 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 3780 | 1466438703444 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:03 INFO - PROCESS | 3780 | ++DOCSHELL 12C7FC00 == 33 [pid = 3780] [id = 204] 09:05:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16078400) [pid = 3780] [serial = 610] [outer = 00000000] 09:05:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17F72C00) [pid = 3780] [serial = 611] [outer = 16078400] 09:05:03 INFO - PROCESS | 3780 | 1466438703491 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17F74800) [pid = 3780] [serial = 612] [outer = 16078400] 09:05:03 INFO - PROCESS | 3780 | 1466438703902 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 560ms 09:05:03 INFO - PROCESS | 3780 | 1466438703928 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3780 | 1466438703930 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 3780 | 1466438703933 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:05:03 INFO - PROCESS | 3780 | 1466438703935 Marionette TRACE conn3 <- [1,782,null,{}] 09:05:03 INFO - PROCESS | 3780 | 1466438703942 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}] 09:05:03 INFO - PROCESS | 3780 | 1466438703944 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:03 INFO - PROCESS | 3780 | 1466438704003 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:05:04 INFO - PROCESS | 3780 | 1466438704009 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3780 | 1466438704010 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:04 INFO - PROCESS | 3780 | ++DOCSHELL 17F70400 == 34 [pid = 3780] [id = 205] 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17F71000) [pid = 3780] [serial = 613] [outer = 00000000] 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (182DE000) [pid = 3780] [serial = 614] [outer = 17F71000] 09:05:04 INFO - PROCESS | 3780 | 1466438704053 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (182E6800) [pid = 3780] [serial = 615] [outer = 17F71000] 09:05:04 INFO - PROCESS | 3780 | 1466438704490 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 605ms 09:05:04 INFO - PROCESS | 3780 | 1466438704537 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 3780 | 1466438704539 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:05:04 INFO - PROCESS | 3780 | 1466438704542 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3780 | 1466438704543 Marionette TRACE conn3 <- [1,786,null,{}] 09:05:04 INFO - PROCESS | 3780 | 1466438704547 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}] 09:05:04 INFO - PROCESS | 3780 | 1466438704549 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:04 INFO - PROCESS | 3780 | 1466438704609 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:05:04 INFO - PROCESS | 3780 | 1466438704616 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3780 | 1466438704618 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:04 INFO - PROCESS | 3780 | ++DOCSHELL 18302800 == 35 [pid = 3780] [id = 206] 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (18303000) [pid = 3780] [serial = 616] [outer = 00000000] 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (18309800) [pid = 3780] [serial = 617] [outer = 18303000] 09:05:04 INFO - PROCESS | 3780 | 1466438704660 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1830A000) [pid = 3780] [serial = 618] [outer = 18303000] 09:05:05 INFO - PROCESS | 3780 | 1466438705232 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 752ms 09:05:05 INFO - PROCESS | 3780 | 1466438705313 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 3780 | 1466438705318 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:05:05 INFO - PROCESS | 3780 | 1466438705323 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3780 | 1466438705327 Marionette TRACE conn3 <- [1,790,null,{}] 09:05:05 INFO - PROCESS | 3780 | 1466438705333 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}] 09:05:05 INFO - PROCESS | 3780 | 1466438705336 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:05 INFO - PROCESS | 3780 | 1466438705448 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:05:05 INFO - PROCESS | 3780 | 1466438705522 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 3780 | 1466438705525 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:05 INFO - PROCESS | 3780 | ++DOCSHELL 105F1C00 == 36 [pid = 3780] [id = 207] 09:05:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A46C00) [pid = 3780] [serial = 619] [outer = 00000000] 09:05:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1127B400) [pid = 3780] [serial = 620] [outer = 10A46C00] 09:05:05 INFO - PROCESS | 3780 | 1466438705623 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13138000) [pid = 3780] [serial = 621] [outer = 10A46C00] 09:05:06 INFO - PROCESS | 3780 | 1466438706275 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 973ms 09:05:06 INFO - PROCESS | 3780 | 1466438706311 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3780 | 1466438706316 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:05:06 INFO - PROCESS | 3780 | 1466438706322 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 3780 | 1466438706325 Marionette TRACE conn3 <- [1,794,null,{}] 09:05:06 INFO - PROCESS | 3780 | 1466438706348 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}] 09:05:06 INFO - PROCESS | 3780 | 1466438706351 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:06 INFO - PROCESS | 3780 | 1466438706612 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:05:06 INFO - PROCESS | 3780 | 1466438706621 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3780 | 1466438706624 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:06 INFO - PROCESS | 3780 | ++DOCSHELL 11233800 == 37 [pid = 3780] [id = 208] 09:05:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1124CC00) [pid = 3780] [serial = 622] [outer = 00000000] 09:05:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11271C00) [pid = 3780] [serial = 623] [outer = 1124CC00] 09:05:06 INFO - PROCESS | 3780 | 1466438706680 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11CE0800) [pid = 3780] [serial = 624] [outer = 1124CC00] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 15178C00 == 36 [pid = 3780] [id = 25] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 1126EC00 == 35 [pid = 3780] [id = 21] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 11257000 == 34 [pid = 3780] [id = 19] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 12BAE400 == 33 [pid = 3780] [id = 26] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 13A8CC00 == 32 [pid = 3780] [id = 23] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 11279000 == 31 [pid = 3780] [id = 27] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 1661C800 == 30 [pid = 3780] [id = 8] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 13189C00 == 29 [pid = 3780] [id = 24] 09:05:07 INFO - PROCESS | 3780 | --DOCSHELL 11DD8000 == 28 [pid = 3780] [id = 22] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F75800) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1690CC00) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17986800) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11DD5800) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13A8E000) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165D1C00) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (169B1C00) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13F7C800) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1513E400) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11D83400) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (129E1000) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15EF0000) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (175A6C00) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17699000) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (169B5400) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1607D800) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (18071400) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 09:05:07 INFO - PROCESS | 3780 | 1466438707230 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 944ms 09:05:07 INFO - PROCESS | 3780 | 1466438707268 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3780 | 1466438707272 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:05:07 INFO - PROCESS | 3780 | 1466438707278 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:05:07 INFO - PROCESS | 3780 | 1466438707281 Marionette TRACE conn3 <- [1,798,null,{}] 09:05:07 INFO - PROCESS | 3780 | 1466438707285 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}] 09:05:07 INFO - PROCESS | 3780 | 1466438707287 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:07 INFO - PROCESS | 3780 | 1466438707375 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:05:07 INFO - PROCESS | 3780 | 1466438707383 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 3780 | 1466438707386 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:07 INFO - PROCESS | 3780 | ++DOCSHELL 1312D000 == 29 [pid = 3780] [id = 209] 09:05:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13A8A400) [pid = 3780] [serial = 625] [outer = 00000000] 09:05:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13F6F000) [pid = 3780] [serial = 626] [outer = 13A8A400] 09:05:07 INFO - PROCESS | 3780 | 1466438707434 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (14371400) [pid = 3780] [serial = 627] [outer = 13A8A400] 09:05:07 INFO - PROCESS | 3780 | 1466438707878 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 605ms 09:05:07 INFO - PROCESS | 3780 | 1466438707895 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3780 | 1466438707898 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:05:07 INFO - PROCESS | 3780 | 1466438707902 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 3780 | 1466438707904 Marionette TRACE conn3 <- [1,802,null,{}] 09:05:07 INFO - PROCESS | 3780 | 1466438707907 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}] 09:05:07 INFO - PROCESS | 3780 | 1466438707909 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:08 INFO - PROCESS | 3780 | 1466438708004 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:05:08 INFO - PROCESS | 3780 | 1466438708015 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 3780 | 1466438708017 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:08 INFO - PROCESS | 3780 | ++DOCSHELL 15571800 == 30 [pid = 3780] [id = 210] 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15571C00) [pid = 3780] [serial = 628] [outer = 00000000] 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1561BC00) [pid = 3780] [serial = 629] [outer = 15571C00] 09:05:08 INFO - PROCESS | 3780 | 1466438708065 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1593F800) [pid = 3780] [serial = 630] [outer = 15571C00] 09:05:08 INFO - PROCESS | 3780 | 1466438708499 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] 09:05:08 INFO - PROCESS | 3780 | 1466438708566 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:05:08 INFO - PROCESS | 3780 | 1466438708560 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 3780 | 1466438708564 Marionette TRACE conn3 <- [1,806,null,{}] 09:05:08 INFO - PROCESS | 3780 | 1466438708568 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}] 09:05:08 INFO - PROCESS | 3780 | 1466438708570 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:08 INFO - PROCESS | 3780 | 1466438708651 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:05:08 INFO - PROCESS | 3780 | 1466438708656 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 3780 | 1466438708658 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:08 INFO - PROCESS | 3780 | ++DOCSHELL 1690E000 == 31 [pid = 3780] [id = 211] 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16916800) [pid = 3780] [serial = 631] [outer = 00000000] 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (169B4000) [pid = 3780] [serial = 632] [outer = 16916800] 09:05:08 INFO - PROCESS | 3780 | 1466438708701 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (174F0000) [pid = 3780] [serial = 633] [outer = 16916800] 09:05:09 INFO - PROCESS | 3780 | 1466438709134 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 619ms 09:05:09 INFO - PROCESS | 3780 | 1466438709194 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 3780 | 1466438709196 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:05:09 INFO - PROCESS | 3780 | 1466438709199 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 3780 | 1466438709201 Marionette TRACE conn3 <- [1,810,null,{}] 09:05:09 INFO - PROCESS | 3780 | 1466438709187 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}] 09:05:09 INFO - PROCESS | 3780 | 1466438709189 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:09 INFO - PROCESS | 3780 | 1466438709291 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:05:09 INFO - PROCESS | 3780 | 1466438709303 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 3780 | 1466438709305 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:09 INFO - PROCESS | 3780 | ++DOCSHELL 175AEC00 == 32 [pid = 3780] [id = 212] 09:05:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17692000) [pid = 3780] [serial = 634] [outer = 00000000] 09:05:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (179CEC00) [pid = 3780] [serial = 635] [outer = 17692000] 09:05:09 INFO - PROCESS | 3780 | 1466438709347 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17F69000) [pid = 3780] [serial = 636] [outer = 17692000] 09:05:09 INFO - PROCESS | 3780 | 1466438709770 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] 09:05:09 INFO - PROCESS | 3780 | 1466438709800 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:05:09 INFO - PROCESS | 3780 | 1466438709803 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:05:09 INFO - PROCESS | 3780 | 1466438709804 Marionette TRACE conn3 <- [1,814,null,{}] 09:05:09 INFO - PROCESS | 3780 | 1466438709812 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}] 09:05:09 INFO - PROCESS | 3780 | 1466438709814 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:09 INFO - PROCESS | 3780 | 1466438709939 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:05:09 INFO - PROCESS | 3780 | 1466438709954 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 3780 | 1466438709959 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:10 INFO - PROCESS | 3780 | ++DOCSHELL 17F71400 == 33 [pid = 3780] [id = 213] 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (182DA000) [pid = 3780] [serial = 637] [outer = 00000000] 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (18306400) [pid = 3780] [serial = 638] [outer = 182DA000] 09:05:10 INFO - PROCESS | 3780 | 1466438710047 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1830F800) [pid = 3780] [serial = 639] [outer = 182DA000] 09:05:10 INFO - PROCESS | 3780 | 1466438710447 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 663ms 09:05:10 INFO - PROCESS | 3780 | 1466438710464 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3780 | 1466438710466 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:05:10 INFO - PROCESS | 3780 | 1466438710469 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:05:10 INFO - PROCESS | 3780 | 1466438710471 Marionette TRACE conn3 <- [1,818,null,{}] 09:05:10 INFO - PROCESS | 3780 | 1466438710474 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}] 09:05:10 INFO - PROCESS | 3780 | 1466438710476 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:10 INFO - PROCESS | 3780 | 1466438710563 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:05:10 INFO - PROCESS | 3780 | 1466438710651 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 3780 | 1466438710652 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:10 INFO - PROCESS | 3780 | ++DOCSHELL 19B57C00 == 34 [pid = 3780] [id = 214] 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19B58000) [pid = 3780] [serial = 640] [outer = 00000000] 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19B59800) [pid = 3780] [serial = 641] [outer = 19B58000] 09:05:10 INFO - PROCESS | 3780 | 1466438710696 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19B59000) [pid = 3780] [serial = 642] [outer = 19B58000] 09:05:11 INFO - PROCESS | 3780 | 1466438711083 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 649ms 09:05:11 INFO - PROCESS | 3780 | 1466438711116 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3780 | 1466438711118 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:05:11 INFO - PROCESS | 3780 | 1466438711127 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 3780 | 1466438711129 Marionette TRACE conn3 <- [1,822,null,{}] 09:05:11 INFO - PROCESS | 3780 | 1466438711132 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}] 09:05:11 INFO - PROCESS | 3780 | 1466438711134 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:11 INFO - PROCESS | 3780 | 1466438711237 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:05:11 INFO - PROCESS | 3780 | 1466438711242 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3780 | 1466438711245 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:11 INFO - PROCESS | 3780 | ++DOCSHELL 19B5E400 == 35 [pid = 3780] [id = 215] 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19B5E800) [pid = 3780] [serial = 643] [outer = 00000000] 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A041800) [pid = 3780] [serial = 644] [outer = 19B5E800] 09:05:11 INFO - PROCESS | 3780 | 1466438711287 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A047C00) [pid = 3780] [serial = 645] [outer = 19B5E800] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1561B800) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1685B000) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1187C400) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (103F3000) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1436E400) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1180D000) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (174EC000) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F71000) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:05:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16078400) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:05:11 INFO - PROCESS | 3780 | 1466438711715 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 605ms 09:05:11 INFO - PROCESS | 3780 | 1466438711742 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3780 | 1466438711744 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:05:11 INFO - PROCESS | 3780 | 1466438711747 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:05:11 INFO - PROCESS | 3780 | 1466438711749 Marionette TRACE conn3 <- [1,826,null,{}] 09:05:11 INFO - PROCESS | 3780 | 1466438711753 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}] 09:05:11 INFO - PROCESS | 3780 | 1466438711738 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:11 INFO - PROCESS | 3780 | 1466438711820 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:05:11 INFO - PROCESS | 3780 | 1466438711853 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3780 | 1466438711855 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:11 INFO - PROCESS | 3780 | ++DOCSHELL 10EDE800 == 36 [pid = 3780] [id = 216] 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11802400) [pid = 3780] [serial = 646] [outer = 00000000] 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17589800) [pid = 3780] [serial = 647] [outer = 11802400] 09:05:11 INFO - PROCESS | 3780 | 1466438711899 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18308800) [pid = 3780] [serial = 648] [outer = 11802400] 09:05:12 INFO - PROCESS | 3780 | 1466438712299 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 604ms 09:05:12 INFO - PROCESS | 3780 | 1466438712348 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3780 | 1466438712350 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:05:12 INFO - PROCESS | 3780 | 1466438712353 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:05:12 INFO - PROCESS | 3780 | 1466438712355 Marionette TRACE conn3 <- [1,830,null,{}] 09:05:12 INFO - PROCESS | 3780 | 1466438712359 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}] 09:05:12 INFO - PROCESS | 3780 | 1466438712360 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:12 INFO - PROCESS | 3780 | 1466438712422 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:05:12 INFO - PROCESS | 3780 | 1466438712427 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 3780 | 1466438712428 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:12 INFO - PROCESS | 3780 | ++DOCSHELL 11DD5000 == 37 [pid = 3780] [id = 217] 09:05:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (154ECC00) [pid = 3780] [serial = 649] [outer = 00000000] 09:05:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A03E800) [pid = 3780] [serial = 650] [outer = 154ECC00] 09:05:12 INFO - PROCESS | 3780 | 1466438712471 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A0CD800) [pid = 3780] [serial = 651] [outer = 154ECC00] 09:05:12 INFO - PROCESS | 3780 | 1466438712860 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 561ms 09:05:12 INFO - PROCESS | 3780 | 1466438712916 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3780 | 1466438712918 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:05:12 INFO - PROCESS | 3780 | 1466438712925 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 3780 | 1466438712928 Marionette TRACE conn3 <- [1,834,null,{}] 09:05:12 INFO - PROCESS | 3780 | 1466438712932 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}] 09:05:12 INFO - PROCESS | 3780 | 1466438712934 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:13 INFO - PROCESS | 3780 | 1466438713012 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:05:13 INFO - PROCESS | 3780 | 1466438713020 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 3780 | 1466438713022 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:13 INFO - PROCESS | 3780 | ++DOCSHELL 1A25D400 == 38 [pid = 3780] [id = 218] 09:05:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A260400) [pid = 3780] [serial = 652] [outer = 00000000] 09:05:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A55A800) [pid = 3780] [serial = 653] [outer = 1A260400] 09:05:13 INFO - PROCESS | 3780 | 1466438713068 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A643000) [pid = 3780] [serial = 654] [outer = 1A260400] 09:05:13 INFO - PROCESS | 3780 | 1466438713654 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 797ms 09:05:13 INFO - PROCESS | 3780 | 1466438713714 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3780 | 1466438713719 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:05:13 INFO - PROCESS | 3780 | 1466438713723 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3780 | 1466438713727 Marionette TRACE conn3 <- [1,838,null,{}] 09:05:13 INFO - PROCESS | 3780 | 1466438713732 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}] 09:05:13 INFO - PROCESS | 3780 | 1466438713735 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:13 INFO - PROCESS | 3780 | 1466438713874 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:05:14 INFO - PROCESS | 3780 | 1466438714004 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3780 | 1466438714007 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:14 INFO - PROCESS | 3780 | ++DOCSHELL 10432800 == 39 [pid = 3780] [id = 219] 09:05:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10A51000) [pid = 3780] [serial = 655] [outer = 00000000] 09:05:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (139DB800) [pid = 3780] [serial = 656] [outer = 10A51000] 09:05:14 INFO - PROCESS | 3780 | 1466438714063 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1436DC00) [pid = 3780] [serial = 657] [outer = 10A51000] 09:05:14 INFO - PROCESS | 3780 | 1466438714608 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 944ms 09:05:14 INFO - PROCESS | 3780 | 1466438714670 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 3780 | 1466438714675 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:05:14 INFO - PROCESS | 3780 | 1466438714681 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 3780 | 1466438714684 Marionette TRACE conn3 <- [1,842,null,{}] 09:05:14 INFO - PROCESS | 3780 | 1466438714688 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}] 09:05:14 INFO - PROCESS | 3780 | 1466438714691 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:14 INFO - PROCESS | 3780 | 1466438714797 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:05:14 INFO - PROCESS | 3780 | 1466438714919 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3780 | 1466438714922 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:14 INFO - PROCESS | 3780 | ++DOCSHELL 1561C000 == 40 [pid = 3780] [id = 220] 09:05:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16077400) [pid = 3780] [serial = 658] [outer = 00000000] 09:05:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16908800) [pid = 3780] [serial = 659] [outer = 16077400] 09:05:14 INFO - PROCESS | 3780 | 1466438714985 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (169B3800) [pid = 3780] [serial = 660] [outer = 16077400] 09:05:15 INFO - PROCESS | 3780 | 1466438715575 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 943ms 09:05:15 INFO - PROCESS | 3780 | 1466438715758 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3780 | 1466438715762 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:05:15 INFO - PROCESS | 3780 | 1466438715760 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3780 | 1466438715763 Marionette TRACE conn3 <- [1,846,null,{}] 09:05:15 INFO - PROCESS | 3780 | 1466438715768 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}] 09:05:15 INFO - PROCESS | 3780 | 1466438715772 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:15 INFO - PROCESS | 3780 | 1466438715868 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:05:15 INFO - PROCESS | 3780 | 1466438715943 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 3780 | 1466438715948 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:15 INFO - PROCESS | 3780 | ++DOCSHELL 1149A800 == 41 [pid = 3780] [id = 221] 09:05:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11802800) [pid = 3780] [serial = 661] [outer = 00000000] 09:05:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12B68800) [pid = 3780] [serial = 662] [outer = 11802800] 09:05:15 INFO - PROCESS | 3780 | 1466438716003 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (132B8000) [pid = 3780] [serial = 663] [outer = 11802800] 09:05:16 INFO - PROCESS | 3780 | 1466438716478 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 752ms 09:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:05:16 INFO - PROCESS | 3780 | 1466438716524 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 3780 | 1466438716528 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:05:16 INFO - PROCESS | 3780 | 1466438716534 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 3780 | 1466438716537 Marionette TRACE conn3 <- [1,850,null,{}] 09:05:16 INFO - PROCESS | 3780 | 1466438716541 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}] 09:05:16 INFO - PROCESS | 3780 | 1466438716544 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:16 INFO - PROCESS | 3780 | 1466438716638 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 10515800 == 40 [pid = 3780] [id = 28] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1A25F400 == 39 [pid = 3780] [id = 11] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1036D800 == 38 [pid = 3780] [id = 18] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1B04E800 == 37 [pid = 3780] [id = 14] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 103E6400 == 36 [pid = 3780] [id = 198] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1A55D000 == 35 [pid = 3780] [id = 10] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1055C400 == 34 [pid = 3780] [id = 20] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1A7B7000 == 33 [pid = 3780] [id = 12] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1A93E000 == 32 [pid = 3780] [id = 13] 09:05:17 INFO - PROCESS | 3780 | --DOCSHELL 1B055400 == 31 [pid = 3780] [id = 15] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1607C400) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1690C400) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11DD3400) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12BA8C00) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (104E8800) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (105EB400) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14375000) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (165D6C00) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13138400) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11D85800) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15619000) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (175A3000) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16921000) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (182DE000) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F59400) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (182E6800) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18309800) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17F72C00) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15174C00) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F74800) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 3780 | 1466438717340 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 3780 | 1466438717327 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:17 INFO - PROCESS | 3780 | ++DOCSHELL 10515800 == 32 [pid = 3780] [id = 222] 09:05:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10518400) [pid = 3780] [serial = 664] [outer = 00000000] 09:05:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (105EC000) [pid = 3780] [serial = 665] [outer = 10518400] 09:05:17 INFO - PROCESS | 3780 | 1466438717374 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A50800) [pid = 3780] [serial = 666] [outer = 10518400] 09:05:17 INFO - PROCESS | 3780 | 1466438717791 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1312ms 09:05:17 INFO - PROCESS | 3780 | 1466438717857 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3780 | 1466438717860 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:05:17 INFO - PROCESS | 3780 | 1466438717865 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:05:17 INFO - PROCESS | 3780 | 1466438717867 Marionette TRACE conn3 <- [1,854,null,{}] 09:05:17 INFO - PROCESS | 3780 | 1466438717873 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}] 09:05:17 INFO - PROCESS | 3780 | 1466438717875 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:17 INFO - PROCESS | 3780 | 1466438717944 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:05:17 INFO - PROCESS | 3780 | 1466438717960 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 3780 | 1466438717962 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:17 INFO - PROCESS | 3780 | ++DOCSHELL 12BAC000 == 33 [pid = 3780] [id = 223] 09:05:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12C80000) [pid = 3780] [serial = 667] [outer = 00000000] 09:05:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (132B3800) [pid = 3780] [serial = 668] [outer = 12C80000] 09:05:18 INFO - PROCESS | 3780 | 1466438718018 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13A08800) [pid = 3780] [serial = 669] [outer = 12C80000] 09:05:18 INFO - PROCESS | 3780 | 1466438718438 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 604ms 09:05:18 INFO - PROCESS | 3780 | 1466438718471 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 3780 | 1466438718474 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:05:18 INFO - PROCESS | 3780 | 1466438718482 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 3780 | 1466438718484 Marionette TRACE conn3 <- [1,858,null,{}] 09:05:18 INFO - PROCESS | 3780 | 1466438718488 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}] 09:05:18 INFO - PROCESS | 3780 | 1466438718490 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:18 INFO - PROCESS | 3780 | 1466438718584 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:05:18 INFO - PROCESS | 3780 | 1466438718595 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 3780 | 1466438718598 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:18 INFO - PROCESS | 3780 | ++DOCSHELL 15454400 == 34 [pid = 3780] [id = 224] 09:05:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15454800) [pid = 3780] [serial = 670] [outer = 00000000] 09:05:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15571400) [pid = 3780] [serial = 671] [outer = 15454800] 09:05:18 INFO - PROCESS | 3780 | 1466438718642 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1561D800) [pid = 3780] [serial = 672] [outer = 15454800] 09:05:19 INFO - PROCESS | 3780 | 1466438719071 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 649ms 09:05:19 INFO - PROCESS | 3780 | 1466438719125 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 3780 | 1466438719127 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:05:19 INFO - PROCESS | 3780 | 1466438719137 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3780 | 1466438719143 Marionette TRACE conn3 <- [1,862,null,{}] 09:05:19 INFO - PROCESS | 3780 | 1466438719148 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}] 09:05:19 INFO - PROCESS | 3780 | 1466438719151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:19 INFO - PROCESS | 3780 | 1466438719238 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:05:19 INFO - PROCESS | 3780 | 1466438719244 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 3780 | 1466438719246 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:19 INFO - PROCESS | 3780 | ++DOCSHELL 1556B000 == 35 [pid = 3780] [id = 225] 09:05:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15570400) [pid = 3780] [serial = 673] [outer = 00000000] 09:05:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16906C00) [pid = 3780] [serial = 674] [outer = 15570400] 09:05:19 INFO - PROCESS | 3780 | 1466438719289 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16920800) [pid = 3780] [serial = 675] [outer = 15570400] 09:05:19 INFO - PROCESS | 3780 | 1466438719768 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 648ms 09:05:19 INFO - PROCESS | 3780 | 1466438719807 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 3780 | 1466438719809 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:05:19 INFO - PROCESS | 3780 | 1466438719818 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3780 | 1466438719803 Marionette TRACE conn3 <- [1,866,null,{}] 09:05:19 INFO - PROCESS | 3780 | 1466438719807 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}] 09:05:19 INFO - PROCESS | 3780 | 1466438719809 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:19 INFO - PROCESS | 3780 | 1466438719944 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:05:19 INFO - PROCESS | 3780 | 1466438719953 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 3780 | 1466438719955 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:19 INFO - PROCESS | 3780 | ++DOCSHELL 16906800 == 36 [pid = 3780] [id = 226] 09:05:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1690A400) [pid = 3780] [serial = 676] [outer = 00000000] 09:05:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (175AFC00) [pid = 3780] [serial = 677] [outer = 1690A400] 09:05:19 INFO - PROCESS | 3780 | 1466438719998 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1769E400) [pid = 3780] [serial = 678] [outer = 1690A400] 09:05:20 INFO - PROCESS | 3780 | 1466438720396 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 605ms 09:05:20 INFO - PROCESS | 3780 | 1466438720417 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3780 | 1466438720419 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:05:20 INFO - PROCESS | 3780 | 1466438720429 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3780 | 1466438720431 Marionette TRACE conn3 <- [1,870,null,{}] 09:05:20 INFO - PROCESS | 3780 | 1466438720434 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}] 09:05:20 INFO - PROCESS | 3780 | 1466438720436 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:20 INFO - PROCESS | 3780 | 1466438720548 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:05:20 INFO - PROCESS | 3780 | 1466438720554 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 3780 | 1466438720559 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:20 INFO - PROCESS | 3780 | ++DOCSHELL 17F6C000 == 37 [pid = 3780] [id = 227] 09:05:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F6C800) [pid = 3780] [serial = 679] [outer = 00000000] 09:05:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17F74400) [pid = 3780] [serial = 680] [outer = 17F6C800] 09:05:20 INFO - PROCESS | 3780 | 1466438720613 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (182DA800) [pid = 3780] [serial = 681] [outer = 17F6C800] 09:05:21 INFO - PROCESS | 3780 | 1466438721534 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]]]}] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15570C00) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (182DA000) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19B58000) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19B5E800) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17692000) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A46C00) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15571C00) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18303000) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16916800) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1124CC00) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13A8A400) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A260400) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (154ECC00) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:05:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11802400) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1180ms 09:05:21 INFO - PROCESS | 3780 | 1466438721604 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 3780 | 1466438721606 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:05:21 INFO - PROCESS | 3780 | 1466438721609 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:05:21 INFO - PROCESS | 3780 | 1466438721611 Marionette TRACE conn3 <- [1,874,null,{}] 09:05:21 INFO - PROCESS | 3780 | 1466438721614 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}] 09:05:21 INFO - PROCESS | 3780 | 1466438721617 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:21 INFO - PROCESS | 3780 | 1466438721694 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:05:21 INFO - PROCESS | 3780 | 1466438721698 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 3780 | 1466438721700 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:21 INFO - PROCESS | 3780 | ++DOCSHELL 10477C00 == 38 [pid = 3780] [id = 228] 09:05:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1180D000) [pid = 3780] [serial = 682] [outer = 00000000] 09:05:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15573400) [pid = 3780] [serial = 683] [outer = 1180D000] 09:05:21 INFO - PROCESS | 3780 | 1466438721752 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16910000) [pid = 3780] [serial = 684] [outer = 1180D000] 09:05:22 INFO - PROCESS | 3780 | 1466438722133 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 560ms 09:05:22 INFO - PROCESS | 3780 | 1466438722172 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3780 | 1466438722174 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:05:22 INFO - PROCESS | 3780 | 1466438722177 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3780 | 1466438722179 Marionette TRACE conn3 <- [1,878,null,{}] 09:05:22 INFO - PROCESS | 3780 | 1466438722210 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}] 09:05:22 INFO - PROCESS | 3780 | 1466438722212 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:22 INFO - PROCESS | 3780 | 1466438722286 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:05:22 INFO - PROCESS | 3780 | 1466438722292 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3780 | 1466438722294 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:22 INFO - PROCESS | 3780 | ++DOCSHELL 169AD800 == 39 [pid = 3780] [id = 229] 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F68800) [pid = 3780] [serial = 685] [outer = 00000000] 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18301C00) [pid = 3780] [serial = 686] [outer = 17F68800] 09:05:22 INFO - PROCESS | 3780 | 1466438722336 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1830E000) [pid = 3780] [serial = 687] [outer = 17F68800] 09:05:22 INFO - PROCESS | 3780 | 1466438722732 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 605ms 09:05:22 INFO - PROCESS | 3780 | 1466438722780 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3780 | 1466438722782 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:05:22 INFO - PROCESS | 3780 | 1466438722785 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:05:22 INFO - PROCESS | 3780 | 1466438722787 Marionette TRACE conn3 <- [1,882,null,{}] 09:05:22 INFO - PROCESS | 3780 | 1466438722790 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}] 09:05:22 INFO - PROCESS | 3780 | 1466438722792 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:22 INFO - PROCESS | 3780 | 1466438722867 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:05:22 INFO - PROCESS | 3780 | 1466438722874 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3780 | 1466438722876 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:22 INFO - PROCESS | 3780 | ++DOCSHELL 174EEC00 == 40 [pid = 3780] [id = 230] 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (182DF800) [pid = 3780] [serial = 688] [outer = 00000000] 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A557800) [pid = 3780] [serial = 689] [outer = 182DF800] 09:05:22 INFO - PROCESS | 3780 | 1466438722919 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A55AC00) [pid = 3780] [serial = 690] [outer = 182DF800] 09:05:23 INFO - PROCESS | 3780 | 1466438723305 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]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 561ms 09:05:23 INFO - PROCESS | 3780 | 1466438723346 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 3780 | 1466438723348 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:05:23 INFO - PROCESS | 3780 | 1466438723355 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 3780 | 1466438723357 Marionette TRACE conn3 <- [1,886,null,{}] 09:05:23 INFO - PROCESS | 3780 | 1466438723361 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}] 09:05:23 INFO - PROCESS | 3780 | 1466438723362 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:23 INFO - PROCESS | 3780 | 1466438723480 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:05:23 INFO - PROCESS | 3780 | 1466438723634 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 3780 | 1466438723637 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:23 INFO - PROCESS | 3780 | ++DOCSHELL 1047D400 == 41 [pid = 3780] [id = 231] 09:05:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1047F400) [pid = 3780] [serial = 691] [outer = 00000000] 09:05:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (105EC400) [pid = 3780] [serial = 692] [outer = 1047F400] 09:05:23 INFO - PROCESS | 3780 | 1466438723698 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10EDEC00) [pid = 3780] [serial = 693] [outer = 1047F400] 09:05:24 INFO - PROCESS | 3780 | 1466438724428 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1120ms 09:05:24 INFO - PROCESS | 3780 | 1466438724493 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3780 | 1466438724498 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:05:24 INFO - PROCESS | 3780 | 1466438724503 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 3780 | 1466438724506 Marionette TRACE conn3 <- [1,890,null,{}] 09:05:24 INFO - PROCESS | 3780 | 1466438724511 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}] 09:05:24 INFO - PROCESS | 3780 | 1466438724514 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:24 INFO - PROCESS | 3780 | 1466438724619 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:05:24 INFO - PROCESS | 3780 | 1466438724761 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 3780 | 1466438724764 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:24 INFO - PROCESS | 3780 | ++DOCSHELL 1544C400 == 42 [pid = 3780] [id = 232] 09:05:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15452C00) [pid = 3780] [serial = 694] [outer = 00000000] 09:05:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1556B400) [pid = 3780] [serial = 695] [outer = 15452C00] 09:05:24 INFO - PROCESS | 3780 | 1466438724820 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1607AC00) [pid = 3780] [serial = 696] [outer = 15452C00] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 1A25D400 == 41 [pid = 3780] [id = 218] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 174EEC00 == 40 [pid = 3780] [id = 230] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 169AD800 == 39 [pid = 3780] [id = 229] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 10477C00 == 38 [pid = 3780] [id = 228] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 17F6C000 == 37 [pid = 3780] [id = 227] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 16906800 == 36 [pid = 3780] [id = 226] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 1556B000 == 35 [pid = 3780] [id = 225] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 15454400 == 34 [pid = 3780] [id = 224] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 12BAC000 == 33 [pid = 3780] [id = 223] 09:05:25 INFO - PROCESS | 3780 | --DOCSHELL 10515800 == 32 [pid = 3780] [id = 222] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15EE4400) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18306400) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19B59800) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1830F800) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A041800) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (179CEC00) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1127B400) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13138000) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1561BC00) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1593F800) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19B59000) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1830A000) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (169B4000) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (174F0000) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11271C00) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11CE0800) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13F6F000) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14371400) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A643000) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A55A800) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A03E800) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A047C00) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A0CD800) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18308800) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17F69000) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17589800) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 09:05:25 INFO - PROCESS | 3780 | 1466438725644 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1179ms 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:05:25 INFO - PROCESS | 3780 | 1466438725679 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3780 | 1466438725683 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:05:25 INFO - PROCESS | 3780 | 1466438725688 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3780 | 1466438725692 Marionette TRACE conn3 <- [1,894,null,{}] 09:05:25 INFO - PROCESS | 3780 | 1466438725697 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}] 09:05:25 INFO - PROCESS | 3780 | 1466438725700 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:25 INFO - PROCESS | 3780 | 1466438725783 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:05:25 INFO - PROCESS | 3780 | 1466438725791 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 3780 | 1466438725795 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:25 INFO - PROCESS | 3780 | ++DOCSHELL 11496000 == 33 [pid = 3780] [id = 233] 09:05:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11801800) [pid = 3780] [serial = 697] [outer = 00000000] 09:05:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11D82400) [pid = 3780] [serial = 698] [outer = 11801800] 09:05:25 INFO - PROCESS | 3780 | 1466438725825 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (129D8000) [pid = 3780] [serial = 699] [outer = 11801800] 09:05:26 INFO - PROCESS | 3780 | 1466438726303 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 649ms 09:05:26 INFO - PROCESS | 3780 | 1466438726346 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3780 | 1466438726350 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:05:26 INFO - PROCESS | 3780 | 1466438726356 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 3780 | 1466438726359 Marionette TRACE conn3 <- [1,898,null,{}] 09:05:26 INFO - PROCESS | 3780 | 1466438726363 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}] 09:05:26 INFO - PROCESS | 3780 | 1466438726365 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:26 INFO - PROCESS | 3780 | 1466438726432 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:05:26 INFO - PROCESS | 3780 | 1466438726439 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3780 | 1466438726442 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:26 INFO - PROCESS | 3780 | ++DOCSHELL 15064800 == 34 [pid = 3780] [id = 234] 09:05:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15066C00) [pid = 3780] [serial = 700] [outer = 00000000] 09:05:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15445C00) [pid = 3780] [serial = 701] [outer = 15066C00] 09:05:26 INFO - PROCESS | 3780 | 1466438726488 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15453000) [pid = 3780] [serial = 702] [outer = 15066C00] 09:05:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1593B800) [pid = 3780] [serial = 703] [outer = 1B3E9400] 09:05:26 INFO - PROCESS | 3780 | 1466438726990 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 663ms 09:05:27 INFO - PROCESS | 3780 | 1466438727020 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3780 | 1466438727022 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:05:27 INFO - PROCESS | 3780 | 1466438727026 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3780 | 1466438727029 Marionette TRACE conn3 <- [1,902,null,{}] 09:05:27 INFO - PROCESS | 3780 | 1466438727039 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}] 09:05:27 INFO - PROCESS | 3780 | 1466438727044 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:27 INFO - PROCESS | 3780 | 1466438727113 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:05:27 INFO - PROCESS | 3780 | 1466438727238 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3780 | 1466438727241 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:27 INFO - PROCESS | 3780 | ++DOCSHELL 1690B400 == 35 [pid = 3780] [id = 235] 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1690C000) [pid = 3780] [serial = 704] [outer = 00000000] 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (169B0000) [pid = 3780] [serial = 705] [outer = 1690C000] 09:05:27 INFO - PROCESS | 3780 | 1466438727288 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (174EC800) [pid = 3780] [serial = 706] [outer = 1690C000] 09:05:27 INFO - PROCESS | 3780 | 1466438727639 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 664ms 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:05:27 INFO - PROCESS | 3780 | 1466438727696 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3780 | 1466438727699 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:05:27 INFO - PROCESS | 3780 | 1466438727702 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3780 | 1466438727704 Marionette TRACE conn3 <- [1,906,null,{}] 09:05:27 INFO - PROCESS | 3780 | 1466438727707 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}] 09:05:27 INFO - PROCESS | 3780 | 1466438727709 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:27 INFO - PROCESS | 3780 | 1466438727819 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:05:27 INFO - PROCESS | 3780 | 1466438727830 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3780 | 1466438727832 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:27 INFO - PROCESS | 3780 | ++DOCSHELL 17593000 == 36 [pid = 3780] [id = 236] 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (175A9C00) [pid = 3780] [serial = 707] [outer = 00000000] 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F6B000) [pid = 3780] [serial = 708] [outer = 175A9C00] 09:05:27 INFO - PROCESS | 3780 | 1466438727876 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F72000) [pid = 3780] [serial = 709] [outer = 175A9C00] 09:05:28 INFO - PROCESS | 3780 | 1466438728282 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 605ms 09:05:28 INFO - PROCESS | 3780 | 1466438728319 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3780 | 1466438728321 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:05:28 INFO - PROCESS | 3780 | 1466438728324 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 3780 | 1466438728326 Marionette TRACE conn3 <- [1,910,null,{}] 09:05:28 INFO - PROCESS | 3780 | 1466438728311 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}] 09:05:28 INFO - PROCESS | 3780 | 1466438728313 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:28 INFO - PROCESS | 3780 | 1466438728416 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:05:28 INFO - PROCESS | 3780 | 1466438728498 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 3780 | 1466438728500 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:28 INFO - PROCESS | 3780 | ++DOCSHELL 13F72800 == 37 [pid = 3780] [id = 237] 09:05:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F71000) [pid = 3780] [serial = 710] [outer = 00000000] 09:05:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (182E7C00) [pid = 3780] [serial = 711] [outer = 17F71000] 09:05:28 INFO - PROCESS | 3780 | 1466438728543 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18308C00) [pid = 3780] [serial = 712] [outer = 17F71000] 09:05:28 INFO - PROCESS | 3780 | 1466438728939 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 663ms 09:05:28 INFO - PROCESS | 3780 | 1466438728972 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3780 | 1466438728974 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:05:28 INFO - PROCESS | 3780 | 1466438728977 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 3780 | 1466438728979 Marionette TRACE conn3 <- [1,914,null,{}] 09:05:28 INFO - PROCESS | 3780 | 1466438728982 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}] 09:05:28 INFO - PROCESS | 3780 | 1466438728987 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:29 INFO - PROCESS | 3780 | 1466438729117 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:05:29 INFO - PROCESS | 3780 | 1466438729173 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 3780 | 1466438729175 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:29 INFO - PROCESS | 3780 | ++DOCSHELL 182E7800 == 38 [pid = 3780] [id = 238] 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19B64000) [pid = 3780] [serial = 713] [outer = 00000000] 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A047C00) [pid = 3780] [serial = 714] [outer = 19B64000] 09:05:29 INFO - PROCESS | 3780 | 1466438729226 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A049400) [pid = 3780] [serial = 715] [outer = 19B64000] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1690A400) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10518400) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15570400) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12C80000) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15454800) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11802800) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10A51000) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16077400) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F6C800) [pid = 3780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1180D000) [pid = 3780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:05:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F68800) [pid = 3780] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:05:29 INFO - PROCESS | 3780 | 1466438729658 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 708ms 09:05:29 INFO - PROCESS | 3780 | 1466438729698 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 3780 | 1466438729700 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:05:29 INFO - PROCESS | 3780 | 1466438729703 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 3780 | 1466438729705 Marionette TRACE conn3 <- [1,918,null,{}] 09:05:29 INFO - PROCESS | 3780 | 1466438729709 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}] 09:05:29 INFO - PROCESS | 3780 | 1466438729711 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:29 INFO - PROCESS | 3780 | 1466438729786 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:05:29 INFO - PROCESS | 3780 | 1466438729793 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 3780 | 1466438729795 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:29 INFO - PROCESS | 3780 | ++DOCSHELL 11C90400 == 39 [pid = 3780] [id = 239] 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1366B400) [pid = 3780] [serial = 716] [outer = 00000000] 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15454800) [pid = 3780] [serial = 717] [outer = 1366B400] 09:05:29 INFO - PROCESS | 3780 | 1466438729839 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (165DBC00) [pid = 3780] [serial = 718] [outer = 1366B400] 09:05:30 INFO - PROCESS | 3780 | 1466438730224 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 560ms 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:05:30 INFO - PROCESS | 3780 | 1466438730262 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 3780 | 1466438730264 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:05:30 INFO - PROCESS | 3780 | 1466438730267 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 3780 | 1466438730269 Marionette TRACE conn3 <- [1,922,null,{}] 09:05:30 INFO - PROCESS | 3780 | 1466438730272 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}] 09:05:30 INFO - PROCESS | 3780 | 1466438730274 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:30 INFO - PROCESS | 3780 | 1466438730352 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:05:30 INFO - PROCESS | 3780 | 1466438730357 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3780 | 1466438730359 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:30 INFO - PROCESS | 3780 | ++DOCSHELL 13187800 == 40 [pid = 3780] [id = 240] 09:05:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16905000) [pid = 3780] [serial = 719] [outer = 00000000] 09:05:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A047800) [pid = 3780] [serial = 720] [outer = 16905000] 09:05:30 INFO - PROCESS | 3780 | 1466438730402 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A264400) [pid = 3780] [serial = 721] [outer = 16905000] 09:05:30 INFO - PROCESS | 3780 | 1466438730781 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 560ms 09:05:30 INFO - PROCESS | 3780 | 1466438730827 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 3780 | 1466438730829 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:05:30 INFO - PROCESS | 3780 | 1466438730832 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:05:30 INFO - PROCESS | 3780 | 1466438730833 Marionette TRACE conn3 <- [1,926,null,{}] 09:05:30 INFO - PROCESS | 3780 | 1466438730841 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}] 09:05:30 INFO - PROCESS | 3780 | 1466438730843 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:30 INFO - PROCESS | 3780 | 1466438730918 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:05:30 INFO - PROCESS | 3780 | 1466438730924 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3780 | 1466438730926 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:30 INFO - PROCESS | 3780 | ++DOCSHELL 16901C00 == 41 [pid = 3780] [id = 241] 09:05:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A55D000) [pid = 3780] [serial = 722] [outer = 00000000] 09:05:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A647C00) [pid = 3780] [serial = 723] [outer = 1A55D000] 09:05:30 INFO - PROCESS | 3780 | 1466438730968 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A648800) [pid = 3780] [serial = 724] [outer = 1A55D000] 09:05:31 INFO - PROCESS | 3780 | 1466438731378 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 605ms 09:05:31 INFO - PROCESS | 3780 | 1466438731435 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3780 | 1466438731437 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:05:31 INFO - PROCESS | 3780 | 1466438731441 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3780 | 1466438731442 Marionette TRACE conn3 <- [1,930,null,{}] 09:05:31 INFO - PROCESS | 3780 | 1466438731446 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}] 09:05:31 INFO - PROCESS | 3780 | 1466438731448 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:31 INFO - PROCESS | 3780 | 1466438731525 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:05:31 INFO - PROCESS | 3780 | 1466438731656 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 3780 | 1466438731643 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:31 INFO - PROCESS | 3780 | ++DOCSHELL 103D2800 == 42 [pid = 3780] [id = 242] 09:05:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (103F3C00) [pid = 3780] [serial = 725] [outer = 00000000] 09:05:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1050D400) [pid = 3780] [serial = 726] [outer = 103F3C00] 09:05:31 INFO - PROCESS | 3780 | 1466438731700 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10EDC400) [pid = 3780] [serial = 727] [outer = 103F3C00] 09:05:32 INFO - PROCESS | 3780 | 1466438732333 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 944ms 09:05:32 INFO - PROCESS | 3780 | 1466438732400 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3780 | 1466438732403 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:05:32 INFO - PROCESS | 3780 | 1466438732409 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3780 | 1466438732413 Marionette TRACE conn3 <- [1,934,null,{}] 09:05:32 INFO - PROCESS | 3780 | 1466438732418 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}] 09:05:32 INFO - PROCESS | 3780 | 1466438732421 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:32 INFO - PROCESS | 3780 | 1466438732527 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:05:32 INFO - PROCESS | 3780 | 1466438732636 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 3780 | 1466438732639 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:32 INFO - PROCESS | 3780 | ++DOCSHELL 13F70800 == 43 [pid = 3780] [id = 243] 09:05:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15174C00) [pid = 3780] [serial = 728] [outer = 00000000] 09:05:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15571C00) [pid = 3780] [serial = 729] [outer = 15174C00] 09:05:32 INFO - PROCESS | 3780 | 1466438732694 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16070800) [pid = 3780] [serial = 730] [outer = 15174C00] 09:05:33 INFO - PROCESS | 3780 | 1466438733252 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 884ms 09:05:33 INFO - PROCESS | 3780 | 1466438733303 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 3780 | 1466438733307 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:05:33 INFO - PROCESS | 3780 | 1466438733311 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 3780 | 1466438733313 Marionette TRACE conn3 <- [1,938,null,{}] 09:05:33 INFO - PROCESS | 3780 | 1466438733318 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}] 09:05:33 INFO - PROCESS | 3780 | 1466438733320 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:33 INFO - PROCESS | 3780 | 1466438733429 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:05:33 INFO - PROCESS | 3780 | 1466438733510 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3780 | 1466438733513 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:33 INFO - PROCESS | 3780 | ++DOCSHELL 1830A000 == 44 [pid = 3780] [id = 244] 09:05:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1830BC00) [pid = 3780] [serial = 731] [outer = 00000000] 09:05:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A87000) [pid = 3780] [serial = 732] [outer = 1830BC00] 09:05:33 INFO - PROCESS | 3780 | 1466438733566 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19B63800) [pid = 3780] [serial = 733] [outer = 1830BC00] 09:05:34 INFO - PROCESS | 3780 | 1466438734352 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1076ms 09:05:34 INFO - PROCESS | 3780 | 1466438734381 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3780 | 1466438734385 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:05:34 INFO - PROCESS | 3780 | 1466438734390 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 3780 | 1466438734393 Marionette TRACE conn3 <- [1,942,null,{}] 09:05:34 INFO - PROCESS | 3780 | 1466438734399 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}] 09:05:34 INFO - PROCESS | 3780 | 1466438734401 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:34 INFO - PROCESS | 3780 | 1466438734499 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:05:34 INFO - PROCESS | 3780 | 1466438734583 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 3780 | 1466438734588 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:34 INFO - PROCESS | 3780 | ++DOCSHELL 132B2C00 == 45 [pid = 3780] [id = 245] 09:05:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (132B4000) [pid = 3780] [serial = 734] [outer = 00000000] 09:05:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1036F400) [pid = 3780] [serial = 735] [outer = 132B4000] 09:05:34 INFO - PROCESS | 3780 | 1466438734665 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11499C00) [pid = 3780] [serial = 736] [outer = 132B4000] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 10EDE800 == 44 [pid = 3780] [id = 216] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 16901C00 == 43 [pid = 3780] [id = 241] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 13187800 == 42 [pid = 3780] [id = 240] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 11C90400 == 41 [pid = 3780] [id = 239] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 182E7800 == 40 [pid = 3780] [id = 238] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 13F72800 == 39 [pid = 3780] [id = 237] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 17593000 == 38 [pid = 3780] [id = 236] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1690B400 == 37 [pid = 3780] [id = 235] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 15064800 == 36 [pid = 3780] [id = 234] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 11496000 == 35 [pid = 3780] [id = 233] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1561C000 == 34 [pid = 3780] [id = 220] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1047D400 == 33 [pid = 3780] [id = 231] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1544C400 == 32 [pid = 3780] [id = 232] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 11DD5000 == 31 [pid = 3780] [id = 217] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1149A800 == 30 [pid = 3780] [id = 221] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 10432800 == 29 [pid = 3780] [id = 219] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 1830A000 == 28 [pid = 3780] [id = 244] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 103D2800 == 27 [pid = 3780] [id = 242] 09:05:35 INFO - PROCESS | 3780 | --DOCSHELL 13F70800 == 26 [pid = 3780] [id = 243] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A557800) [pid = 3780] [serial = 689] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (175AFC00) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (105EC000) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10A50800) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16906C00) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (132B3800) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13A08800) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15571400) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1561D800) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (132B8000) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12B68800) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1436DC00) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (139DB800) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (169B3800) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17F74400) [pid = 3780] [serial = 680] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16908800) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1769E400) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15573400) [pid = 3780] [serial = 683] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16910000) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (18301C00) [pid = 3780] [serial = 686] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (182DA800) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1830E000) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16920800) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 09:05:35 INFO - PROCESS | 3780 | 1466438735689 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1312ms 09:05:35 INFO - PROCESS | 3780 | 1466438735730 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 3780 | 1466438735734 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:05:35 INFO - PROCESS | 3780 | 1466438735742 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 3780 | 1466438735745 Marionette TRACE conn3 <- [1,946,null,{}] 09:05:35 INFO - PROCESS | 3780 | 1466438735751 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}] 09:05:35 INFO - PROCESS | 3780 | 1466438735754 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:35 INFO - PROCESS | 3780 | 1466438735841 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:05:35 INFO - PROCESS | 3780 | 1466438735847 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 3780 | 1466438735851 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:35 INFO - PROCESS | 3780 | ++DOCSHELL 11235000 == 27 [pid = 3780] [id = 246] 09:05:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1124D400) [pid = 3780] [serial = 737] [outer = 00000000] 09:05:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1180D000) [pid = 3780] [serial = 738] [outer = 1124D400] 09:05:35 INFO - PROCESS | 3780 | 1466438735898 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11C88800) [pid = 3780] [serial = 739] [outer = 1124D400] 09:05:36 INFO - PROCESS | 3780 | 1466438736356 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 648ms 09:05:36 INFO - PROCESS | 3780 | 1466438736426 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3780 | 1466438736431 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:05:36 INFO - PROCESS | 3780 | 1466438736438 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 3780 | 1466438736440 Marionette TRACE conn3 <- [1,950,null,{}] 09:05:36 INFO - PROCESS | 3780 | 1466438736444 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}] 09:05:36 INFO - PROCESS | 3780 | 1466438736447 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:36 INFO - PROCESS | 3780 | 1466438736531 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:05:36 INFO - PROCESS | 3780 | 1466438736617 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 3780 | 1466438736619 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:36 INFO - PROCESS | 3780 | ++DOCSHELL 139D5000 == 28 [pid = 3780] [id = 247] 09:05:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (139D5800) [pid = 3780] [serial = 740] [outer = 00000000] 09:05:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13A0BC00) [pid = 3780] [serial = 741] [outer = 139D5800] 09:05:36 INFO - PROCESS | 3780 | 1466438736667 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13F6E000) [pid = 3780] [serial = 742] [outer = 139D5800] 09:05:37 INFO - PROCESS | 3780 | 1466438737016 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 604ms 09:05:37 INFO - PROCESS | 3780 | 1466438737061 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 3780 | 1466438737064 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:05:37 INFO - PROCESS | 3780 | 1466438737067 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 3780 | 1466438737054 Marionette TRACE conn3 <- [1,954,null,{}] 09:05:37 INFO - PROCESS | 3780 | 1466438737064 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}] 09:05:37 INFO - PROCESS | 3780 | 1466438737069 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:37 INFO - PROCESS | 3780 | 1466438737149 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:05:37 INFO - PROCESS | 3780 | 1466438737156 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3780 | 1466438737159 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:37 INFO - PROCESS | 3780 | ++DOCSHELL 154EE400 == 29 [pid = 3780] [id = 248] 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1556A800) [pid = 3780] [serial = 743] [outer = 00000000] 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15617C00) [pid = 3780] [serial = 744] [outer = 1556A800] 09:05:37 INFO - PROCESS | 3780 | 1466438737206 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15936C00) [pid = 3780] [serial = 745] [outer = 1556A800] 09:05:37 INFO - PROCESS | 3780 | 1466438737678 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 664ms 09:05:37 INFO - PROCESS | 3780 | 1466438737725 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 3780 | 1466438737728 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:05:37 INFO - PROCESS | 3780 | 1466438737731 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:05:37 INFO - PROCESS | 3780 | 1466438737732 Marionette TRACE conn3 <- [1,958,null,{}] 09:05:37 INFO - PROCESS | 3780 | 1466438737736 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}] 09:05:37 INFO - PROCESS | 3780 | 1466438737738 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:37 INFO - PROCESS | 3780 | 1466438737877 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:05:37 INFO - PROCESS | 3780 | 1466438737900 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3780 | 1466438737902 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:37 INFO - PROCESS | 3780 | ++DOCSHELL 16901800 == 30 [pid = 3780] [id = 249] 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16901C00) [pid = 3780] [serial = 746] [outer = 00000000] 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1690AC00) [pid = 3780] [serial = 747] [outer = 16901C00] 09:05:37 INFO - PROCESS | 3780 | 1466438737947 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1691AC00) [pid = 3780] [serial = 748] [outer = 16901C00] 09:05:38 INFO - PROCESS | 3780 | 1466438738338 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 664ms 09:05:38 INFO - PROCESS | 3780 | 1466438738394 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 3780 | 1466438738396 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:05:38 INFO - PROCESS | 3780 | 1466438738406 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 3780 | 1466438738408 Marionette TRACE conn3 <- [1,962,null,{}] 09:05:38 INFO - PROCESS | 3780 | 1466438738411 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}] 09:05:38 INFO - PROCESS | 3780 | 1466438738413 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:38 INFO - PROCESS | 3780 | 1466438738515 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:05:38 INFO - PROCESS | 3780 | 1466438738520 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 3780 | 1466438738522 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:38 INFO - PROCESS | 3780 | ++DOCSHELL 169B1C00 == 31 [pid = 3780] [id = 250] 09:05:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16EB7800) [pid = 3780] [serial = 749] [outer = 00000000] 09:05:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (174ED800) [pid = 3780] [serial = 750] [outer = 16EB7800] 09:05:38 INFO - PROCESS | 3780 | 1466438738566 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (175A3000) [pid = 3780] [serial = 751] [outer = 16EB7800] 09:05:39 INFO - PROCESS | 3780 | 1466438739000 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 648ms 09:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:05:39 INFO - PROCESS | 3780 | 1466438739069 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 3780 | 1466438739071 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:05:39 INFO - PROCESS | 3780 | 1466438739075 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3780 | 1466438739076 Marionette TRACE conn3 <- [1,966,null,{}] 09:05:39 INFO - PROCESS | 3780 | 1466438739080 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}] 09:05:39 INFO - PROCESS | 3780 | 1466438739085 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:39 INFO - PROCESS | 3780 | 1466438739221 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A55D000) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19B64000) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17F71000) [pid = 3780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (182DF800) [pid = 3780] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1690C000) [pid = 3780] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15452C00) [pid = 3780] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15066C00) [pid = 3780] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11801800) [pid = 3780] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1047F400) [pid = 3780] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1366B400) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (175A9C00) [pid = 3780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:05:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16905000) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:05:39 INFO - PROCESS | 3780 | 1466438739478 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 3780 | 1466438739480 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:39 INFO - PROCESS | 3780 | ++DOCSHELL 1047F400 == 32 [pid = 3780] [id = 251] 09:05:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10515800) [pid = 3780] [serial = 752] [outer = 00000000] 09:05:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (129D6000) [pid = 3780] [serial = 753] [outer = 10515800] 09:05:39 INFO - PROCESS | 3780 | 1466438739507 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15066C00) [pid = 3780] [serial = 754] [outer = 10515800] 09:05:39 INFO - PROCESS | 3780 | 1466438739861 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 855ms 09:05:39 INFO - PROCESS | 3780 | 1466438739926 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 3780 | 1466438739928 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:05:39 INFO - PROCESS | 3780 | 1466438739931 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3780 | 1466438739933 Marionette TRACE conn3 <- [1,970,null,{}] 09:05:39 INFO - PROCESS | 3780 | 1466438739936 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}] 09:05:39 INFO - PROCESS | 3780 | 1466438739938 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:40 INFO - PROCESS | 3780 | 1466438740012 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:05:40 INFO - PROCESS | 3780 | 1466438740017 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 3780 | 1466438740019 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:40 INFO - PROCESS | 3780 | ++DOCSHELL 104E7000 == 33 [pid = 3780] [id = 252] 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10A52400) [pid = 3780] [serial = 755] [outer = 00000000] 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (182DA800) [pid = 3780] [serial = 756] [outer = 10A52400] 09:05:40 INFO - PROCESS | 3780 | 1466438740062 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (182E4400) [pid = 3780] [serial = 757] [outer = 10A52400] 09:05:40 INFO - PROCESS | 3780 | 1466438740432 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 561ms 09:05:40 INFO - PROCESS | 3780 | 1466438740489 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 3780 | 1466438740491 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:05:40 INFO - PROCESS | 3780 | 1466438740495 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:05:40 INFO - PROCESS | 3780 | 1466438740496 Marionette TRACE conn3 <- [1,974,null,{}] 09:05:40 INFO - PROCESS | 3780 | 1466438740500 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}] 09:05:40 INFO - PROCESS | 3780 | 1466438740502 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:40 INFO - PROCESS | 3780 | 1466438740581 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:05:40 INFO - PROCESS | 3780 | 1466438740586 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 3780 | 1466438740588 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:40 INFO - PROCESS | 3780 | ++DOCSHELL 18302000 == 34 [pid = 3780] [id = 253] 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18302400) [pid = 3780] [serial = 758] [outer = 00000000] 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1830C000) [pid = 3780] [serial = 759] [outer = 18302400] 09:05:40 INFO - PROCESS | 3780 | 1466438740630 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1830E000) [pid = 3780] [serial = 760] [outer = 18302400] 09:05:41 INFO - PROCESS | 3780 | 1466438741040 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 561ms 09:05:41 INFO - PROCESS | 3780 | 1466438741055 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 3780 | 1466438741057 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:05:41 INFO - PROCESS | 3780 | 1466438741060 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:05:41 INFO - PROCESS | 3780 | 1466438741061 Marionette TRACE conn3 <- [1,978,null,{}] 09:05:41 INFO - PROCESS | 3780 | 1466438741065 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}] 09:05:41 INFO - PROCESS | 3780 | 1466438741067 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:41 INFO - PROCESS | 3780 | 1466438741182 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:05:41 INFO - PROCESS | 3780 | 1466438741189 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 3780 | 1466438741191 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:41 INFO - PROCESS | 3780 | ++DOCSHELL 154ECC00 == 35 [pid = 3780] [id = 254] 09:05:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19B56C00) [pid = 3780] [serial = 761] [outer = 00000000] 09:05:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B5DC00) [pid = 3780] [serial = 762] [outer = 19B56C00] 09:05:41 INFO - PROCESS | 3780 | 1466438741238 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19B60C00) [pid = 3780] [serial = 763] [outer = 19B56C00] 09:05:41 INFO - PROCESS | 3780 | 1466438741950 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 943ms 09:05:42 INFO - PROCESS | 3780 | 1466438742012 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 3780 | 1466438742016 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:05:42 INFO - PROCESS | 3780 | 1466438742021 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:05:42 INFO - PROCESS | 3780 | 1466438742026 Marionette TRACE conn3 <- [1,982,null,{}] 09:05:42 INFO - PROCESS | 3780 | 1466438742031 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}] 09:05:42 INFO - PROCESS | 3780 | 1466438742034 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:42 INFO - PROCESS | 3780 | 1466438742151 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:05:42 INFO - PROCESS | 3780 | 1466438742234 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 3780 | 1466438742236 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:42 INFO - PROCESS | 3780 | ++DOCSHELL 105E7000 == 36 [pid = 3780] [id = 255] 09:05:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1127B400) [pid = 3780] [serial = 764] [outer = 00000000] 09:05:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B6D400) [pid = 3780] [serial = 765] [outer = 1127B400] 09:05:42 INFO - PROCESS | 3780 | 1466438742332 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13A8F000) [pid = 3780] [serial = 766] [outer = 1127B400] 09:05:43 INFO - PROCESS | 3780 | 1466438743112 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1121ms 09:05:43 INFO - PROCESS | 3780 | 1466438743153 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 3780 | 1466438743156 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:05:43 INFO - PROCESS | 3780 | 1466438743161 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 3780 | 1466438743165 Marionette TRACE conn3 <- [1,986,null,{}] 09:05:43 INFO - PROCESS | 3780 | 1466438743170 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}] 09:05:43 INFO - PROCESS | 3780 | 1466438743173 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:43 INFO - PROCESS | 3780 | 1466438743280 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:05:43 INFO - PROCESS | 3780 | 1466438743358 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 3780 | 1466438743362 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:43 INFO - PROCESS | 3780 | ++DOCSHELL 129E0800 == 37 [pid = 3780] [id = 256] 09:05:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (129E1400) [pid = 3780] [serial = 767] [outer = 00000000] 09:05:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12F65800) [pid = 3780] [serial = 768] [outer = 129E1400] 09:05:43 INFO - PROCESS | 3780 | 1466438743394 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (132B3800) [pid = 3780] [serial = 769] [outer = 129E1400] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 18302000 == 36 [pid = 3780] [id = 253] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 104E7000 == 35 [pid = 3780] [id = 252] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 1047F400 == 34 [pid = 3780] [id = 251] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 169B1C00 == 33 [pid = 3780] [id = 250] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 16901800 == 32 [pid = 3780] [id = 249] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 154EE400 == 31 [pid = 3780] [id = 248] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 139D5000 == 30 [pid = 3780] [id = 247] 09:05:43 INFO - PROCESS | 3780 | --DOCSHELL 11235000 == 29 [pid = 3780] [id = 246] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A047C00) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18308C00) [pid = 3780] [serial = 712] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A55AC00) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (169B0000) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1556B400) [pid = 3780] [serial = 695] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1607AC00) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15445C00) [pid = 3780] [serial = 701] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15453000) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11D82400) [pid = 3780] [serial = 698] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129D8000) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (182E7C00) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (105EC400) [pid = 3780] [serial = 692] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10EDEC00) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (132BD800) [pid = 3780] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (165DBC00) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15454800) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A049400) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17F6B000) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F72000) [pid = 3780] [serial = 709] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A047800) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A648800) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A264400) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (174EC800) [pid = 3780] [serial = 706] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A647C00) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3780 | 1466438743913 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 782ms 09:05:43 INFO - PROCESS | 3780 | 1466438743971 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 3780 | 1466438743975 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:05:43 INFO - PROCESS | 3780 | 1466438743982 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 3780 | 1466438743984 Marionette TRACE conn3 <- [1,990,null,{}] 09:05:43 INFO - PROCESS | 3780 | 1466438743988 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}] 09:05:43 INFO - PROCESS | 3780 | 1466438743990 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:44 INFO - PROCESS | 3780 | 1466438744058 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:05:44 INFO - PROCESS | 3780 | 1466438744067 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3780 | 1466438744069 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:44 INFO - PROCESS | 3780 | ++DOCSHELL 12FD9800 == 30 [pid = 3780] [id = 257] 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13189C00) [pid = 3780] [serial = 770] [outer = 00000000] 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (14369400) [pid = 3780] [serial = 771] [outer = 13189C00] 09:05:44 INFO - PROCESS | 3780 | 1466438744188 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15141000) [pid = 3780] [serial = 772] [outer = 13189C00] 09:05:44 INFO - PROCESS | 3780 | 1466438744605 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 664ms 09:05:44 INFO - PROCESS | 3780 | 1466438744651 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3780 | 1466438744653 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 3780 | 1466438744661 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3780 | 1466438744664 Marionette TRACE conn3 <- [1,994,null,{}] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:05:44 INFO - PROCESS | 3780 | 1466438744675 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}] 09:05:44 INFO - PROCESS | 3780 | 1466438744679 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:44 INFO - PROCESS | 3780 | 1466438744766 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:05:44 INFO - PROCESS | 3780 | 1466438744777 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3780 | 1466438744780 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:44 INFO - PROCESS | 3780 | ++DOCSHELL 15EE4C00 == 31 [pid = 3780] [id = 258] 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15EE9800) [pid = 3780] [serial = 773] [outer = 00000000] 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (165D7800) [pid = 3780] [serial = 774] [outer = 15EE9800] 09:05:44 INFO - PROCESS | 3780 | 1466438744828 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16867C00) [pid = 3780] [serial = 775] [outer = 15EE9800] 09:05:45 INFO - PROCESS | 3780 | 1466438745236 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 590ms 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:05:45 INFO - PROCESS | 3780 | 1466438745270 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 3780 | 1466438745272 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 3780 | 1466438745275 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 3780 | 1466438745277 Marionette TRACE conn3 <- [1,998,null,{}] 09:05:45 INFO - PROCESS | 3780 | 1466438745280 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}] 09:05:45 INFO - PROCESS | 3780 | 1466438745282 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:45 INFO - PROCESS | 3780 | 1466438745363 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:05:45 INFO - PROCESS | 3780 | 1466438745368 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 3780 | 1466438745370 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:45 INFO - PROCESS | 3780 | ++DOCSHELL 16EB8C00 == 32 [pid = 3780] [id = 259] 09:05:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FB1800) [pid = 3780] [serial = 776] [outer = 00000000] 09:05:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (175A9C00) [pid = 3780] [serial = 777] [outer = 16FB1800] 09:05:45 INFO - PROCESS | 3780 | 1466438745413 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17982400) [pid = 3780] [serial = 778] [outer = 16FB1800] 09:05:45 INFO - PROCESS | 3780 | 1466438745832 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 589ms 09:05:45 INFO - PROCESS | 3780 | 1466438745875 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 3780 | 1466438745877 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 3780 | 1466438745880 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:05:45 INFO - PROCESS | 3780 | 1466438745882 Marionette TRACE conn3 <- [1,1002,null,{}] 09:05:45 INFO - PROCESS | 3780 | 1466438745885 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}] 09:05:45 INFO - PROCESS | 3780 | 1466438745887 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:45 INFO - PROCESS | 3780 | 1466438745994 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:05:45 INFO - PROCESS | 3780 | 1466438745999 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 3780 | 1466438746001 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:46 INFO - PROCESS | 3780 | ++DOCSHELL 17981800 == 33 [pid = 3780] [id = 260] 09:05:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (179CF400) [pid = 3780] [serial = 779] [outer = 00000000] 09:05:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F6BC00) [pid = 3780] [serial = 780] [outer = 179CF400] 09:05:46 INFO - PROCESS | 3780 | 1466438746044 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18066400) [pid = 3780] [serial = 781] [outer = 179CF400] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16901C00) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1556A800) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (139D5800) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16EB7800) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1124D400) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (103F3C00) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15174C00) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1830BC00) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10515800) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10A52400) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (132B4000) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:05:46 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (18302400) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:05:46 INFO - PROCESS | 3780 | 1466438746767 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 929ms 09:05:46 INFO - PROCESS | 3780 | 1466438746821 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 3780 | 1466438746825 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:05:46 INFO - PROCESS | 3780 | 1466438746830 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 3780 | 1466438746834 Marionette TRACE conn3 <- [1,1006,null,{}] 09:05:46 INFO - PROCESS | 3780 | 1466438746839 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}] 09:05:46 INFO - PROCESS | 3780 | 1466438746842 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:46 INFO - PROCESS | 3780 | 1466438746932 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:05:47 INFO - PROCESS | 3780 | 1466438747015 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3780 | 1466438747018 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:47 INFO - PROCESS | 3780 | ++DOCSHELL 105F2400 == 34 [pid = 3780] [id = 261] 09:05:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A50C00) [pid = 3780] [serial = 782] [outer = 00000000] 09:05:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11DD3400) [pid = 3780] [serial = 783] [outer = 10A50C00] 09:05:47 INFO - PROCESS | 3780 | 1466438747118 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1312E000) [pid = 3780] [serial = 784] [outer = 10A50C00] 09:05:47 INFO - PROCESS | 3780 | 1466438747707 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 09:05:47 INFO - PROCESS | 3780 | 1466438747783 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3780 | 1466438747787 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 3780 | 1466438747777 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:05:47 INFO - PROCESS | 3780 | 1466438747780 Marionette TRACE conn3 <- [1,1010,null,{}] 09:05:47 INFO - PROCESS | 3780 | 1466438747784 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}] 09:05:47 INFO - PROCESS | 3780 | 1466438747786 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:47 INFO - PROCESS | 3780 | 1466438747921 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:05:48 INFO - PROCESS | 3780 | 1466438748044 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 3780 | 1466438748047 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:48 INFO - PROCESS | 3780 | ++DOCSHELL 13675800 == 35 [pid = 3780] [id = 262] 09:05:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (139D5000) [pid = 3780] [serial = 785] [outer = 00000000] 09:05:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15568000) [pid = 3780] [serial = 786] [outer = 139D5000] 09:05:48 INFO - PROCESS | 3780 | 1466438748086 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15615800) [pid = 3780] [serial = 787] [outer = 139D5000] 09:05:48 INFO - PROCESS | 3780 | 1466438748670 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 929ms 09:05:48 INFO - PROCESS | 3780 | 1466438748728 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 3780 | 1466438748731 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:05:48 INFO - PROCESS | 3780 | 1466438748718 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 3780 | 1466438748721 Marionette TRACE conn3 <- [1,1014,null,{}] 09:05:48 INFO - PROCESS | 3780 | 1466438748732 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}] 09:05:48 INFO - PROCESS | 3780 | 1466438748737 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:48 INFO - PROCESS | 3780 | 1466438748839 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:05:48 INFO - PROCESS | 3780 | 1466438748964 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 3780 | 1466438748968 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:48 INFO - PROCESS | 3780 | ++DOCSHELL 12FDA000 == 36 [pid = 3780] [id = 263] 09:05:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17F55400) [pid = 3780] [serial = 788] [outer = 00000000] 09:05:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17F70000) [pid = 3780] [serial = 789] [outer = 17F55400] 09:05:49 INFO - PROCESS | 3780 | 1466438749023 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (182DE000) [pid = 3780] [serial = 790] [outer = 17F55400] 09:05:49 INFO - PROCESS | 3780 | 1466438749694 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1047ms 09:05:49 INFO - PROCESS | 3780 | 1466438749766 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 3780 | 1466438749770 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:05:49 INFO - PROCESS | 3780 | 1466438749776 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 3780 | 1466438749779 Marionette TRACE conn3 <- [1,1018,null,{}] 09:05:49 INFO - PROCESS | 3780 | 1466438749784 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}] 09:05:49 INFO - PROCESS | 3780 | 1466438749787 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 16EB8C00 == 35 [pid = 3780] [id = 259] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 15EE4C00 == 34 [pid = 3780] [id = 258] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 12FD9800 == 33 [pid = 3780] [id = 257] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 105E7000 == 32 [pid = 3780] [id = 255] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 129E0800 == 31 [pid = 3780] [id = 256] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 154ECC00 == 30 [pid = 3780] [id = 254] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 132B2C00 == 29 [pid = 3780] [id = 245] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 12FDA000 == 28 [pid = 3780] [id = 263] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 17981800 == 27 [pid = 3780] [id = 260] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 105F2400 == 26 [pid = 3780] [id = 261] 09:05:50 INFO - PROCESS | 3780 | --DOCSHELL 13675800 == 25 [pid = 3780] [id = 262] 09:05:50 INFO - PROCESS | 3780 | 1466438750392 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (129D6000) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (175A3000) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15066C00) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (182DA800) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1036F400) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11499C00) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (182E4400) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1830E000) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15936C00) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19B5DC00) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1830C000) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1690AC00) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15617C00) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (13A0BC00) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (13F6E000) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (174ED800) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1180D000) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (11C88800) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1691AC00) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (10EDC400) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1050D400) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (16070800) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (15571C00) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (19B63800) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (19A87000) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3780 | 1466438750503 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 3780 | 1466438750506 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A4E400 == 26 [pid = 3780] [id = 264] 09:05:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (10A4F400) [pid = 3780] [serial = 791] [outer = 00000000] 09:05:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (10B9B800) [pid = 3780] [serial = 792] [outer = 10A4F400] 09:05:50 INFO - PROCESS | 3780 | 1466438750557 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (11257000) [pid = 3780] [serial = 793] [outer = 10A4F400] 09:05:50 INFO - PROCESS | 3780 | 1466438750984 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1224ms 09:05:51 INFO - PROCESS | 3780 | 1466438751014 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3780 | 1466438751019 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:05:51 INFO - PROCESS | 3780 | 1466438751006 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3780 | 1466438751009 Marionette TRACE conn3 <- [1,1022,null,{}] 09:05:51 INFO - PROCESS | 3780 | 1466438751014 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}] 09:05:51 INFO - PROCESS | 3780 | 1466438751017 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:51 INFO - PROCESS | 3780 | 1466438751102 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:05:51 INFO - PROCESS | 3780 | 1466438751108 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3780 | 1466438751111 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:51 INFO - PROCESS | 3780 | ++DOCSHELL 11DD4800 == 27 [pid = 3780] [id = 265] 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (11DD8000) [pid = 3780] [serial = 794] [outer = 00000000] 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (12BA5000) [pid = 3780] [serial = 795] [outer = 11DD8000] 09:05:51 INFO - PROCESS | 3780 | 1466438751157 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (12FDC400) [pid = 3780] [serial = 796] [outer = 11DD8000] 09:05:51 INFO - PROCESS | 3780 | 1466438751595 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 590ms 09:05:51 INFO - PROCESS | 3780 | 1466438751622 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3780 | 1466438751625 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:05:51 INFO - PROCESS | 3780 | 1466438751629 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3780 | 1466438751631 Marionette TRACE conn3 <- [1,1026,null,{}] 09:05:51 INFO - PROCESS | 3780 | 1466438751635 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}] 09:05:51 INFO - PROCESS | 3780 | 1466438751637 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:51 INFO - PROCESS | 3780 | 1466438751736 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:05:51 INFO - PROCESS | 3780 | 1466438751748 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3780 | 1466438751750 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:51 INFO - PROCESS | 3780 | ++DOCSHELL 11801800 == 28 [pid = 3780] [id = 266] 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (132B2C00) [pid = 3780] [serial = 797] [outer = 00000000] 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (15067000) [pid = 3780] [serial = 798] [outer = 132B2C00] 09:05:51 INFO - PROCESS | 3780 | 1466438751862 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (15449400) [pid = 3780] [serial = 799] [outer = 132B2C00] 09:05:52 INFO - PROCESS | 3780 | 1466438752229 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 649ms 09:05:52 INFO - PROCESS | 3780 | 1466438752291 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3780 | 1466438752295 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:05:52 INFO - PROCESS | 3780 | 1466438752288 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 3780 | 1466438752292 Marionette TRACE conn3 <- [1,1030,null,{}] 09:05:52 INFO - PROCESS | 3780 | 1466438752295 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}] 09:05:52 INFO - PROCESS | 3780 | 1466438752298 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:52 INFO - PROCESS | 3780 | 1466438752417 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:05:52 INFO - PROCESS | 3780 | 1466438752435 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 3780 | 1466438752437 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:52 INFO - PROCESS | 3780 | ++DOCSHELL 12B68800 == 29 [pid = 3780] [id = 267] 09:05:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13A0FC00) [pid = 3780] [serial = 800] [outer = 00000000] 09:05:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (15EE3C00) [pid = 3780] [serial = 801] [outer = 13A0FC00] 09:05:52 INFO - PROCESS | 3780 | 1466438752489 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1607C000) [pid = 3780] [serial = 802] [outer = 13A0FC00] 09:05:52 INFO - PROCESS | 3780 | 1466438752890 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 664ms 09:05:52 INFO - PROCESS | 3780 | 1466438752945 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3780 | 1466438752947 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:05:52 INFO - PROCESS | 3780 | 1466438752950 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 3780 | 1466438752952 Marionette TRACE conn3 <- [1,1034,null,{}] 09:05:52 INFO - PROCESS | 3780 | 1466438752955 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}] 09:05:52 INFO - PROCESS | 3780 | 1466438752957 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:53 INFO - PROCESS | 3780 | 1466438753091 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:05:53 INFO - PROCESS | 3780 | 1466438753164 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 3780 | 1466438753166 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:53 INFO - PROCESS | 3780 | ++DOCSHELL 16867000 == 30 [pid = 3780] [id = 268] 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16902C00) [pid = 3780] [serial = 803] [outer = 00000000] 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16910800) [pid = 3780] [serial = 804] [outer = 16902C00] 09:05:53 INFO - PROCESS | 3780 | 1466438753213 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (16920C00) [pid = 3780] [serial = 805] [outer = 16902C00] 09:05:53 INFO - PROCESS | 3780 | 1466438753576 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 663ms 09:05:53 INFO - PROCESS | 3780 | 1466438753614 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3780 | 1466438753617 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:05:53 INFO - PROCESS | 3780 | 1466438753627 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3780 | 1466438753630 Marionette TRACE conn3 <- [1,1038,null,{}] 09:05:53 INFO - PROCESS | 3780 | 1466438753634 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}] 09:05:53 INFO - PROCESS | 3780 | 1466438753636 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:53 INFO - PROCESS | 3780 | 1466438753753 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:05:53 INFO - PROCESS | 3780 | 1466438753761 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 3780 | 1466438753766 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:53 INFO - PROCESS | 3780 | ++DOCSHELL 174ED800 == 31 [pid = 3780] [id = 269] 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (174EE400) [pid = 3780] [serial = 806] [outer = 00000000] 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (17593000) [pid = 3780] [serial = 807] [outer = 174EE400] 09:05:53 INFO - PROCESS | 3780 | 1466438753805 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1798D800) [pid = 3780] [serial = 808] [outer = 174EE400] 09:05:54 INFO - PROCESS | 3780 | 1466438754232 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 649ms 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16FB1800) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (179CF400) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15EE9800) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1127B400) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19B56C00) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (13189C00) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:05:54 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (129E1400) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:05:54 INFO - PROCESS | 3780 | 1466438754391 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3780 | 1466438754393 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:05:54 INFO - PROCESS | 3780 | 1466438754403 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 3780 | 1466438754404 Marionette TRACE conn3 <- [1,1042,null,{}] 09:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:05:54 INFO - PROCESS | 3780 | 1466438754411 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}] 09:05:54 INFO - PROCESS | 3780 | 1466438754413 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:54 INFO - PROCESS | 3780 | 1466438754488 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:05:54 INFO - PROCESS | 3780 | 1466438754496 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 3780 | 1466438754498 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:54 INFO - PROCESS | 3780 | ++DOCSHELL 104EBC00 == 32 [pid = 3780] [id = 270] 09:05:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (14373800) [pid = 3780] [serial = 809] [outer = 00000000] 09:05:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16EB8000) [pid = 3780] [serial = 810] [outer = 14373800] 09:05:54 INFO - PROCESS | 3780 | 1466438754554 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1758D400) [pid = 3780] [serial = 811] [outer = 14373800] 09:05:54 INFO - PROCESS | 3780 | 1466438754954 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 531ms 09:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:05:54 INFO - PROCESS | 3780 | 1466438754966 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3780 | 1466438754968 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:05:54 INFO - PROCESS | 3780 | 1466438754971 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 3780 | 1466438754973 Marionette TRACE conn3 <- [1,1046,null,{}] 09:05:54 INFO - PROCESS | 3780 | 1466438754986 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}] 09:05:54 INFO - PROCESS | 3780 | 1466438754988 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:55 INFO - PROCESS | 3780 | 1466438755045 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:05:55 INFO - PROCESS | 3780 | 1466438755050 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 3780 | 1466438755052 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:55 INFO - PROCESS | 3780 | ++DOCSHELL 13189C00 == 33 [pid = 3780] [id = 271] 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (165DBC00) [pid = 3780] [serial = 812] [outer = 00000000] 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (18074000) [pid = 3780] [serial = 813] [outer = 165DBC00] 09:05:55 INFO - PROCESS | 3780 | 1466438755094 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (182E6400) [pid = 3780] [serial = 814] [outer = 165DBC00] 09:05:55 INFO - PROCESS | 3780 | 1466438755479 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 560ms 09:05:55 INFO - PROCESS | 3780 | 1466438755532 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3780 | 1466438755534 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:05:55 INFO - PROCESS | 3780 | 1466438755537 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:05:55 INFO - PROCESS | 3780 | 1466438755538 Marionette TRACE conn3 <- [1,1050,null,{}] 09:05:55 INFO - PROCESS | 3780 | 1466438755550 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}] 09:05:55 INFO - PROCESS | 3780 | 1466438755552 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:55 INFO - PROCESS | 3780 | 1466438755626 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:05:55 INFO - PROCESS | 3780 | 1466438755632 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 3780 | 1466438755634 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:55 INFO - PROCESS | 3780 | ++DOCSHELL 18304C00 == 34 [pid = 3780] [id = 272] 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (18306400) [pid = 3780] [serial = 815] [outer = 00000000] 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1830B400) [pid = 3780] [serial = 816] [outer = 18306400] 09:05:55 INFO - PROCESS | 3780 | 1466438755667 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1830C400) [pid = 3780] [serial = 817] [outer = 18306400] 09:05:56 INFO - PROCESS | 3780 | 1466438756078 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 605ms 09:05:56 INFO - PROCESS | 3780 | 1466438756139 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 3780 | 1466438756141 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:05:56 INFO - PROCESS | 3780 | 1466438756144 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:05:56 INFO - PROCESS | 3780 | 1466438756145 Marionette TRACE conn3 <- [1,1054,null,{}] 09:05:56 INFO - PROCESS | 3780 | 1466438756149 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}] 09:05:56 INFO - PROCESS | 3780 | 1466438756151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:56 INFO - PROCESS | 3780 | 1466438756230 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:05:56 INFO - PROCESS | 3780 | 1466438756237 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3780 | 1466438756239 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:56 INFO - PROCESS | 3780 | ++DOCSHELL 10ED9C00 == 35 [pid = 3780] [id = 273] 09:05:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1544C800) [pid = 3780] [serial = 818] [outer = 00000000] 09:05:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19B56C00) [pid = 3780] [serial = 819] [outer = 1544C800] 09:05:56 INFO - PROCESS | 3780 | 1466438756266 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19B60000) [pid = 3780] [serial = 820] [outer = 1544C800] 09:05:57 INFO - PROCESS | 3780 | 1466438757153 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1018ms 09:05:57 INFO - PROCESS | 3780 | 1466438757166 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3780 | 1466438757171 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:05:57 INFO - PROCESS | 3780 | 1466438757175 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 3780 | 1466438757179 Marionette TRACE conn3 <- [1,1058,null,{}] 09:05:57 INFO - PROCESS | 3780 | 1466438757184 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}] 09:05:57 INFO - PROCESS | 3780 | 1466438757188 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:57 INFO - PROCESS | 3780 | 1466438757323 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:05:57 INFO - PROCESS | 3780 | 1466438757445 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 3780 | 1466438757448 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:57 INFO - PROCESS | 3780 | ++DOCSHELL 11270000 == 36 [pid = 3780] [id = 274] 09:05:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11805C00) [pid = 3780] [serial = 821] [outer = 00000000] 09:05:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11CDF000) [pid = 3780] [serial = 822] [outer = 11805C00] 09:05:57 INFO - PROCESS | 3780 | 1466438757488 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13A91C00) [pid = 3780] [serial = 823] [outer = 11805C00] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 18304C00 == 35 [pid = 3780] [id = 272] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 13189C00 == 34 [pid = 3780] [id = 271] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 104EBC00 == 33 [pid = 3780] [id = 270] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 174ED800 == 32 [pid = 3780] [id = 269] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 16867000 == 31 [pid = 3780] [id = 268] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 12B68800 == 30 [pid = 3780] [id = 267] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 11801800 == 29 [pid = 3780] [id = 266] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 11DD4800 == 28 [pid = 3780] [id = 265] 09:05:58 INFO - PROCESS | 3780 | --DOCSHELL 10A4E400 == 27 [pid = 3780] [id = 264] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17982400) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (175A9C00) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F6BC00) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (18066400) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165D7800) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12B6D400) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13A8F000) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19B60C00) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (14369400) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15141000) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12F65800) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (132B3800) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (16867C00) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3780 | 1466438758291 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1121ms 09:05:58 INFO - PROCESS | 3780 | 1466438758316 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3780 | 1466438758319 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:05:58 INFO - PROCESS | 3780 | 1466438758326 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3780 | 1466438758329 Marionette TRACE conn3 <- [1,1062,null,{}] 09:05:58 INFO - PROCESS | 3780 | 1466438758335 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}] 09:05:58 INFO - PROCESS | 3780 | 1466438758338 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:58 INFO - PROCESS | 3780 | 1466438758405 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:05:58 INFO - PROCESS | 3780 | 1466438758412 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 3780 | 1466438758417 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:58 INFO - PROCESS | 3780 | ++DOCSHELL 10A4E400 == 28 [pid = 3780] [id = 275] 09:05:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10A51000) [pid = 3780] [serial = 824] [outer = 00000000] 09:05:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1148B800) [pid = 3780] [serial = 825] [outer = 10A51000] 09:05:58 INFO - PROCESS | 3780 | 1466438758463 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11809C00) [pid = 3780] [serial = 826] [outer = 10A51000] 09:05:58 INFO - PROCESS | 3780 | 1466438758956 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 649ms 09:05:58 INFO - PROCESS | 3780 | 1466438758984 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3780 | 1466438758989 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:05:58 INFO - PROCESS | 3780 | 1466438758995 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3780 | 1466438758979 Marionette TRACE conn3 <- [1,1066,null,{}] 09:05:58 INFO - PROCESS | 3780 | 1466438758983 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}] 09:05:58 INFO - PROCESS | 3780 | 1466438758985 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:59 INFO - PROCESS | 3780 | 1466438759069 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:05:59 INFO - PROCESS | 3780 | 1466438759077 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 3780 | 1466438759079 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:59 INFO - PROCESS | 3780 | ++DOCSHELL 139D9800 == 29 [pid = 3780] [id = 276] 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (139DAC00) [pid = 3780] [serial = 827] [outer = 00000000] 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13F72800) [pid = 3780] [serial = 828] [outer = 139DAC00] 09:05:59 INFO - PROCESS | 3780 | 1466438759125 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14375C00) [pid = 3780] [serial = 829] [outer = 139DAC00] 09:05:59 INFO - PROCESS | 3780 | 1466438759567 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 605ms 09:05:59 INFO - PROCESS | 3780 | 1466438759593 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3780 | 1466438759595 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:05:59 INFO - PROCESS | 3780 | 1466438759599 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 3780 | 1466438759602 Marionette TRACE conn3 <- [1,1070,null,{}] 09:05:59 INFO - PROCESS | 3780 | 1466438759613 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}] 09:05:59 INFO - PROCESS | 3780 | 1466438759617 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:59 INFO - PROCESS | 3780 | 1466438759681 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:05:59 INFO - PROCESS | 3780 | 1466438759690 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 3780 | 1466438759693 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:05:59 INFO - PROCESS | 3780 | ++DOCSHELL 15618000 == 30 [pid = 3780] [id = 277] 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1561BC00) [pid = 3780] [serial = 830] [outer = 00000000] 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15EE2400) [pid = 3780] [serial = 831] [outer = 1561BC00] 09:05:59 INFO - PROCESS | 3780 | 1466438759746 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (165DA400) [pid = 3780] [serial = 832] [outer = 1561BC00] 09:06:00 INFO - PROCESS | 3780 | 1466438760214 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 648ms 09:06:00 INFO - PROCESS | 3780 | 1466438760262 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 3780 | 1466438760247 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:06:00 INFO - PROCESS | 3780 | 1466438760251 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 3780 | 1466438760252 Marionette TRACE conn3 <- [1,1074,null,{}] 09:06:00 INFO - PROCESS | 3780 | 1466438760256 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}] 09:06:00 INFO - PROCESS | 3780 | 1466438760258 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:00 INFO - PROCESS | 3780 | 1466438760340 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:06:00 INFO - PROCESS | 3780 | 1466438760346 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 3780 | 1466438760348 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:00 INFO - PROCESS | 3780 | ++DOCSHELL 16903000 == 31 [pid = 3780] [id = 278] 09:06:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16904400) [pid = 3780] [serial = 833] [outer = 00000000] 09:06:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (169B4000) [pid = 3780] [serial = 834] [outer = 16904400] 09:06:00 INFO - PROCESS | 3780 | 1466438760391 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16FBC400) [pid = 3780] [serial = 835] [outer = 16904400] 09:06:00 INFO - PROCESS | 3780 | 1466438760842 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 590ms 09:06:00 INFO - PROCESS | 3780 | 1466438760867 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 3780 | 1466438760852 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:06:00 INFO - PROCESS | 3780 | 1466438760855 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:06:00 INFO - PROCESS | 3780 | 1466438760857 Marionette TRACE conn3 <- [1,1078,null,{}] 09:06:00 INFO - PROCESS | 3780 | 1466438760861 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}] 09:06:00 INFO - PROCESS | 3780 | 1466438760863 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:00 INFO - PROCESS | 3780 | 1466438760968 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:06:01 INFO - PROCESS | 3780 | 1466438761052 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3780 | 1466438761054 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:01 INFO - PROCESS | 3780 | ++DOCSHELL 17590000 == 32 [pid = 3780] [id = 279] 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17699400) [pid = 3780] [serial = 836] [outer = 00000000] 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17986800) [pid = 3780] [serial = 837] [outer = 17699400] 09:06:01 INFO - PROCESS | 3780 | 1466438761097 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F67800) [pid = 3780] [serial = 838] [outer = 17699400] 09:06:01 INFO - PROCESS | 3780 | 1466438761489 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 648ms 09:06:01 INFO - PROCESS | 3780 | 1466438761517 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3780 | 1466438761519 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:06:01 INFO - PROCESS | 3780 | 1466438761522 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3780 | 1466438761524 Marionette TRACE conn3 <- [1,1082,null,{}] 09:06:01 INFO - PROCESS | 3780 | 1466438761527 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}] 09:06:01 INFO - PROCESS | 3780 | 1466438761533 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:01 INFO - PROCESS | 3780 | 1466438761668 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:06:01 INFO - PROCESS | 3780 | 1466438761676 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3780 | 1466438761678 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:01 INFO - PROCESS | 3780 | ++DOCSHELL 18257400 == 33 [pid = 3780] [id = 280] 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1825BC00) [pid = 3780] [serial = 839] [outer = 00000000] 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18309800) [pid = 3780] [serial = 840] [outer = 1825BC00] 09:06:01 INFO - PROCESS | 3780 | 1466438761728 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A8C800) [pid = 3780] [serial = 841] [outer = 1825BC00] 09:06:02 INFO - PROCESS | 3780 | 1466438762132 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 664ms 09:06:02 INFO - PROCESS | 3780 | 1466438762187 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3780 | 1466438762189 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:06:02 INFO - PROCESS | 3780 | 1466438762192 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 3780 | 1466438762194 Marionette TRACE conn3 <- [1,1086,null,{}] 09:06:02 INFO - PROCESS | 3780 | 1466438762197 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}] 09:06:02 INFO - PROCESS | 3780 | 1466438762199 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:02 INFO - PROCESS | 3780 | 1466438762328 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:06:02 INFO - PROCESS | 3780 | 1466438762347 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 3780 | 1466438762349 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:02 INFO - PROCESS | 3780 | ++DOCSHELL 154E7400 == 34 [pid = 3780] [id = 281] 09:06:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18308400) [pid = 3780] [serial = 842] [outer = 00000000] 09:06:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A047C00) [pid = 3780] [serial = 843] [outer = 18308400] 09:06:02 INFO - PROCESS | 3780 | 1466438762391 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0D5000) [pid = 3780] [serial = 844] [outer = 18308400] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16902C00) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11DD8000) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (132B2C00) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A4F400) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (174EE400) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A50C00) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (139D5000) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14373800) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (165DBC00) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13A0FC00) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:06:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18306400) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:06:02 INFO - PROCESS | 3780 | 1466438762828 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 663ms 09:06:02 INFO - PROCESS | 3780 | 1466438762854 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3780 | 1466438762856 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:06:02 INFO - PROCESS | 3780 | 1466438762859 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:06:02 INFO - PROCESS | 3780 | 1466438762861 Marionette TRACE conn3 <- [1,1090,null,{}] 09:06:02 INFO - PROCESS | 3780 | 1466438762865 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}] 09:06:02 INFO - PROCESS | 3780 | 1466438762867 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:02 INFO - PROCESS | 3780 | 1466438762941 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:06:02 INFO - PROCESS | 3780 | 1466438762947 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 3780 | 1466438762949 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:02 INFO - PROCESS | 3780 | ++DOCSHELL 13A09400 == 35 [pid = 3780] [id = 282] 09:06:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15140400) [pid = 3780] [serial = 845] [outer = 00000000] 09:06:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16EB8C00) [pid = 3780] [serial = 846] [outer = 15140400] 09:06:02 INFO - PROCESS | 3780 | 1466438762992 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18255000) [pid = 3780] [serial = 847] [outer = 15140400] 09:06:03 INFO - PROCESS | 3780 | 1466438763365 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 560ms 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:06:03 INFO - PROCESS | 3780 | 1466438763421 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3780 | 1466438763423 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:06:03 INFO - PROCESS | 3780 | 1466438763429 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3780 | 1466438763431 Marionette TRACE conn3 <- [1,1094,null,{}] 09:06:03 INFO - PROCESS | 3780 | 1466438763434 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}] 09:06:03 INFO - PROCESS | 3780 | 1466438763436 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:03 INFO - PROCESS | 3780 | 1466438763514 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:06:03 INFO - PROCESS | 3780 | 1466438763519 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3780 | 1466438763521 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:03 INFO - PROCESS | 3780 | ++DOCSHELL 1690C400 == 36 [pid = 3780] [id = 283] 09:06:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16EB7800) [pid = 3780] [serial = 848] [outer = 00000000] 09:06:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A25C800) [pid = 3780] [serial = 849] [outer = 16EB7800] 09:06:03 INFO - PROCESS | 3780 | 1466438763564 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15617800) [pid = 3780] [serial = 850] [outer = 16EB7800] 09:06:03 INFO - PROCESS | 3780 | 1466438763973 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 590ms 09:06:04 INFO - PROCESS | 3780 | 1466438764028 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3780 | 1466438764030 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:06:04 INFO - PROCESS | 3780 | 1466438764033 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:06:04 INFO - PROCESS | 3780 | 1466438764035 Marionette TRACE conn3 <- [1,1098,null,{}] 09:06:04 INFO - PROCESS | 3780 | 1466438764038 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}] 09:06:04 INFO - PROCESS | 3780 | 1466438764040 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:04 INFO - PROCESS | 3780 | 1466438764117 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:06:04 INFO - PROCESS | 3780 | 1466438764125 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 3780 | 1466438764127 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:04 INFO - PROCESS | 3780 | ++DOCSHELL 182E2800 == 37 [pid = 3780] [id = 284] 09:06:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A260800) [pid = 3780] [serial = 851] [outer = 00000000] 09:06:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A55A800) [pid = 3780] [serial = 852] [outer = 1A260800] 09:06:04 INFO - PROCESS | 3780 | 1466438764173 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A641800) [pid = 3780] [serial = 853] [outer = 1A260800] 09:06:04 INFO - PROCESS | 3780 | 1466438764664 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 693ms 09:06:04 INFO - PROCESS | 3780 | 1466438764740 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3780 | 1466438764745 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:06:04 INFO - PROCESS | 3780 | 1466438764750 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3780 | 1466438764754 Marionette TRACE conn3 <- [1,1102,null,{}] 09:06:04 INFO - PROCESS | 3780 | 1466438764760 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}] 09:06:04 INFO - PROCESS | 3780 | 1466438764763 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:04 INFO - PROCESS | 3780 | 1466438764914 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:06:04 INFO - PROCESS | 3780 | 1466438765007 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 3780 | 1466438765012 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:05 INFO - PROCESS | 3780 | ++DOCSHELL 10561400 == 38 [pid = 3780] [id = 285] 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (105E6400) [pid = 3780] [serial = 854] [outer = 00000000] 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12BA2000) [pid = 3780] [serial = 855] [outer = 105E6400] 09:06:05 INFO - PROCESS | 3780 | 1466438765069 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13677000) [pid = 3780] [serial = 856] [outer = 105E6400] 09:06:05 INFO - PROCESS | 3780 | 1466438765590 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 885ms 09:06:05 INFO - PROCESS | 3780 | 1466438765642 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3780 | 1466438765647 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:06:05 INFO - PROCESS | 3780 | 1466438765654 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3780 | 1466438765657 Marionette TRACE conn3 <- [1,1106,null,{}] 09:06:05 INFO - PROCESS | 3780 | 1466438765661 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}] 09:06:05 INFO - PROCESS | 3780 | 1466438765663 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:05 INFO - PROCESS | 3780 | 1466438765752 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:06:05 INFO - PROCESS | 3780 | 1466438765856 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 3780 | 1466438765859 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:05 INFO - PROCESS | 3780 | ++DOCSHELL 15452400 == 39 [pid = 3780] [id = 286] 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (154EC000) [pid = 3780] [serial = 857] [outer = 00000000] 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16859400) [pid = 3780] [serial = 858] [outer = 154EC000] 09:06:05 INFO - PROCESS | 3780 | 1466438765912 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16919400) [pid = 3780] [serial = 859] [outer = 154EC000] 09:06:06 INFO - PROCESS | 3780 | 1466438766503 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 899ms 09:06:06 INFO - PROCESS | 3780 | 1466438766543 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 3780 | 1466438766546 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:06:06 INFO - PROCESS | 3780 | 1466438766549 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 3780 | 1466438766553 Marionette TRACE conn3 <- [1,1110,null,{}] 09:06:06 INFO - PROCESS | 3780 | 1466438766564 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}] 09:06:06 INFO - PROCESS | 3780 | 1466438766569 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:06 INFO - PROCESS | 3780 | 1466438766655 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:06:06 INFO - PROCESS | 3780 | 1466438766781 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3780 | 1466438766785 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:06 INFO - PROCESS | 3780 | ++DOCSHELL 182DA000 == 40 [pid = 3780] [id = 287] 09:06:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18302400) [pid = 3780] [serial = 860] [outer = 00000000] 09:06:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A260400) [pid = 3780] [serial = 861] [outer = 18302400] 09:06:06 INFO - PROCESS | 3780 | 1466438766840 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A646800) [pid = 3780] [serial = 862] [outer = 18302400] 09:06:07 INFO - PROCESS | 3780 | 1466438767644 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1150ms 09:06:07 INFO - PROCESS | 3780 | 1466438767690 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 3780 | 1466438767694 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:06:07 INFO - PROCESS | 3780 | 1466438767699 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 3780 | 1466438767701 Marionette TRACE conn3 <- [1,1114,null,{}] 09:06:07 INFO - PROCESS | 3780 | 1466438767708 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}] 09:06:07 INFO - PROCESS | 3780 | 1466438767710 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:07 INFO - PROCESS | 3780 | 1466438767837 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:06:07 INFO - PROCESS | 3780 | 1466438767956 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 3780 | 1466438767959 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:07 INFO - PROCESS | 3780 | ++DOCSHELL 10A4E000 == 41 [pid = 3780] [id = 288] 09:06:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A4F400) [pid = 3780] [serial = 863] [outer = 00000000] 09:06:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12BA0400) [pid = 3780] [serial = 864] [outer = 10A4F400] 09:06:08 INFO - PROCESS | 3780 | 1466438768009 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13129C00) [pid = 3780] [serial = 865] [outer = 10A4F400] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 1690C400 == 40 [pid = 3780] [id = 283] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 13A09400 == 39 [pid = 3780] [id = 282] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 154E7400 == 38 [pid = 3780] [id = 281] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 18257400 == 37 [pid = 3780] [id = 280] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 17590000 == 36 [pid = 3780] [id = 279] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 16903000 == 35 [pid = 3780] [id = 278] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 15618000 == 34 [pid = 3780] [id = 277] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 139D9800 == 33 [pid = 3780] [id = 276] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 10A4E400 == 32 [pid = 3780] [id = 275] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 10ED9C00 == 31 [pid = 3780] [id = 273] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 11270000 == 30 [pid = 3780] [id = 274] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 182DA000 == 29 [pid = 3780] [id = 287] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 182E2800 == 28 [pid = 3780] [id = 284] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 10561400 == 27 [pid = 3780] [id = 285] 09:06:08 INFO - PROCESS | 3780 | --DOCSHELL 15452400 == 26 [pid = 3780] [id = 286] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16910800) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12BA5000) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12FDC400) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15067000) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15449400) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10B9B800) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11257000) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17593000) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1312E000) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11DD3400) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15615800) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15568000) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17F70000) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16920C00) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16EB8000) [pid = 3780] [serial = 810] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1758D400) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (182E6400) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1798D800) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1830C400) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EE3C00) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18074000) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1607C000) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1830B400) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 09:06:08 INFO - PROCESS | 3780 | 1466438769002 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1342ms 09:06:09 INFO - PROCESS | 3780 | 1466438769036 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3780 | 1466438769040 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:06:09 INFO - PROCESS | 3780 | 1466438769045 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:06:09 INFO - PROCESS | 3780 | 1466438769049 Marionette TRACE conn3 <- [1,1118,null,{}] 09:06:09 INFO - PROCESS | 3780 | 1466438769054 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}] 09:06:09 INFO - PROCESS | 3780 | 1466438769057 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:09 INFO - PROCESS | 3780 | 1466438769126 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:06:09 INFO - PROCESS | 3780 | 1466438769135 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3780 | 1466438769138 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:09 INFO - PROCESS | 3780 | ++DOCSHELL 1124B800 == 27 [pid = 3780] [id = 289] 09:06:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1124E400) [pid = 3780] [serial = 866] [outer = 00000000] 09:06:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11CD3800) [pid = 3780] [serial = 867] [outer = 1124E400] 09:06:09 INFO - PROCESS | 3780 | 1466438769185 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11DD8000) [pid = 3780] [serial = 868] [outer = 1124E400] 09:06:09 INFO - PROCESS | 3780 | 1466438769645 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 649ms 09:06:09 INFO - PROCESS | 3780 | 1466438769712 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3780 | 1466438769716 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:06:09 INFO - PROCESS | 3780 | 1466438769723 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 3780 | 1466438769725 Marionette TRACE conn3 <- [1,1122,null,{}] 09:06:09 INFO - PROCESS | 3780 | 1466438769729 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}] 09:06:09 INFO - PROCESS | 3780 | 1466438769714 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:09 INFO - PROCESS | 3780 | 1466438769837 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:06:09 INFO - PROCESS | 3780 | 1466438769934 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3780 | 1466438769936 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:09 INFO - PROCESS | 3780 | ++DOCSHELL 13672800 == 28 [pid = 3780] [id = 290] 09:06:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13A01800) [pid = 3780] [serial = 869] [outer = 00000000] 09:06:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13F71800) [pid = 3780] [serial = 870] [outer = 13A01800] 09:06:09 INFO - PROCESS | 3780 | 1466438769984 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14373400) [pid = 3780] [serial = 871] [outer = 13A01800] 09:06:10 INFO - PROCESS | 3780 | 1466438770346 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 664ms 09:06:10 INFO - PROCESS | 3780 | 1466438770385 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3780 | 1466438770387 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:06:10 INFO - PROCESS | 3780 | 1466438770390 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3780 | 1466438770377 Marionette TRACE conn3 <- [1,1126,null,{}] 09:06:10 INFO - PROCESS | 3780 | 1466438770387 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}] 09:06:10 INFO - PROCESS | 3780 | 1466438770392 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:10 INFO - PROCESS | 3780 | 1466438770473 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:06:10 INFO - PROCESS | 3780 | 1466438770480 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 3780 | 1466438770483 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:10 INFO - PROCESS | 3780 | ++DOCSHELL 15452800 == 29 [pid = 3780] [id = 291] 09:06:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15452C00) [pid = 3780] [serial = 872] [outer = 00000000] 09:06:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15615800) [pid = 3780] [serial = 873] [outer = 15452C00] 09:06:10 INFO - PROCESS | 3780 | 1466438770529 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15935800) [pid = 3780] [serial = 874] [outer = 15452C00] 09:06:10 INFO - PROCESS | 3780 | 1466438771007 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 663ms 09:06:11 INFO - PROCESS | 3780 | 1466438771048 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 3780 | 1466438771051 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:06:11 INFO - PROCESS | 3780 | 1466438771054 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 3780 | 1466438771056 Marionette TRACE conn3 <- [1,1130,null,{}] 09:06:11 INFO - PROCESS | 3780 | 1466438771041 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}] 09:06:11 INFO - PROCESS | 3780 | 1466438771043 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:11 INFO - PROCESS | 3780 | 1466438771182 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:06:11 INFO - PROCESS | 3780 | 1466438771204 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 3780 | 1466438771206 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:11 INFO - PROCESS | 3780 | ++DOCSHELL 16860C00 == 30 [pid = 3780] [id = 292] 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16865000) [pid = 3780] [serial = 875] [outer = 00000000] 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1690FC00) [pid = 3780] [serial = 876] [outer = 16865000] 09:06:11 INFO - PROCESS | 3780 | 1466438771249 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16921400) [pid = 3780] [serial = 877] [outer = 16865000] 09:06:11 INFO - PROCESS | 3780 | 1466438771647 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 664ms 09:06:11 INFO - PROCESS | 3780 | 1466438771714 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 3780 | 1466438771716 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:06:11 INFO - PROCESS | 3780 | 1466438771719 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 3780 | 1466438771704 Marionette TRACE conn3 <- [1,1134,null,{}] 09:06:11 INFO - PROCESS | 3780 | 1466438771707 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}] 09:06:11 INFO - PROCESS | 3780 | 1466438771709 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:11 INFO - PROCESS | 3780 | 1466438771814 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:06:11 INFO - PROCESS | 3780 | 1466438771819 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 3780 | 1466438771821 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:11 INFO - PROCESS | 3780 | ++DOCSHELL 16902C00 == 31 [pid = 3780] [id = 293] 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1690EC00) [pid = 3780] [serial = 878] [outer = 00000000] 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17592400) [pid = 3780] [serial = 879] [outer = 1690EC00] 09:06:11 INFO - PROCESS | 3780 | 1466438771864 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17593000) [pid = 3780] [serial = 880] [outer = 1690EC00] 09:06:12 INFO - PROCESS | 3780 | 1466438772305 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 604ms 09:06:12 INFO - PROCESS | 3780 | 1466438772320 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 3780 | 1466438772322 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:06:12 INFO - PROCESS | 3780 | 1466438772331 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 3780 | 1466438772332 Marionette TRACE conn3 <- [1,1138,null,{}] 09:06:12 INFO - PROCESS | 3780 | 1466438772336 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}] 09:06:12 INFO - PROCESS | 3780 | 1466438772325 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:12 INFO - PROCESS | 3780 | 1466438772472 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:06:12 INFO - PROCESS | 3780 | 1466438772535 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 3780 | 1466438772537 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:12 INFO - PROCESS | 3780 | ++DOCSHELL 17F69C00 == 32 [pid = 3780] [id = 294] 09:06:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17F6D000) [pid = 3780] [serial = 881] [outer = 00000000] 09:06:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18074000) [pid = 3780] [serial = 882] [outer = 17F6D000] 09:06:12 INFO - PROCESS | 3780 | 1466438772583 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (182DE400) [pid = 3780] [serial = 883] [outer = 17F6D000] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16EB7800) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A260800) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17699400) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1825BC00) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (139DAC00) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16904400) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1544C800) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11805C00) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A51000) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1561BC00) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18308400) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15140400) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:06:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F55400) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:06:13 INFO - PROCESS | 3780 | 1466438773099 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 796ms 09:06:13 INFO - PROCESS | 3780 | 1466438773120 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3780 | 1466438773122 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:06:13 INFO - PROCESS | 3780 | 1466438773137 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3780 | 1466438773148 Marionette TRACE conn3 <- [1,1142,null,{}] 09:06:13 INFO - PROCESS | 3780 | 1466438773151 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}] 09:06:13 INFO - PROCESS | 3780 | 1466438773153 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:13 INFO - PROCESS | 3780 | 1466438773228 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:06:13 INFO - PROCESS | 3780 | 1466438773233 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3780 | 1466438773235 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:13 INFO - PROCESS | 3780 | ++DOCSHELL 10560000 == 33 [pid = 3780] [id = 295] 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11805C00) [pid = 3780] [serial = 884] [outer = 00000000] 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (169B1C00) [pid = 3780] [serial = 885] [outer = 11805C00] 09:06:13 INFO - PROCESS | 3780 | 1466438773260 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (179CF400) [pid = 3780] [serial = 886] [outer = 11805C00] 09:06:13 INFO - PROCESS | 3780 | 1466438773649 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 560ms 09:06:13 INFO - PROCESS | 3780 | 1466438773693 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3780 | 1466438773695 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:06:13 INFO - PROCESS | 3780 | 1466438773703 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3780 | 1466438773705 Marionette TRACE conn3 <- [1,1146,null,{}] 09:06:13 INFO - PROCESS | 3780 | 1466438773708 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}] 09:06:13 INFO - PROCESS | 3780 | 1466438773710 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:13 INFO - PROCESS | 3780 | 1466438773784 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:06:13 INFO - PROCESS | 3780 | 1466438773789 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3780 | 1466438773791 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:13 INFO - PROCESS | 3780 | ++DOCSHELL 1593D000 == 34 [pid = 3780] [id = 296] 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1690A400) [pid = 3780] [serial = 887] [outer = 00000000] 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18303000) [pid = 3780] [serial = 888] [outer = 1690A400] 09:06:13 INFO - PROCESS | 3780 | 1466438773834 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18305000) [pid = 3780] [serial = 889] [outer = 1690A400] 09:06:14 INFO - PROCESS | 3780 | 1466438774270 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 590ms 09:06:14 INFO - PROCESS | 3780 | 1466438774307 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3780 | 1466438774309 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:06:14 INFO - PROCESS | 3780 | 1466438774316 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 3780 | 1466438774318 Marionette TRACE conn3 <- [1,1150,null,{}] 09:06:14 INFO - PROCESS | 3780 | 1466438774321 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}] 09:06:14 INFO - PROCESS | 3780 | 1466438774323 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:14 INFO - PROCESS | 3780 | 1466438774403 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:06:14 INFO - PROCESS | 3780 | 1466438774409 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 3780 | 1466438774410 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:14 INFO - PROCESS | 3780 | ++DOCSHELL 1830F400 == 35 [pid = 3780] [id = 297] 09:06:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18310800) [pid = 3780] [serial = 890] [outer = 00000000] 09:06:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19B5D400) [pid = 3780] [serial = 891] [outer = 18310800] 09:06:14 INFO - PROCESS | 3780 | 1466438774454 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A648400) [pid = 3780] [serial = 892] [outer = 18310800] 09:06:14 INFO - PROCESS | 3780 | 1466438774998 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 752ms 09:06:15 INFO - PROCESS | 3780 | 1466438775117 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3780 | 1466438775121 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:06:15 INFO - PROCESS | 3780 | 1466438775127 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 3780 | 1466438775131 Marionette TRACE conn3 <- [1,1154,null,{}] 09:06:15 INFO - PROCESS | 3780 | 1466438775136 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}] 09:06:15 INFO - PROCESS | 3780 | 1466438775139 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:15 INFO - PROCESS | 3780 | 1466438775266 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:06:15 INFO - PROCESS | 3780 | 1466438775345 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 3780 | 1466438775350 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:15 INFO - PROCESS | 3780 | ++DOCSHELL 10561C00 == 36 [pid = 3780] [id = 298] 09:06:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (105E7000) [pid = 3780] [serial = 893] [outer = 00000000] 09:06:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11CDE800) [pid = 3780] [serial = 894] [outer = 105E7000] 09:06:15 INFO - PROCESS | 3780 | 1466438775430 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12F62400) [pid = 3780] [serial = 895] [outer = 105E7000] 09:06:16 INFO - PROCESS | 3780 | 1466438776092 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1046ms 09:06:16 INFO - PROCESS | 3780 | 1466438776178 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3780 | 1466438776183 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:06:16 INFO - PROCESS | 3780 | 1466438776189 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:06:16 INFO - PROCESS | 3780 | 1466438776192 Marionette TRACE conn3 <- [1,1158,null,{}] 09:06:16 INFO - PROCESS | 3780 | 1466438776197 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}] 09:06:16 INFO - PROCESS | 3780 | 1466438776199 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:16 INFO - PROCESS | 3780 | 1466438776323 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:06:16 INFO - PROCESS | 3780 | 1466438776540 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 3780 | 1466438776543 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:16 INFO - PROCESS | 3780 | ++DOCSHELL 10473C00 == 37 [pid = 3780] [id = 299] 09:06:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1047D400) [pid = 3780] [serial = 896] [outer = 00000000] 09:06:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1055B800) [pid = 3780] [serial = 897] [outer = 1047D400] 09:06:16 INFO - PROCESS | 3780 | 1466438776584 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10B94C00) [pid = 3780] [serial = 898] [outer = 1047D400] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 1593D000 == 36 [pid = 3780] [id = 296] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 10560000 == 35 [pid = 3780] [id = 295] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 17F69C00 == 34 [pid = 3780] [id = 294] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 16902C00 == 33 [pid = 3780] [id = 293] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 16860C00 == 32 [pid = 3780] [id = 292] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 15452800 == 31 [pid = 3780] [id = 291] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 13672800 == 30 [pid = 3780] [id = 290] 09:06:17 INFO - PROCESS | 3780 | --DOCSHELL 1124B800 == 29 [pid = 3780] [id = 289] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (182DE000) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15617800) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A641800) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A55A800) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17986800) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (18309800) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13F72800) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14375C00) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (169B4000) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19B60000) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19B56C00) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11CDF000) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13A91C00) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1148B800) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11809C00) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15EE2400) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17F67800) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (165DA400) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A047C00) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A8C800) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A25C800) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A0D5000) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16EB8C00) [pid = 3780] [serial = 846] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18255000) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16FBC400) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 09:06:17 INFO - PROCESS | 3780 | 1466438777179 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1032ms 09:06:17 INFO - PROCESS | 3780 | 1466438777219 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 3780 | 1466438777223 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:06:17 INFO - PROCESS | 3780 | 1466438777227 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 3780 | 1466438777229 Marionette TRACE conn3 <- [1,1162,null,{}] 09:06:17 INFO - PROCESS | 3780 | 1466438777234 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}] 09:06:17 INFO - PROCESS | 3780 | 1466438777238 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:17 INFO - PROCESS | 3780 | 1466438777321 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:06:17 INFO - PROCESS | 3780 | 1466438777409 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 3780 | 1466438777411 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A50000 == 30 [pid = 3780] [id = 300] 09:06:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A52800) [pid = 3780] [serial = 899] [outer = 00000000] 09:06:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1149A800) [pid = 3780] [serial = 900] [outer = 10A52800] 09:06:17 INFO - PROCESS | 3780 | 1466438777458 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (139D6000) [pid = 3780] [serial = 901] [outer = 10A52800] 09:06:17 INFO - PROCESS | 3780 | 1466438777939 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] 09:06:17 INFO - PROCESS | 3780 | 1466438777994 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:06:17 INFO - PROCESS | 3780 | 1466438777999 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 3780 | 1466438778001 Marionette TRACE conn3 <- [1,1166,null,{}] 09:06:17 INFO - PROCESS | 3780 | 1466438778005 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}] 09:06:17 INFO - PROCESS | 3780 | 1466438778007 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:18 INFO - PROCESS | 3780 | 1466438778099 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:06:18 INFO - PROCESS | 3780 | 1466438778109 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3780 | 1466438778112 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:18 INFO - PROCESS | 3780 | ++DOCSHELL 1607AC00 == 31 [pid = 3780] [id = 301] 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1607B400) [pid = 3780] [serial = 902] [outer = 00000000] 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (165DB400) [pid = 3780] [serial = 903] [outer = 1607B400] 09:06:18 INFO - PROCESS | 3780 | 1466438778156 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16901800) [pid = 3780] [serial = 904] [outer = 1607B400] 09:06:18 INFO - PROCESS | 3780 | 1466438778587 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] 09:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:06:18 INFO - PROCESS | 3780 | 1466438778613 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:06:18 INFO - PROCESS | 3780 | 1466438778618 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3780 | 1466438778624 Marionette TRACE conn3 <- [1,1170,null,{}] 09:06:18 INFO - PROCESS | 3780 | 1466438778637 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}] 09:06:18 INFO - PROCESS | 3780 | 1466438778641 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:18 INFO - PROCESS | 3780 | 1466438778724 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:06:18 INFO - PROCESS | 3780 | 1466438778731 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3780 | 1466438778733 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:18 INFO - PROCESS | 3780 | ++DOCSHELL 16F69000 == 32 [pid = 3780] [id = 302] 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16F69800) [pid = 3780] [serial = 905] [outer = 00000000] 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (179CEC00) [pid = 3780] [serial = 906] [outer = 16F69800] 09:06:18 INFO - PROCESS | 3780 | 1466438778776 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F69000) [pid = 3780] [serial = 907] [outer = 16F69800] 09:06:19 INFO - PROCESS | 3780 | 1466438779182 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] 09:06:19 INFO - PROCESS | 3780 | 1466438779243 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:06:19 INFO - PROCESS | 3780 | 1466438779246 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3780 | 1466438779248 Marionette TRACE conn3 <- [1,1174,null,{}] 09:06:19 INFO - PROCESS | 3780 | 1466438779251 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}] 09:06:19 INFO - PROCESS | 3780 | 1466438779253 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:19 INFO - PROCESS | 3780 | 1466438779362 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:06:19 INFO - PROCESS | 3780 | 1466438779425 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 3780 | 1466438779427 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:19 INFO - PROCESS | 3780 | ++DOCSHELL 17F68400 == 33 [pid = 3780] [id = 303] 09:06:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F6E400) [pid = 3780] [serial = 908] [outer = 00000000] 09:06:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18306800) [pid = 3780] [serial = 909] [outer = 17F6E400] 09:06:19 INFO - PROCESS | 3780 | 1466438779470 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A7FC00) [pid = 3780] [serial = 910] [outer = 17F6E400] 09:06:19 INFO - PROCESS | 3780 | 1466438779870 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] 09:06:19 INFO - PROCESS | 3780 | 1466438779912 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:06:19 INFO - PROCESS | 3780 | 1466438779915 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3780 | 1466438779917 Marionette TRACE conn3 <- [1,1178,null,{}] 09:06:19 INFO - PROCESS | 3780 | 1466438779929 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}] 09:06:19 INFO - PROCESS | 3780 | 1466438779931 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:20 INFO - PROCESS | 3780 | 1466438780024 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:06:20 INFO - PROCESS | 3780 | 1466438780029 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 3780 | 1466438780035 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:20 INFO - PROCESS | 3780 | ++DOCSHELL 1513E400 == 34 [pid = 3780] [id = 304] 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19B57000) [pid = 3780] [serial = 911] [outer = 00000000] 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A25C800) [pid = 3780] [serial = 912] [outer = 19B57000] 09:06:20 INFO - PROCESS | 3780 | 1466438780098 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A563800) [pid = 3780] [serial = 913] [outer = 19B57000] 09:06:20 INFO - PROCESS | 3780 | 1466438780551 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] 09:06:20 INFO - PROCESS | 3780 | 1466438780578 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:06:20 INFO - PROCESS | 3780 | 1466438780582 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 3780 | 1466438780583 Marionette TRACE conn3 <- [1,1182,null,{}] 09:06:20 INFO - PROCESS | 3780 | 1466438780587 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}] 09:06:20 INFO - PROCESS | 3780 | 1466438780589 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:20 INFO - PROCESS | 3780 | 1466438780703 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:06:20 INFO - PROCESS | 3780 | 1466438780721 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 3780 | 1466438780723 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A648000 == 35 [pid = 3780] [id = 305] 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A650400) [pid = 3780] [serial = 914] [outer = 00000000] 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7B9000) [pid = 3780] [serial = 915] [outer = 1A650400] 09:06:20 INFO - PROCESS | 3780 | 1466438780771 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7B9400) [pid = 3780] [serial = 916] [outer = 1A650400] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15452C00) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A4F400) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16865000) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13A01800) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1124E400) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1690EC00) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17F6D000) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105E6400) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1690A400) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (154EC000) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18302400) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:06:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11805C00) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:06:21 INFO - PROCESS | 3780 | 1466438781251 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] 09:06:21 INFO - PROCESS | 3780 | 1466438781268 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:06:21 INFO - PROCESS | 3780 | 1466438781275 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3780 | 1466438781277 Marionette TRACE conn3 <- [1,1186,null,{}] 09:06:21 INFO - PROCESS | 3780 | 1466438781280 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}] 09:06:21 INFO - PROCESS | 3780 | 1466438781282 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:21 INFO - PROCESS | 3780 | 1466438781361 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:06:21 INFO - PROCESS | 3780 | 1466438781367 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3780 | 1466438781369 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:21 INFO - PROCESS | 3780 | ++DOCSHELL 11CE0C00 == 36 [pid = 3780] [id = 306] 09:06:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (139D5000) [pid = 3780] [serial = 917] [outer = 00000000] 09:06:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17F6D000) [pid = 3780] [serial = 918] [outer = 139D5000] 09:06:21 INFO - PROCESS | 3780 | 1466438781411 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1830C400) [pid = 3780] [serial = 919] [outer = 139D5000] 09:06:21 INFO - PROCESS | 3780 | 1466438781832 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 605ms 09:06:21 INFO - PROCESS | 3780 | 1466438781889 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 3780 | 1466438781891 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:06:21 INFO - PROCESS | 3780 | 1466438781878 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3780 | 1466438781879 Marionette TRACE conn3 <- [1,1190,null,{}] 09:06:21 INFO - PROCESS | 3780 | 1466438781883 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}] 09:06:21 INFO - PROCESS | 3780 | 1466438781885 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:21 INFO - PROCESS | 3780 | 1466438781985 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:06:21 INFO - PROCESS | 3780 | 1466438781993 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3780 | 1466438781995 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:21 INFO - PROCESS | 3780 | ++DOCSHELL 1148FC00 == 37 [pid = 3780] [id = 307] 09:06:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (139DD000) [pid = 3780] [serial = 920] [outer = 00000000] 09:06:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A7BEC00) [pid = 3780] [serial = 921] [outer = 139DD000] 09:06:22 INFO - PROCESS | 3780 | 1466438782037 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A936000) [pid = 3780] [serial = 922] [outer = 139DD000] 09:06:22 INFO - PROCESS | 3780 | 1466438782445 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 590ms 09:06:22 INFO - PROCESS | 3780 | 1466438782494 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 3780 | 1466438782496 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:06:22 INFO - PROCESS | 3780 | 1466438782499 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:06:22 INFO - PROCESS | 3780 | 1466438782501 Marionette TRACE conn3 <- [1,1194,null,{}] 09:06:22 INFO - PROCESS | 3780 | 1466438782504 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}] 09:06:22 INFO - PROCESS | 3780 | 1466438782506 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:22 INFO - PROCESS | 3780 | 1466438782569 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:06:22 INFO - PROCESS | 3780 | 1466438782574 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 3780 | 1466438782576 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:22 INFO - PROCESS | 3780 | ++DOCSHELL 1A64D800 == 38 [pid = 3780] [id = 308] 09:06:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A935800) [pid = 3780] [serial = 923] [outer = 00000000] 09:06:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A93B400) [pid = 3780] [serial = 924] [outer = 1A935800] 09:06:22 INFO - PROCESS | 3780 | 1466438782619 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A940C00) [pid = 3780] [serial = 925] [outer = 1A935800] 09:06:22 INFO - PROCESS | 3780 | 1466438783002 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 560ms 09:06:23 INFO - PROCESS | 3780 | 1466438783106 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3780 | 1466438783110 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:06:23 INFO - PROCESS | 3780 | 1466438783116 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3780 | 1466438783120 Marionette TRACE conn3 <- [1,1198,null,{}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:06:23 INFO - PROCESS | 3780 | 1466438783126 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}] 09:06:23 INFO - PROCESS | 3780 | 1466438783131 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:23 INFO - PROCESS | 3780 | 1466438783241 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:06:23 INFO - PROCESS | 3780 | 1466438783391 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3780 | 1466438783396 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:23 INFO - PROCESS | 3780 | ++DOCSHELL 11801800 == 39 [pid = 3780] [id = 309] 09:06:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11802400) [pid = 3780] [serial = 926] [outer = 00000000] 09:06:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12B6B800) [pid = 3780] [serial = 927] [outer = 11802400] 09:06:23 INFO - PROCESS | 3780 | 1466438783437 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13A8CC00) [pid = 3780] [serial = 928] [outer = 11802400] 09:06:23 INFO - PROCESS | 3780 | 1466438783965 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 885ms 09:06:24 INFO - PROCESS | 3780 | 1466438784014 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3780 | 1466438784017 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:06:24 INFO - PROCESS | 3780 | 1466438784023 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3780 | 1466438784027 Marionette TRACE conn3 <- [1,1202,null,{}] 09:06:24 INFO - PROCESS | 3780 | 1466438784015 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}] 09:06:24 INFO - PROCESS | 3780 | 1466438784018 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:24 INFO - PROCESS | 3780 | 1466438784124 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:06:24 INFO - PROCESS | 3780 | 1466438784228 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 3780 | 1466438784231 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:24 INFO - PROCESS | 3780 | ++DOCSHELL 1607C800 == 40 [pid = 3780] [id = 310] 09:06:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (165D7800) [pid = 3780] [serial = 929] [outer = 00000000] 09:06:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1690E400) [pid = 3780] [serial = 930] [outer = 165D7800] 09:06:24 INFO - PROCESS | 3780 | 1466438784286 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16EB7400) [pid = 3780] [serial = 931] [outer = 165D7800] 09:06:24 INFO - PROCESS | 3780 | 1466438784853 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]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 885ms 09:06:24 INFO - PROCESS | 3780 | 1466438784910 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3780 | 1466438784912 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:06:24 INFO - PROCESS | 3780 | 1466438784916 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3780 | 1466438784918 Marionette TRACE conn3 <- [1,1206,null,{}] 09:06:24 INFO - PROCESS | 3780 | 1466438784927 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}] 09:06:24 INFO - PROCESS | 3780 | 1466438784932 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:25 INFO - PROCESS | 3780 | 1466438785023 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:06:25 INFO - PROCESS | 3780 | 1466438785152 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 3780 | 1466438785158 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:25 INFO - PROCESS | 3780 | ++DOCSHELL 1A041800 == 41 [pid = 3780] [id = 311] 09:06:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A045800) [pid = 3780] [serial = 932] [outer = 00000000] 09:06:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A64C800) [pid = 3780] [serial = 933] [outer = 1A045800] 09:06:25 INFO - PROCESS | 3780 | 1466438785219 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A7BD000) [pid = 3780] [serial = 934] [outer = 1A045800] 09:06:25 INFO - PROCESS | 3780 | 1466438785798 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 944ms 09:06:25 INFO - PROCESS | 3780 | 1466438785867 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3780 | 1466438785870 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:06:25 INFO - PROCESS | 3780 | 1466438785874 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3780 | 1466438785876 Marionette TRACE conn3 <- [1,1210,null,{}] 09:06:25 INFO - PROCESS | 3780 | 1466438785880 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}] 09:06:25 INFO - PROCESS | 3780 | 1466438785882 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:25 INFO - PROCESS | 3780 | 1466438785987 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:06:26 INFO - PROCESS | 3780 | 1466438786219 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3780 | 1466438786223 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:26 INFO - PROCESS | 3780 | ++DOCSHELL 10433000 == 42 [pid = 3780] [id = 312] 09:06:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (104E7000) [pid = 3780] [serial = 935] [outer = 00000000] 09:06:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A53800) [pid = 3780] [serial = 936] [outer = 104E7000] 09:06:26 INFO - PROCESS | 3780 | 1466438786292 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11495000) [pid = 3780] [serial = 937] [outer = 104E7000] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1148FC00 == 41 [pid = 3780] [id = 307] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 11CE0C00 == 40 [pid = 3780] [id = 306] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1A648000 == 39 [pid = 3780] [id = 305] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1513E400 == 38 [pid = 3780] [id = 304] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 17F68400 == 37 [pid = 3780] [id = 303] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 16F69000 == 36 [pid = 3780] [id = 302] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1607AC00 == 35 [pid = 3780] [id = 301] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 10A50000 == 34 [pid = 3780] [id = 300] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 10473C00 == 33 [pid = 3780] [id = 299] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 10561C00 == 32 [pid = 3780] [id = 298] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1830F400 == 31 [pid = 3780] [id = 297] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 10A4E000 == 30 [pid = 3780] [id = 288] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1A041800 == 29 [pid = 3780] [id = 311] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1A64D800 == 28 [pid = 3780] [id = 308] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 11801800 == 27 [pid = 3780] [id = 309] 09:06:27 INFO - PROCESS | 3780 | --DOCSHELL 1607C800 == 26 [pid = 3780] [id = 310] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15615800) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13129C00) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12BA0400) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1690FC00) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13F71800) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (14373400) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11CD3800) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11DD8000) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17592400) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19B5D400) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16921400) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18074000) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17593000) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13677000) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12BA2000) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18305000) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16919400) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16859400) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18303000) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A646800) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A260400) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (182DE400) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (169B1C00) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (179CF400) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15935800) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 09:06:27 INFO - PROCESS | 3780 | 1466438787464 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] 09:06:27 INFO - PROCESS | 3780 | 1466438787548 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:06:27 INFO - PROCESS | 3780 | 1466438787553 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3780 | 1466438787556 Marionette TRACE conn3 <- [1,1214,null,{}] 09:06:27 INFO - PROCESS | 3780 | 1466438787562 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}] 09:06:27 INFO - PROCESS | 3780 | 1466438787565 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:27 INFO - PROCESS | 3780 | 1466438787659 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:06:27 INFO - PROCESS | 3780 | 1466438787666 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 3780 | 1466438787670 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:27 INFO - PROCESS | 3780 | ++DOCSHELL 11886800 == 27 [pid = 3780] [id = 313] 09:06:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11887400) [pid = 3780] [serial = 938] [outer = 00000000] 09:06:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11D86C00) [pid = 3780] [serial = 939] [outer = 11887400] 09:06:27 INFO - PROCESS | 3780 | 1466438787717 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11D89400) [pid = 3780] [serial = 940] [outer = 11887400] 09:06:28 INFO - PROCESS | 3780 | 1466438788156 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 649ms 09:06:28 INFO - PROCESS | 3780 | 1466438788216 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3780 | 1466438788222 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:06:28 INFO - PROCESS | 3780 | 1466438788228 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3780 | 1466438788230 Marionette TRACE conn3 <- [1,1218,null,{}] 09:06:28 INFO - PROCESS | 3780 | 1466438788234 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}] 09:06:28 INFO - PROCESS | 3780 | 1466438788237 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:28 INFO - PROCESS | 3780 | 1466438788322 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:06:28 INFO - PROCESS | 3780 | 1466438788404 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3780 | 1466438788406 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:28 INFO - PROCESS | 3780 | ++DOCSHELL 13A06400 == 28 [pid = 3780] [id = 314] 09:06:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13A06800) [pid = 3780] [serial = 941] [outer = 00000000] 09:06:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13F6F000) [pid = 3780] [serial = 942] [outer = 13A06800] 09:06:28 INFO - PROCESS | 3780 | 1466438788453 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1436E400) [pid = 3780] [serial = 943] [outer = 13A06800] 09:06:28 INFO - PROCESS | 3780 | 1466438788825 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 663ms 09:06:28 INFO - PROCESS | 3780 | 1466438788889 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3780 | 1466438788892 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:06:28 INFO - PROCESS | 3780 | 1466438788924 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3780 | 1466438788910 Marionette TRACE conn3 <- [1,1222,null,{}] 09:06:28 INFO - PROCESS | 3780 | 1466438788927 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}] 09:06:28 INFO - PROCESS | 3780 | 1466438788931 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:29 INFO - PROCESS | 3780 | 1466438789014 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:06:29 INFO - PROCESS | 3780 | 1466438789027 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 3780 | 1466438789030 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:29 INFO - PROCESS | 3780 | ++DOCSHELL 15615C00 == 29 [pid = 3780] [id = 315] 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1561B800) [pid = 3780] [serial = 944] [outer = 00000000] 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1593C800) [pid = 3780] [serial = 945] [outer = 1561B800] 09:06:29 INFO - PROCESS | 3780 | 1466438789077 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16077C00) [pid = 3780] [serial = 946] [outer = 1561B800] 09:06:29 INFO - PROCESS | 3780 | 1466438789515 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 678ms 09:06:29 INFO - PROCESS | 3780 | 1466438789560 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 3780 | 1466438789562 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:06:29 INFO - PROCESS | 3780 | 1466438789565 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 3780 | 1466438789567 Marionette TRACE conn3 <- [1,1226,null,{}] 09:06:29 INFO - PROCESS | 3780 | 1466438789570 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}] 09:06:29 INFO - PROCESS | 3780 | 1466438789572 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:29 INFO - PROCESS | 3780 | 1466438789697 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:06:29 INFO - PROCESS | 3780 | 1466438789702 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 3780 | 1466438789704 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:29 INFO - PROCESS | 3780 | ++DOCSHELL 15807000 == 30 [pid = 3780] [id = 316] 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1593A400) [pid = 3780] [serial = 947] [outer = 00000000] 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16921800) [pid = 3780] [serial = 948] [outer = 1593A400] 09:06:29 INFO - PROCESS | 3780 | 1466438789748 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16EC0000) [pid = 3780] [serial = 949] [outer = 1593A400] 09:06:30 INFO - PROCESS | 3780 | 1466438790159 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 605ms 09:06:30 INFO - PROCESS | 3780 | 1466438790182 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3780 | 1466438790184 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:06:30 INFO - PROCESS | 3780 | 1466438790195 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3780 | 1466438790197 Marionette TRACE conn3 <- [1,1230,null,{}] 09:06:30 INFO - PROCESS | 3780 | 1466438790200 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}] 09:06:30 INFO - PROCESS | 3780 | 1466438790202 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:30 INFO - PROCESS | 3780 | 1466438790295 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:06:30 INFO - PROCESS | 3780 | 1466438790383 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3780 | 1466438790385 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:30 INFO - PROCESS | 3780 | ++DOCSHELL 1758B800 == 31 [pid = 3780] [id = 317] 09:06:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17590000) [pid = 3780] [serial = 950] [outer = 00000000] 09:06:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (175AC400) [pid = 3780] [serial = 951] [outer = 17590000] 09:06:30 INFO - PROCESS | 3780 | 1466438790428 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1769F400) [pid = 3780] [serial = 952] [outer = 17590000] 09:06:30 INFO - PROCESS | 3780 | 1466438790816 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 663ms 09:06:30 INFO - PROCESS | 3780 | 1466438790833 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3780 | 1466438790835 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:06:30 INFO - PROCESS | 3780 | 1466438790838 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:06:30 INFO - PROCESS | 3780 | 1466438790840 Marionette TRACE conn3 <- [1,1234,null,{}] 09:06:30 INFO - PROCESS | 3780 | 1466438790851 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}] 09:06:30 INFO - PROCESS | 3780 | 1466438790857 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:30 INFO - PROCESS | 3780 | 1466438790985 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:06:30 INFO - PROCESS | 3780 | 1466438790990 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3780 | 1466438790992 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:30 INFO - PROCESS | 3780 | ++DOCSHELL 179D0400 == 32 [pid = 3780] [id = 318] 09:06:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17F55400) [pid = 3780] [serial = 953] [outer = 00000000] 09:06:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18068800) [pid = 3780] [serial = 954] [outer = 17F55400] 09:06:31 INFO - PROCESS | 3780 | 1466438791036 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (182E6C00) [pid = 3780] [serial = 955] [outer = 17F55400] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17F6E400) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19B57000) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16F69800) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18310800) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (105E7000) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A52800) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A650400) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1607B400) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1047D400) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (139D5000) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (139DD000) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:06:31 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A935800) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:06:31 INFO - PROCESS | 3780 | 1466438791696 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]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 900ms 09:06:31 INFO - PROCESS | 3780 | 1466438791736 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3780 | 1466438791738 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:06:31 INFO - PROCESS | 3780 | 1466438791741 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3780 | 1466438791743 Marionette TRACE conn3 <- [1,1238,null,{}] 09:06:31 INFO - PROCESS | 3780 | 1466438791746 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}] 09:06:31 INFO - PROCESS | 3780 | 1466438791748 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:31 INFO - PROCESS | 3780 | 1466438791832 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:06:31 INFO - PROCESS | 3780 | 1466438791837 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 3780 | 1466438791839 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:31 INFO - PROCESS | 3780 | ++DOCSHELL 1050D400 == 33 [pid = 3780] [id = 319] 09:06:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (105E6400) [pid = 3780] [serial = 956] [outer = 00000000] 09:06:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13A8E000) [pid = 3780] [serial = 957] [outer = 105E6400] 09:06:31 INFO - PROCESS | 3780 | 1466438791882 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F5AC00) [pid = 3780] [serial = 958] [outer = 105E6400] 09:06:32 INFO - PROCESS | 3780 | 1466438792272 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 560ms 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:06:32 INFO - PROCESS | 3780 | 1466438792303 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3780 | 1466438792305 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:06:32 INFO - PROCESS | 3780 | 1466438792312 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3780 | 1466438792314 Marionette TRACE conn3 <- [1,1242,null,{}] 09:06:32 INFO - PROCESS | 3780 | 1466438792317 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}] 09:06:32 INFO - PROCESS | 3780 | 1466438792319 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:32 INFO - PROCESS | 3780 | 1466438792393 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:06:32 INFO - PROCESS | 3780 | 1466438792398 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 3780 | 1466438792400 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:32 INFO - PROCESS | 3780 | ++DOCSHELL 182DA800 == 34 [pid = 3780] [id = 320] 09:06:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18303400) [pid = 3780] [serial = 959] [outer = 00000000] 09:06:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18310000) [pid = 3780] [serial = 960] [outer = 18303400] 09:06:32 INFO - PROCESS | 3780 | 1466438792443 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19B59000) [pid = 3780] [serial = 961] [outer = 18303400] 09:06:32 INFO - PROCESS | 3780 | 1466438792858 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 560ms 09:06:32 INFO - PROCESS | 3780 | 1466438792868 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3780 | 1466438792870 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:06:32 INFO - PROCESS | 3780 | 1466438792874 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3780 | 1466438792875 Marionette TRACE conn3 <- [1,1246,null,{}] 09:06:32 INFO - PROCESS | 3780 | 1466438792879 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}] 09:06:32 INFO - PROCESS | 3780 | 1466438792881 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:32 INFO - PROCESS | 3780 | 1466438792956 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:06:32 INFO - PROCESS | 3780 | 1466438792961 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 3780 | 1466438792963 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:32 INFO - PROCESS | 3780 | ++DOCSHELL 1A03B400 == 35 [pid = 3780] [id = 321] 09:06:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A03D000) [pid = 3780] [serial = 962] [outer = 00000000] 09:06:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A260C00) [pid = 3780] [serial = 963] [outer = 1A03D000] 09:06:32 INFO - PROCESS | 3780 | 1466438793005 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A261000) [pid = 3780] [serial = 964] [outer = 1A03D000] 09:06:33 INFO - PROCESS | 3780 | 1466438793450 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 604ms 09:06:33 INFO - PROCESS | 3780 | 1466438793489 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 3780 | 1466438793491 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:06:33 INFO - PROCESS | 3780 | 1466438793494 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:06:33 INFO - PROCESS | 3780 | 1466438793496 Marionette TRACE conn3 <- [1,1250,null,{}] 09:06:33 INFO - PROCESS | 3780 | 1466438793499 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}] 09:06:33 INFO - PROCESS | 3780 | 1466438793501 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:33 INFO - PROCESS | 3780 | 1466438793652 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:06:33 INFO - PROCESS | 3780 | 1466438793757 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 3780 | 1466438793761 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:33 INFO - PROCESS | 3780 | ++DOCSHELL 11271400 == 36 [pid = 3780] [id = 322] 09:06:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1148D000) [pid = 3780] [serial = 965] [outer = 00000000] 09:06:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1187C400) [pid = 3780] [serial = 966] [outer = 1148D000] 09:06:33 INFO - PROCESS | 3780 | 1466438793816 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12BA0000) [pid = 3780] [serial = 967] [outer = 1148D000] 09:06:34 INFO - PROCESS | 3780 | 1466438794533 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1150ms 09:06:34 INFO - PROCESS | 3780 | 1466438794631 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3780 | 1466438794636 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:06:34 INFO - PROCESS | 3780 | 1466438794641 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 3780 | 1466438794644 Marionette TRACE conn3 <- [1,1254,null,{}] 09:06:34 INFO - PROCESS | 3780 | 1466438794649 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}] 09:06:34 INFO - PROCESS | 3780 | 1466438794652 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:34 INFO - PROCESS | 3780 | 1466438794799 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:06:34 INFO - PROCESS | 3780 | 1466438794921 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 3780 | 1466438794924 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:34 INFO - PROCESS | 3780 | ++DOCSHELL 15618000 == 37 [pid = 3780] [id = 323] 09:06:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15618C00) [pid = 3780] [serial = 968] [outer = 00000000] 09:06:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15EE4C00) [pid = 3780] [serial = 969] [outer = 15618C00] 09:06:34 INFO - PROCESS | 3780 | 1466438794982 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16867000) [pid = 3780] [serial = 970] [outer = 15618C00] 09:06:35 INFO - PROCESS | 3780 | 1466438795769 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]]]}] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 182DA800 == 36 [pid = 3780] [id = 320] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 1050D400 == 35 [pid = 3780] [id = 319] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 179D0400 == 34 [pid = 3780] [id = 318] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 1758B800 == 33 [pid = 3780] [id = 317] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 15807000 == 32 [pid = 3780] [id = 316] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 15615C00 == 31 [pid = 3780] [id = 315] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 13A06400 == 30 [pid = 3780] [id = 314] 09:06:35 INFO - PROCESS | 3780 | --DOCSHELL 11886800 == 29 [pid = 3780] [id = 313] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A93B400) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18306800) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19A7FC00) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A563800) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A25C800) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (179CEC00) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A648400) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11CDE800) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12F62400) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1149A800) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (139D6000) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7B9000) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (165DB400) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16901800) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1055B800) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10B94C00) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1830C400) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F6D000) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A7BEC00) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A7B9400) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A940C00) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A936000) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 09:06:35 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17F69000) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 09:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1239ms 09:06:35 INFO - PROCESS | 3780 | 1466438795882 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3780 | 1466438795886 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:06:35 INFO - PROCESS | 3780 | 1466438795891 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 3780 | 1466438795894 Marionette TRACE conn3 <- [1,1258,null,{}] 09:06:35 INFO - PROCESS | 3780 | 1466438795899 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}] 09:06:35 INFO - PROCESS | 3780 | 1466438795902 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:35 INFO - PROCESS | 3780 | 1466438795999 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:06:36 INFO - PROCESS | 3780 | 1466438796094 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3780 | 1466438796097 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:36 INFO - PROCESS | 3780 | ++DOCSHELL 1050DC00 == 30 [pid = 3780] [id = 324] 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (105F2000) [pid = 3780] [serial = 971] [outer = 00000000] 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11807C00) [pid = 3780] [serial = 972] [outer = 105F2000] 09:06:36 INFO - PROCESS | 3780 | 1466438796144 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12C8DC00) [pid = 3780] [serial = 973] [outer = 105F2000] 09:06:36 INFO - PROCESS | 3780 | 1466438796532 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 693ms 09:06:36 INFO - PROCESS | 3780 | 1466438796579 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3780 | 1466438796584 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:06:36 INFO - PROCESS | 3780 | 1466438796590 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 3780 | 1466438796593 Marionette TRACE conn3 <- [1,1262,null,{}] 09:06:36 INFO - PROCESS | 3780 | 1466438796597 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}] 09:06:36 INFO - PROCESS | 3780 | 1466438796599 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:36 INFO - PROCESS | 3780 | 1466438796688 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:06:36 INFO - PROCESS | 3780 | 1466438796694 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3780 | 1466438796696 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:36 INFO - PROCESS | 3780 | ++DOCSHELL 13A89000 == 31 [pid = 3780] [id = 325] 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13F70000) [pid = 3780] [serial = 974] [outer = 00000000] 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15445400) [pid = 3780] [serial = 975] [outer = 13F70000] 09:06:36 INFO - PROCESS | 3780 | 1466438796743 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1544E800) [pid = 3780] [serial = 976] [outer = 13F70000] 09:06:37 INFO - PROCESS | 3780 | 1466438797169 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 604ms 09:06:37 INFO - PROCESS | 3780 | 1466438797192 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3780 | 1466438797195 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:06:37 INFO - PROCESS | 3780 | 1466438797198 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3780 | 1466438797201 Marionette TRACE conn3 <- [1,1266,null,{}] 09:06:37 INFO - PROCESS | 3780 | 1466438797212 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}] 09:06:37 INFO - PROCESS | 3780 | 1466438797216 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:37 INFO - PROCESS | 3780 | 1466438797297 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:06:37 INFO - PROCESS | 3780 | 1466438797338 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 3780 | 1466438797341 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:37 INFO - PROCESS | 3780 | ++DOCSHELL 16909800 == 32 [pid = 3780] [id = 326] 09:06:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1690AC00) [pid = 3780] [serial = 977] [outer = 00000000] 09:06:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16916800) [pid = 3780] [serial = 978] [outer = 1690AC00] 09:06:37 INFO - PROCESS | 3780 | 1466438797394 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16F69000) [pid = 3780] [serial = 979] [outer = 1690AC00] 09:06:37 INFO - PROCESS | 3780 | 1466438797800 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 664ms 09:06:37 INFO - PROCESS | 3780 | 1466438797860 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3780 | 1466438797862 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:06:37 INFO - PROCESS | 3780 | 1466438797866 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3780 | 1466438797867 Marionette TRACE conn3 <- [1,1270,null,{}] 09:06:37 INFO - PROCESS | 3780 | 1466438797871 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}] 09:06:37 INFO - PROCESS | 3780 | 1466438797873 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:37 INFO - PROCESS | 3780 | 1466438797955 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:06:37 INFO - PROCESS | 3780 | 1466438797960 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 3780 | 1466438797962 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:37 INFO - PROCESS | 3780 | ++DOCSHELL 175AB800 == 33 [pid = 3780] [id = 327] 09:06:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (179CF400) [pid = 3780] [serial = 980] [outer = 00000000] 09:06:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F6D800) [pid = 3780] [serial = 981] [outer = 179CF400] 09:06:37 INFO - PROCESS | 3780 | 1466438798007 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18257000) [pid = 3780] [serial = 982] [outer = 179CF400] 09:06:38 INFO - PROCESS | 3780 | 1466438798434 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 604ms 09:06:38 INFO - PROCESS | 3780 | 1466438798465 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3780 | 1466438798467 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:06:38 INFO - PROCESS | 3780 | 1466438798471 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 3780 | 1466438798472 Marionette TRACE conn3 <- [1,1274,null,{}] 09:06:38 INFO - PROCESS | 3780 | 1466438798476 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}] 09:06:38 INFO - PROCESS | 3780 | 1466438798478 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:38 INFO - PROCESS | 3780 | 1466438798584 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:06:38 INFO - PROCESS | 3780 | 1466438798668 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 3780 | 1466438798671 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:38 INFO - PROCESS | 3780 | ++DOCSHELL 17692000 == 34 [pid = 3780] [id = 328] 09:06:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17694800) [pid = 3780] [serial = 983] [outer = 00000000] 09:06:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18254400) [pid = 3780] [serial = 984] [outer = 17694800] 09:06:38 INFO - PROCESS | 3780 | 1466438798700 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (182E4400) [pid = 3780] [serial = 985] [outer = 17694800] 09:06:39 INFO - PROCESS | 3780 | 1466438799119 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 693ms 09:06:39 INFO - PROCESS | 3780 | 1466438799176 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3780 | 1466438799178 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:06:39 INFO - PROCESS | 3780 | 1466438799182 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:06:39 INFO - PROCESS | 3780 | 1466438799183 Marionette TRACE conn3 <- [1,1278,null,{}] 09:06:39 INFO - PROCESS | 3780 | 1466438799187 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}] 09:06:39 INFO - PROCESS | 3780 | 1466438799192 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:39 INFO - PROCESS | 3780 | 1466438799304 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:06:39 INFO - PROCESS | 3780 | 1466438799361 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 3780 | 1466438799363 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:39 INFO - PROCESS | 3780 | ++DOCSHELL 1830A800 == 35 [pid = 3780] [id = 329] 09:06:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A85400) [pid = 3780] [serial = 986] [outer = 00000000] 09:06:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A266000) [pid = 3780] [serial = 987] [outer = 19A85400] 09:06:39 INFO - PROCESS | 3780 | 1466438799413 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A554800) [pid = 3780] [serial = 988] [outer = 19A85400] 09:06:39 INFO - PROCESS | 3780 | 1466438799845 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 752ms 09:06:39 INFO - PROCESS | 3780 | 1466438799932 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3780 | 1466438799934 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:06:39 INFO - PROCESS | 3780 | 1466438799937 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 3780 | 1466438799939 Marionette TRACE conn3 <- [1,1282,null,{}] 09:06:39 INFO - PROCESS | 3780 | 1466438799942 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}] 09:06:39 INFO - PROCESS | 3780 | 1466438799944 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:40 INFO - PROCESS | 3780 | 1466438800065 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1561B800) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11887400) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (104E7000) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F55400) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11802400) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (165D7800) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A045800) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17590000) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (105E6400) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13A06800) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1593A400) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:06:40 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (18303400) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:06:40 INFO - PROCESS | 3780 | 1466438800130 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3780 | 1466438800132 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:40 INFO - PROCESS | 3780 | ++DOCSHELL 1036D000 == 36 [pid = 3780] [id = 330] 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (104E1000) [pid = 3780] [serial = 989] [outer = 00000000] 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12BA7000) [pid = 3780] [serial = 990] [outer = 104E1000] 09:06:40 INFO - PROCESS | 3780 | 1466438800159 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (139D4C00) [pid = 3780] [serial = 991] [outer = 104E1000] 09:06:40 INFO - PROCESS | 3780 | 1466438800494 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]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 604ms 09:06:40 INFO - PROCESS | 3780 | 1466438800538 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3780 | 1466438800540 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:06:40 INFO - PROCESS | 3780 | 1466438800544 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3780 | 1466438800546 Marionette TRACE conn3 <- [1,1286,null,{}] 09:06:40 INFO - PROCESS | 3780 | 1466438800549 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}] 09:06:40 INFO - PROCESS | 3780 | 1466438800551 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:40 INFO - PROCESS | 3780 | 1466438800627 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:06:40 INFO - PROCESS | 3780 | 1466438800633 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3780 | 1466438800635 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:40 INFO - PROCESS | 3780 | ++DOCSHELL 11CE0800 == 37 [pid = 3780] [id = 331] 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (154E1400) [pid = 3780] [serial = 992] [outer = 00000000] 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A643400) [pid = 3780] [serial = 993] [outer = 154E1400] 09:06:40 INFO - PROCESS | 3780 | 1466438800678 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A645400) [pid = 3780] [serial = 994] [outer = 154E1400] 09:06:41 INFO - PROCESS | 3780 | 1466438801069 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 560ms 09:06:41 INFO - PROCESS | 3780 | 1466438801111 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 3780 | 1466438801113 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:06:41 INFO - PROCESS | 3780 | 1466438801116 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 3780 | 1466438801118 Marionette TRACE conn3 <- [1,1290,null,{}] 09:06:41 INFO - PROCESS | 3780 | 1466438801121 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}] 09:06:41 INFO - PROCESS | 3780 | 1466438801123 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:41 INFO - PROCESS | 3780 | 1466438801199 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:06:41 INFO - PROCESS | 3780 | 1466438801204 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 3780 | 1466438801206 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:41 INFO - PROCESS | 3780 | ++DOCSHELL 18308000 == 38 [pid = 3780] [id = 332] 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A7B4800) [pid = 3780] [serial = 995] [outer = 00000000] 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A7BB400) [pid = 3780] [serial = 996] [outer = 1A7B4800] 09:06:41 INFO - PROCESS | 3780 | 1466438801257 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A7BEC00) [pid = 3780] [serial = 997] [outer = 1A7B4800] 09:06:41 INFO - PROCESS | 3780 | 1466438801669 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 605ms 09:06:41 INFO - PROCESS | 3780 | 1466438801717 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 3780 | 1466438801719 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:06:41 INFO - PROCESS | 3780 | 1466438801723 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 3780 | 1466438801725 Marionette TRACE conn3 <- [1,1294,null,{}] 09:06:41 INFO - PROCESS | 3780 | 1466438801728 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}] 09:06:41 INFO - PROCESS | 3780 | 1466438801730 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:41 INFO - PROCESS | 3780 | 1466438801808 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:06:41 INFO - PROCESS | 3780 | 1466438801813 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 3780 | 1466438801815 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:41 INFO - PROCESS | 3780 | ++DOCSHELL 18256C00 == 39 [pid = 3780] [id = 333] 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A932C00) [pid = 3780] [serial = 998] [outer = 00000000] 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A938C00) [pid = 3780] [serial = 999] [outer = 1A932C00] 09:06:41 INFO - PROCESS | 3780 | 1466438801858 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A939400) [pid = 3780] [serial = 1000] [outer = 1A932C00] 09:06:42 INFO - PROCESS | 3780 | 1466438802539 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 855ms 09:06:42 INFO - PROCESS | 3780 | 1466438802590 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3780 | 1466438802595 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:06:42 INFO - PROCESS | 3780 | 1466438802583 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:06:42 INFO - PROCESS | 3780 | 1466438802588 Marionette TRACE conn3 <- [1,1298,null,{}] 09:06:42 INFO - PROCESS | 3780 | 1466438802593 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}] 09:06:42 INFO - PROCESS | 3780 | 1466438802596 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:42 INFO - PROCESS | 3780 | 1466438802711 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:06:42 INFO - PROCESS | 3780 | 1466438802834 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 3780 | 1466438802837 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:42 INFO - PROCESS | 3780 | ++DOCSHELL 11495C00 == 40 [pid = 3780] [id = 334] 09:06:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11C88800) [pid = 3780] [serial = 1001] [outer = 00000000] 09:06:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13184400) [pid = 3780] [serial = 1002] [outer = 11C88800] 09:06:42 INFO - PROCESS | 3780 | 1466438802877 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1513E400) [pid = 3780] [serial = 1003] [outer = 11C88800] 09:06:43 INFO - PROCESS | 3780 | 1466438803402 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] 09:06:43 INFO - PROCESS | 3780 | 1466438803456 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:06:43 INFO - PROCESS | 3780 | 1466438803463 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 3780 | 1466438803465 Marionette TRACE conn3 <- [1,1302,null,{}] 09:06:43 INFO - PROCESS | 3780 | 1466438803469 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}] 09:06:43 INFO - PROCESS | 3780 | 1466438803473 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:43 INFO - PROCESS | 3780 | 1466438803575 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:06:43 INFO - PROCESS | 3780 | 1466438803676 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3780 | 1466438803679 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:43 INFO - PROCESS | 3780 | ++DOCSHELL 16EB7800 == 41 [pid = 3780] [id = 335] 09:06:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16EB8000) [pid = 3780] [serial = 1004] [outer = 00000000] 09:06:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (179D0400) [pid = 3780] [serial = 1005] [outer = 16EB8000] 09:06:43 INFO - PROCESS | 3780 | 1466438803733 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18071400) [pid = 3780] [serial = 1006] [outer = 16EB8000] 09:06:44 INFO - PROCESS | 3780 | 1466438804338 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 899ms 09:06:44 INFO - PROCESS | 3780 | 1466438804354 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 3780 | 1466438804356 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:06:44 INFO - PROCESS | 3780 | 1466438804360 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 3780 | 1466438804364 Marionette TRACE conn3 <- [1,1306,null,{}] 09:06:44 INFO - PROCESS | 3780 | 1466438804375 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}] 09:06:44 INFO - PROCESS | 3780 | 1466438804363 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:44 INFO - PROCESS | 3780 | 1466438804467 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:06:44 INFO - PROCESS | 3780 | 1466438804575 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 3780 | 1466438804578 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:44 INFO - PROCESS | 3780 | ++DOCSHELL 1A7BA800 == 42 [pid = 3780] [id = 336] 09:06:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7BB000) [pid = 3780] [serial = 1007] [outer = 00000000] 09:06:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A938000) [pid = 3780] [serial = 1008] [outer = 1A7BB000] 09:06:44 INFO - PROCESS | 3780 | 1466438804632 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AAF2C00) [pid = 3780] [serial = 1009] [outer = 1A7BB000] 09:06:45 INFO - PROCESS | 3780 | 1466438805391 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1091ms 09:06:45 INFO - PROCESS | 3780 | 1466438805446 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3780 | 1466438805450 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:06:45 INFO - PROCESS | 3780 | 1466438805455 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 3780 | 1466438805458 Marionette TRACE conn3 <- [1,1310,null,{}] 09:06:45 INFO - PROCESS | 3780 | 1466438805463 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}] 09:06:45 INFO - PROCESS | 3780 | 1466438805466 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:45 INFO - PROCESS | 3780 | 1466438805606 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:06:45 INFO - PROCESS | 3780 | 1466438805617 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 3780 | 1466438805619 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:45 INFO - PROCESS | 3780 | ++DOCSHELL 11804400 == 43 [pid = 3780] [id = 337] 09:06:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11809C00) [pid = 3780] [serial = 1010] [outer = 00000000] 09:06:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13A90000) [pid = 3780] [serial = 1011] [outer = 11809C00] 09:06:45 INFO - PROCESS | 3780 | 1466438805667 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (14371800) [pid = 3780] [serial = 1012] [outer = 11809C00] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 10433000 == 42 [pid = 3780] [id = 312] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 18308000 == 41 [pid = 3780] [id = 332] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 11CE0800 == 40 [pid = 3780] [id = 331] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 1036D000 == 39 [pid = 3780] [id = 330] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 1830A800 == 38 [pid = 3780] [id = 329] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 17692000 == 37 [pid = 3780] [id = 328] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 175AB800 == 36 [pid = 3780] [id = 327] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 16909800 == 35 [pid = 3780] [id = 326] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 13A89000 == 34 [pid = 3780] [id = 325] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 1050DC00 == 33 [pid = 3780] [id = 324] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 1A03B400 == 32 [pid = 3780] [id = 321] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 11271400 == 31 [pid = 3780] [id = 322] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 15618000 == 30 [pid = 3780] [id = 323] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 16EB7800 == 29 [pid = 3780] [id = 335] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 1A7BA800 == 28 [pid = 3780] [id = 336] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 18256C00 == 27 [pid = 3780] [id = 333] 09:06:46 INFO - PROCESS | 3780 | --DOCSHELL 11495C00 == 26 [pid = 3780] [id = 334] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A260C00) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1593C800) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11D86C00) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11D89400) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11495000) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A53800) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18068800) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13A8CC00) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B6B800) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16EB7400) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1690E400) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A7BD000) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A64C800) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1769F400) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (175AC400) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F5AC00) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13A8E000) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (182E6C00) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13F6F000) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1436E400) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16921800) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18310000) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16EC0000) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19B59000) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16077C00) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 09:06:46 INFO - PROCESS | 3780 | 1466438806831 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1415ms 09:06:46 INFO - PROCESS | 3780 | 1466438806873 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 3780 | 1466438806877 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:06:46 INFO - PROCESS | 3780 | 1466438806888 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 3780 | 1466438806891 Marionette TRACE conn3 <- [1,1314,null,{}] 09:06:46 INFO - PROCESS | 3780 | 1466438806897 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}] 09:06:46 INFO - PROCESS | 3780 | 1466438806900 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:46 INFO - PROCESS | 3780 | 1466438806979 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:06:46 INFO - PROCESS | 3780 | 1466438806985 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3780 | 1466438806989 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:46 INFO - PROCESS | 3780 | ++DOCSHELL 1122CC00 == 27 [pid = 3780] [id = 338] 09:06:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1124C400) [pid = 3780] [serial = 1013] [outer = 00000000] 09:06:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11802800) [pid = 3780] [serial = 1014] [outer = 1124C400] 09:06:47 INFO - PROCESS | 3780 | 1466438807019 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11885000) [pid = 3780] [serial = 1015] [outer = 1124C400] 09:06:47 INFO - PROCESS | 3780 | 1466438807782 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 09:06:47 INFO - PROCESS | 3780 | 1466438807834 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3780 | 1466438807838 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:06:47 INFO - PROCESS | 3780 | 1466438807843 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 3780 | 1466438807846 Marionette TRACE conn3 <- [1,1318,null,{}] 09:06:47 INFO - PROCESS | 3780 | 1466438807851 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}] 09:06:47 INFO - PROCESS | 3780 | 1466438807855 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:47 INFO - PROCESS | 3780 | 1466438807951 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:06:48 INFO - PROCESS | 3780 | 1466438808034 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3780 | 1466438808037 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:48 INFO - PROCESS | 3780 | ++DOCSHELL 11DD3800 == 28 [pid = 3780] [id = 339] 09:06:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12B68000) [pid = 3780] [serial = 1016] [outer = 00000000] 09:06:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12F23C00) [pid = 3780] [serial = 1017] [outer = 12B68000] 09:06:48 INFO - PROCESS | 3780 | 1466438808135 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (132BD000) [pid = 3780] [serial = 1018] [outer = 12B68000] 09:06:48 INFO - PROCESS | 3780 | 1466438808790 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 973ms 09:06:48 INFO - PROCESS | 3780 | 1466438808832 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3780 | 1466438808837 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:06:48 INFO - PROCESS | 3780 | 1466438808846 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3780 | 1466438808849 Marionette TRACE conn3 <- [1,1322,null,{}] 09:06:48 INFO - PROCESS | 3780 | 1466438808880 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}] 09:06:48 INFO - PROCESS | 3780 | 1466438808883 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:49 INFO - PROCESS | 3780 | 1466438809010 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:06:49 INFO - PROCESS | 3780 | 1466438809086 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 3780 | 1466438809089 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:49 INFO - PROCESS | 3780 | ++DOCSHELL 14370C00 == 29 [pid = 3780] [id = 340] 09:06:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14371400) [pid = 3780] [serial = 1019] [outer = 00000000] 09:06:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15173400) [pid = 3780] [serial = 1020] [outer = 14371400] 09:06:49 INFO - PROCESS | 3780 | 1466438809144 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1544D800) [pid = 3780] [serial = 1021] [outer = 14371400] 09:06:49 INFO - PROCESS | 3780 | --DOCSHELL 11804400 == 28 [pid = 3780] [id = 337] 09:06:49 INFO - PROCESS | 3780 | 1466438809769 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 959ms 09:06:49 INFO - PROCESS | 3780 | 1466438809804 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:06:49 INFO - PROCESS | 3780 | 1466438809808 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:06:49 INFO - PROCESS | 3780 | 1466438809813 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 3780 | 1466438809816 Marionette TRACE conn3 <- [1,1326,null,{}] 09:06:49 INFO - PROCESS | 3780 | 1466438809822 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}] 09:06:49 INFO - PROCESS | 3780 | 1466438809824 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:49 INFO - PROCESS | 3780 | 1466438809927 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:06:50 INFO - PROCESS | 3780 | 1466438810016 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 3780 | 1466438810018 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:50 INFO - PROCESS | 3780 | ++DOCSHELL 11809400 == 29 [pid = 3780] [id = 341] 09:06:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1180C400) [pid = 3780] [serial = 1022] [outer = 00000000] 09:06:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1315F000) [pid = 3780] [serial = 1023] [outer = 1180C400] 09:06:50 INFO - PROCESS | 3780 | 1466438810065 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13F77400) [pid = 3780] [serial = 1024] [outer = 1180C400] 09:06:50 INFO - PROCESS | 3780 | 1466438810894 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1091ms 09:06:50 INFO - PROCESS | 3780 | 1466438810917 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 3780 | 1466438810921 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:06:50 INFO - PROCESS | 3780 | 1466438810940 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 3780 | 1466438810943 Marionette TRACE conn3 <- [1,1330,null,{}] 09:06:50 INFO - PROCESS | 3780 | 1466438810948 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}] 09:06:50 INFO - PROCESS | 3780 | 1466438810950 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:51 INFO - PROCESS | 3780 | 1466438811020 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:06:51 INFO - PROCESS | 3780 | 1466438811026 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 3780 | 1466438811029 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:51 INFO - PROCESS | 3780 | ++DOCSHELL 15624800 == 30 [pid = 3780] [id = 342] 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15801C00) [pid = 3780] [serial = 1025] [outer = 00000000] 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1606EC00) [pid = 3780] [serial = 1026] [outer = 15801C00] 09:06:51 INFO - PROCESS | 3780 | 1466438811074 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1607C400) [pid = 3780] [serial = 1027] [outer = 15801C00] 09:06:51 INFO - PROCESS | 3780 | 1466438811555 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 649ms 09:06:51 INFO - PROCESS | 3780 | 1466438811603 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3780 | 1466438811605 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:06:51 INFO - PROCESS | 3780 | 1466438811609 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 3780 | 1466438811612 Marionette TRACE conn3 <- [1,1334,null,{}] 09:06:51 INFO - PROCESS | 3780 | 1466438811617 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}] 09:06:51 INFO - PROCESS | 3780 | 1466438811622 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:51 INFO - PROCESS | 3780 | 1466438811730 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:06:51 INFO - PROCESS | 3780 | 1466438811793 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 3780 | 1466438811796 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:51 INFO - PROCESS | 3780 | ++DOCSHELL 174EB800 == 31 [pid = 3780] [id = 343] 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (174EC000) [pid = 3780] [serial = 1028] [outer = 00000000] 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1758AC00) [pid = 3780] [serial = 1029] [outer = 174EC000] 09:06:51 INFO - PROCESS | 3780 | 1466438811843 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (175A8C00) [pid = 3780] [serial = 1030] [outer = 174EC000] 09:06:52 INFO - PROCESS | 3780 | 1466438812252 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 693ms 09:06:52 INFO - PROCESS | 3780 | 1466438812323 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3780 | 1466438812326 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:06:52 INFO - PROCESS | 3780 | 1466438812329 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3780 | 1466438812331 Marionette TRACE conn3 <- [1,1338,null,{}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:06:52 INFO - PROCESS | 3780 | 1466438812334 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}] 09:06:52 INFO - PROCESS | 3780 | 1466438812336 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:52 INFO - PROCESS | 3780 | 1466438812447 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:06:52 INFO - PROCESS | 3780 | 1466438812506 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 3780 | 1466438812508 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:52 INFO - PROCESS | 3780 | ++DOCSHELL 17990400 == 32 [pid = 3780] [id = 344] 09:06:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (179D9C00) [pid = 3780] [serial = 1031] [outer = 00000000] 09:06:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F6C400) [pid = 3780] [serial = 1032] [outer = 179D9C00] 09:06:52 INFO - PROCESS | 3780 | 1466438812551 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (182DAC00) [pid = 3780] [serial = 1033] [outer = 179D9C00] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (105F2000) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (179CF400) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (154E1400) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13F70000) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19A85400) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1690AC00) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (104E1000) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17694800) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15618C00) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1148D000) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A03D000) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A7B4800) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A932C00) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11809C00) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11C88800) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16EB8000) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:06:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A7BB000) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:06:52 INFO - PROCESS | 3780 | 1466438812950 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 634ms 09:06:52 INFO - PROCESS | 3780 | 1466438812975 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3780 | 1466438812977 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:06:52 INFO - PROCESS | 3780 | 1466438812980 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3780 | 1466438812982 Marionette TRACE conn3 <- [1,1342,null,{}] 09:06:52 INFO - PROCESS | 3780 | 1466438812985 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}] 09:06:52 INFO - PROCESS | 3780 | 1466438812987 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:53 INFO - PROCESS | 3780 | 1466438813064 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:06:53 INFO - PROCESS | 3780 | 1466438813069 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 3780 | 1466438813071 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:53 INFO - PROCESS | 3780 | ++DOCSHELL 10518000 == 33 [pid = 3780] [id = 345] 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1122A000) [pid = 3780] [serial = 1034] [outer = 00000000] 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (139D5800) [pid = 3780] [serial = 1035] [outer = 1122A000] 09:06:53 INFO - PROCESS | 3780 | 1466438813114 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1436F400) [pid = 3780] [serial = 1036] [outer = 1122A000] 09:06:53 INFO - PROCESS | 3780 | 1466438813515 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 561ms 09:06:53 INFO - PROCESS | 3780 | 1466438813541 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 3780 | 1466438813543 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:06:53 INFO - PROCESS | 3780 | 1466438813546 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:06:53 INFO - PROCESS | 3780 | 1466438813547 Marionette TRACE conn3 <- [1,1346,null,{}] 09:06:53 INFO - PROCESS | 3780 | 1466438813551 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}] 09:06:53 INFO - PROCESS | 3780 | 1466438813557 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:53 INFO - PROCESS | 3780 | 1466438813666 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:06:53 INFO - PROCESS | 3780 | 1466438813674 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 3780 | 1466438813676 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:53 INFO - PROCESS | 3780 | ++DOCSHELL 11270000 == 34 [pid = 3780] [id = 346] 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13675800) [pid = 3780] [serial = 1037] [outer = 00000000] 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1830A000) [pid = 3780] [serial = 1038] [outer = 13675800] 09:06:53 INFO - PROCESS | 3780 | 1466438813719 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1830F400) [pid = 3780] [serial = 1039] [outer = 13675800] 09:06:54 INFO - PROCESS | 3780 | 1466438814130 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 604ms 09:06:54 INFO - PROCESS | 3780 | 1466438814150 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3780 | 1466438814151 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:06:54 INFO - PROCESS | 3780 | 1466438814155 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3780 | 1466438814156 Marionette TRACE conn3 <- [1,1350,null,{}] 09:06:54 INFO - PROCESS | 3780 | 1466438814160 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}] 09:06:54 INFO - PROCESS | 3780 | 1466438814161 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:54 INFO - PROCESS | 3780 | 1466438814274 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:06:54 INFO - PROCESS | 3780 | 1466438814282 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 3780 | 1466438814283 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:54 INFO - PROCESS | 3780 | ++DOCSHELL 18310000 == 35 [pid = 3780] [id = 347] 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A8A400) [pid = 3780] [serial = 1040] [outer = 00000000] 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B63800) [pid = 3780] [serial = 1041] [outer = 19A8A400] 09:06:54 INFO - PROCESS | 3780 | 1466438814326 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A03D000) [pid = 3780] [serial = 1042] [outer = 19A8A400] 09:06:54 INFO - PROCESS | 3780 | 1466438814696 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 605ms 09:06:54 INFO - PROCESS | 3780 | 1466438814757 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3780 | 1466438814759 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:06:54 INFO - PROCESS | 3780 | 1466438814763 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3780 | 1466438814764 Marionette TRACE conn3 <- [1,1354,null,{}] 09:06:54 INFO - PROCESS | 3780 | 1466438814767 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}] 09:06:54 INFO - PROCESS | 3780 | 1466438814769 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:54 INFO - PROCESS | 3780 | 1466438814877 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:06:54 INFO - PROCESS | 3780 | 1466438814887 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 3780 | 1466438814889 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:54 INFO - PROCESS | 3780 | ++DOCSHELL 10EDC400 == 36 [pid = 3780] [id = 348] 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1122DC00) [pid = 3780] [serial = 1043] [outer = 00000000] 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A262000) [pid = 3780] [serial = 1044] [outer = 1122DC00] 09:06:54 INFO - PROCESS | 3780 | 1466438814936 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A262400) [pid = 3780] [serial = 1045] [outer = 1122DC00] 09:06:55 INFO - PROCESS | 3780 | 1466438815583 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] 09:06:55 INFO - PROCESS | 3780 | 1466438815617 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:06:55 INFO - PROCESS | 3780 | 1466438815621 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 3780 | 1466438815626 Marionette TRACE conn3 <- [1,1358,null,{}] 09:06:55 INFO - PROCESS | 3780 | 1466438815632 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}] 09:06:55 INFO - PROCESS | 3780 | 1466438815635 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:55 INFO - PROCESS | 3780 | 1466438815753 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:06:55 INFO - PROCESS | 3780 | 1466438815881 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 3780 | 1466438815884 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:55 INFO - PROCESS | 3780 | ++DOCSHELL 1124E800 == 37 [pid = 3780] [id = 349] 09:06:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1148D000) [pid = 3780] [serial = 1046] [outer = 00000000] 09:06:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (139D5000) [pid = 3780] [serial = 1047] [outer = 1148D000] 09:06:55 INFO - PROCESS | 3780 | 1466438815922 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15618000) [pid = 3780] [serial = 1048] [outer = 1148D000] 09:06:56 INFO - PROCESS | 3780 | 1466438816507 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] 09:06:56 INFO - PROCESS | 3780 | 1466438816528 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:06:56 INFO - PROCESS | 3780 | 1466438816536 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 3780 | 1466438816539 Marionette TRACE conn3 <- [1,1362,null,{}] 09:06:56 INFO - PROCESS | 3780 | 1466438816543 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}] 09:06:56 INFO - PROCESS | 3780 | 1466438816545 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:56 INFO - PROCESS | 3780 | 1466438816653 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:06:56 INFO - PROCESS | 3780 | 1466438816760 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 3780 | 1466438816763 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:56 INFO - PROCESS | 3780 | ++DOCSHELL 169B4000 == 38 [pid = 3780] [id = 350] 09:06:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (169B5400) [pid = 3780] [serial = 1049] [outer = 00000000] 09:06:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1769E400) [pid = 3780] [serial = 1050] [outer = 169B5400] 09:06:56 INFO - PROCESS | 3780 | 1466438816817 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17F67800) [pid = 3780] [serial = 1051] [outer = 169B5400] 09:06:57 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:57 INFO - PROCESS | 3780 | 1466438817381 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] 09:06:57 INFO - PROCESS | 3780 | 1466438817430 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:06:57 INFO - PROCESS | 3780 | 1466438817433 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3780 | 1466438817437 Marionette TRACE conn3 <- [1,1366,null,{}] 09:06:57 INFO - PROCESS | 3780 | 1466438817448 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}] 09:06:57 INFO - PROCESS | 3780 | 1466438817453 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:57 INFO - PROCESS | 3780 | 1466438817556 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:06:57 INFO - PROCESS | 3780 | 1466438817686 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 3780 | 1466438817689 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:57 INFO - PROCESS | 3780 | ++DOCSHELL 1A64D400 == 39 [pid = 3780] [id = 351] 09:06:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A64D800) [pid = 3780] [serial = 1052] [outer = 00000000] 09:06:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A7B7400) [pid = 3780] [serial = 1053] [outer = 1A64D800] 09:06:57 INFO - PROCESS | 3780 | 1466438817751 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7BCC00) [pid = 3780] [serial = 1054] [outer = 1A64D800] 09:06:58 INFO - PROCESS | 3780 | 1466438818479 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] 09:06:58 INFO - PROCESS | 3780 | 1466438818543 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:06:58 INFO - PROCESS | 3780 | 1466438818548 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 3780 | 1466438818552 Marionette TRACE conn3 <- [1,1370,null,{}] 09:06:58 INFO - PROCESS | 3780 | 1466438818557 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}] 09:06:58 INFO - PROCESS | 3780 | 1466438818560 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:58 INFO - PROCESS | 3780 | 1466438818661 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:06:58 INFO - PROCESS | 3780 | 1466438818752 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 3780 | 1466438818756 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:58 INFO - PROCESS | 3780 | ++DOCSHELL 11256800 == 40 [pid = 3780] [id = 352] 09:06:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1126E800) [pid = 3780] [serial = 1055] [outer = 00000000] 09:06:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13F70800) [pid = 3780] [serial = 1056] [outer = 1126E800] 09:06:58 INFO - PROCESS | 3780 | 1466438818809 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (14373400) [pid = 3780] [serial = 1057] [outer = 1126E800] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 18310000 == 39 [pid = 3780] [id = 347] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 11270000 == 38 [pid = 3780] [id = 346] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 10518000 == 37 [pid = 3780] [id = 345] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 17990400 == 36 [pid = 3780] [id = 344] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 174EB800 == 35 [pid = 3780] [id = 343] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 15624800 == 34 [pid = 3780] [id = 342] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 11809400 == 33 [pid = 3780] [id = 341] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 14370C00 == 32 [pid = 3780] [id = 340] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 11DD3800 == 31 [pid = 3780] [id = 339] 09:06:59 INFO - PROCESS | 3780 | --DOCSHELL 1122CC00 == 30 [pid = 3780] [id = 338] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11807C00) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (18257000) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A643400) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15445400) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1544E800) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A554800) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16916800) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12C8DC00) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A645400) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A266000) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (139D4C00) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (182E4400) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15EE4C00) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17F6D800) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1187C400) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BA7000) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16867000) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16F69000) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12BA0000) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18254400) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A261000) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7BB400) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A938C00) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13A90000) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A939400) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7BEC00) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14371800) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13184400) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (179D0400) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1513E400) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A938000) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1AAF2C00) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (18071400) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:59 INFO - PROCESS | 3780 | 1466438819306 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] 09:06:59 INFO - PROCESS | 3780 | 1466438819339 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:06:59 INFO - PROCESS | 3780 | 1466438819345 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3780 | 1466438819347 Marionette TRACE conn3 <- [1,1374,null,{}] 09:06:59 INFO - PROCESS | 3780 | 1466438819351 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}] 09:06:59 INFO - PROCESS | 3780 | 1466438819354 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:59 INFO - PROCESS | 3780 | 1466438819437 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:06:59 INFO - PROCESS | 3780 | 1466438819446 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 3780 | 1466438819448 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:06:59 INFO - PROCESS | 3780 | ++DOCSHELL 12F62C00 == 31 [pid = 3780] [id = 353] 09:06:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12FD9800) [pid = 3780] [serial = 1058] [outer = 00000000] 09:06:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15445400) [pid = 3780] [serial = 1059] [outer = 12FD9800] 09:06:59 INFO - PROCESS | 3780 | 1466438819494 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15452000) [pid = 3780] [serial = 1060] [outer = 12FD9800] 09:06:59 INFO - PROCESS | 3780 | 1466438819932 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] 09:06:59 INFO - PROCESS | 3780 | 1466438819948 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:06:59 INFO - PROCESS | 3780 | 1466438819951 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3780 | 1466438819955 Marionette TRACE conn3 <- [1,1378,null,{}] 09:06:59 INFO - PROCESS | 3780 | 1466438819964 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}] 09:06:59 INFO - PROCESS | 3780 | 1466438819969 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:00 INFO - PROCESS | 3780 | 1466438820077 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:07:00 INFO - PROCESS | 3780 | 1466438820087 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3780 | 1466438820090 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:00 INFO - PROCESS | 3780 | ++DOCSHELL 16867000 == 32 [pid = 3780] [id = 354] 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16901400) [pid = 3780] [serial = 1061] [outer = 00000000] 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1690BC00) [pid = 3780] [serial = 1062] [outer = 16901400] 09:07:00 INFO - PROCESS | 3780 | 1466438820136 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (169B6000) [pid = 3780] [serial = 1063] [outer = 16901400] 09:07:00 INFO - PROCESS | 3780 | 1466438820553 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 648ms 09:07:00 INFO - PROCESS | 3780 | 1466438820615 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 3780 | 1466438820617 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:07:00 INFO - PROCESS | 3780 | 1466438820620 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:07:00 INFO - PROCESS | 3780 | 1466438820622 Marionette TRACE conn3 <- [1,1382,null,{}] 09:07:00 INFO - PROCESS | 3780 | 1466438820625 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}] 09:07:00 INFO - PROCESS | 3780 | 1466438820627 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:00 INFO - PROCESS | 3780 | 1466438820710 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:07:00 INFO - PROCESS | 3780 | 1466438820718 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3780 | 1466438820720 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:00 INFO - PROCESS | 3780 | ++DOCSHELL 175A3000 == 33 [pid = 3780] [id = 355] 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1769EC00) [pid = 3780] [serial = 1064] [outer = 00000000] 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17F51C00) [pid = 3780] [serial = 1065] [outer = 1769EC00] 09:07:00 INFO - PROCESS | 3780 | 1466438820764 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F6C800) [pid = 3780] [serial = 1066] [outer = 1769EC00] 09:07:01 INFO - PROCESS | 3780 | 1466438821157 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 560ms 09:07:01 INFO - PROCESS | 3780 | 1466438821179 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 3780 | 1466438821181 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:07:01 INFO - PROCESS | 3780 | 1466438821203 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3780 | 1466438821204 Marionette TRACE conn3 <- [1,1386,null,{}] 09:07:01 INFO - PROCESS | 3780 | 1466438821208 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}] 09:07:01 INFO - PROCESS | 3780 | 1466438821210 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:01 INFO - PROCESS | 3780 | 1466438821288 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:07:01 INFO - PROCESS | 3780 | 1466438821293 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 3780 | 1466438821295 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:01 INFO - PROCESS | 3780 | ++DOCSHELL 17986800 == 34 [pid = 3780] [id = 356] 09:07:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17990400) [pid = 3780] [serial = 1067] [outer = 00000000] 09:07:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18303400) [pid = 3780] [serial = 1068] [outer = 17990400] 09:07:01 INFO - PROCESS | 3780 | 1466438821339 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18306400) [pid = 3780] [serial = 1069] [outer = 17990400] 09:07:01 INFO - PROCESS | 3780 | 1466438821781 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 09:07:01 INFO - PROCESS | 3780 | 1466438821815 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 3780 | 1466438821817 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:07:01 INFO - PROCESS | 3780 | 1466438821820 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3780 | 1466438821822 Marionette TRACE conn3 <- [1,1390,null,{}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:07:01 INFO - PROCESS | 3780 | 1466438821826 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}] 09:07:01 INFO - PROCESS | 3780 | 1466438821831 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:01 INFO - PROCESS | 3780 | 1466438821966 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:07:02 INFO - PROCESS | 3780 | 1466438822026 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 3780 | 1466438822028 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:02 INFO - PROCESS | 3780 | ++DOCSHELL 10A47800 == 35 [pid = 3780] [id = 357] 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11228000) [pid = 3780] [serial = 1070] [outer = 00000000] 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A563800) [pid = 3780] [serial = 1071] [outer = 11228000] 09:07:02 INFO - PROCESS | 3780 | 1466438822071 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A643800) [pid = 3780] [serial = 1072] [outer = 11228000] 09:07:02 INFO - PROCESS | 3780 | 1466438822452 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 649ms 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:07:02 INFO - PROCESS | 3780 | 1466438822487 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3780 | 1466438822489 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:07:02 INFO - PROCESS | 3780 | 1466438822492 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3780 | 1466438822494 Marionette TRACE conn3 <- [1,1394,null,{}] 09:07:02 INFO - PROCESS | 3780 | 1466438822507 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}] 09:07:02 INFO - PROCESS | 3780 | 1466438822509 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:02 INFO - PROCESS | 3780 | 1466438822645 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:07:02 INFO - PROCESS | 3780 | 1466438822665 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 3780 | 1466438822667 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:02 INFO - PROCESS | 3780 | ++DOCSHELL 1A64E800 == 36 [pid = 3780] [id = 358] 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A650400) [pid = 3780] [serial = 1073] [outer = 00000000] 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7B7800) [pid = 3780] [serial = 1074] [outer = 1A650400] 09:07:02 INFO - PROCESS | 3780 | 1466438822701 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7B9C00) [pid = 3780] [serial = 1075] [outer = 1A650400] 09:07:03 INFO - PROCESS | 3780 | 1466438823114 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 648ms 09:07:03 INFO - PROCESS | 3780 | 1466438823157 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3780 | 1466438823159 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:07:03 INFO - PROCESS | 3780 | 1466438823162 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:07:03 INFO - PROCESS | 3780 | 1466438823164 Marionette TRACE conn3 <- [1,1398,null,{}] 09:07:03 INFO - PROCESS | 3780 | 1466438823167 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}] 09:07:03 INFO - PROCESS | 3780 | 1466438823169 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:03 INFO - PROCESS | 3780 | 1466438823277 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:07:03 INFO - PROCESS | 3780 | 1466438823266 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3780 | 1466438823268 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:03 INFO - PROCESS | 3780 | ++DOCSHELL 104E8800 == 37 [pid = 3780] [id = 359] 09:07:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A7C0800) [pid = 3780] [serial = 1076] [outer = 00000000] 09:07:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A937800) [pid = 3780] [serial = 1077] [outer = 1A7C0800] 09:07:03 INFO - PROCESS | 3780 | 1466438823359 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A937C00) [pid = 3780] [serial = 1078] [outer = 1A7C0800] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (174EC000) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (179D9C00) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1180C400) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15801C00) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1122A000) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:07:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13675800) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:07:03 INFO - PROCESS | 3780 | 1466438823821 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 693ms 09:07:03 INFO - PROCESS | 3780 | 1466438823867 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3780 | 1466438823869 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:07:03 INFO - PROCESS | 3780 | 1466438823855 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3780 | 1466438823857 Marionette TRACE conn3 <- [1,1402,null,{}] 09:07:03 INFO - PROCESS | 3780 | 1466438823860 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}] 09:07:03 INFO - PROCESS | 3780 | 1466438823861 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:03 INFO - PROCESS | 3780 | 1466438823963 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:07:03 INFO - PROCESS | 3780 | 1466438823972 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3780 | 1466438823973 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:03 INFO - PROCESS | 3780 | ++DOCSHELL 13675800 == 38 [pid = 3780] [id = 360] 09:07:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15179C00) [pid = 3780] [serial = 1079] [outer = 00000000] 09:07:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A64B000) [pid = 3780] [serial = 1080] [outer = 15179C00] 09:07:04 INFO - PROCESS | 3780 | 1466438824020 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A935800) [pid = 3780] [serial = 1081] [outer = 15179C00] 09:07:04 INFO - PROCESS | 3780 | 1466438824452 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 649ms 09:07:04 INFO - PROCESS | 3780 | 1466438824535 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3780 | 1466438824519 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:07:04 INFO - PROCESS | 3780 | 1466438824522 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3780 | 1466438824523 Marionette TRACE conn3 <- [1,1406,null,{}] 09:07:04 INFO - PROCESS | 3780 | 1466438824527 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}] 09:07:04 INFO - PROCESS | 3780 | 1466438824529 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:04 INFO - PROCESS | 3780 | 1466438824616 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:07:04 INFO - PROCESS | 3780 | 1466438824621 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 3780 | 1466438824623 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:04 INFO - PROCESS | 3780 | ++DOCSHELL 1830BC00 == 39 [pid = 3780] [id = 361] 09:07:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19B62800) [pid = 3780] [serial = 1082] [outer = 00000000] 09:07:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1AAFAC00) [pid = 3780] [serial = 1083] [outer = 19B62800] 09:07:04 INFO - PROCESS | 3780 | 1466438824665 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1AAFB800) [pid = 3780] [serial = 1084] [outer = 19B62800] 09:07:05 INFO - PROCESS | 3780 | 1466438825075 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 576ms 09:07:05 INFO - PROCESS | 3780 | 1466438825104 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3780 | 1466438825106 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:07:05 INFO - PROCESS | 3780 | 1466438825109 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:07:05 INFO - PROCESS | 3780 | 1466438825112 Marionette TRACE conn3 <- [1,1410,null,{}] 09:07:05 INFO - PROCESS | 3780 | 1466438825115 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}] 09:07:05 INFO - PROCESS | 3780 | 1466438825117 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:05 INFO - PROCESS | 3780 | 1466438825209 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:07:05 INFO - PROCESS | 3780 | 1466438825214 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 3780 | 1466438825217 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:05 INFO - PROCESS | 3780 | ++DOCSHELL 1AB05800 == 40 [pid = 3780] [id = 362] 09:07:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1AB0CC00) [pid = 3780] [serial = 1085] [outer = 00000000] 09:07:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1AD4F000) [pid = 3780] [serial = 1086] [outer = 1AB0CC00] 09:07:05 INFO - PROCESS | 3780 | 1466438825290 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AD55400) [pid = 3780] [serial = 1087] [outer = 1AB0CC00] 09:07:05 INFO - PROCESS | 3780 | 1466438825953 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 872ms 09:07:05 INFO - PROCESS | 3780 | 1466438825999 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3780 | 1466438826003 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:07:06 INFO - PROCESS | 3780 | 1466438826008 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3780 | 1466438826013 Marionette TRACE conn3 <- [1,1414,null,{}] 09:07:06 INFO - PROCESS | 3780 | 1466438826018 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}] 09:07:06 INFO - PROCESS | 3780 | 1466438826021 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:06 INFO - PROCESS | 3780 | 1466438826133 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:07:06 INFO - PROCESS | 3780 | 1466438826236 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3780 | 1466438826239 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:06 INFO - PROCESS | 3780 | ++DOCSHELL 12BA7800 == 41 [pid = 3780] [id = 363] 09:07:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (132B3800) [pid = 3780] [serial = 1088] [outer = 00000000] 09:07:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13F6F400) [pid = 3780] [serial = 1089] [outer = 132B3800] 09:07:06 INFO - PROCESS | 3780 | 1466438826294 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15570400) [pid = 3780] [serial = 1090] [outer = 132B3800] 09:07:06 INFO - PROCESS | 3780 | 1466438826890 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 918ms 09:07:06 INFO - PROCESS | 3780 | 1466438826937 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3780 | 1466438826942 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:07:06 INFO - PROCESS | 3780 | 1466438826948 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3780 | 1466438826951 Marionette TRACE conn3 <- [1,1418,null,{}] 09:07:06 INFO - PROCESS | 3780 | 1466438826955 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}] 09:07:06 INFO - PROCESS | 3780 | 1466438826958 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:07 INFO - PROCESS | 3780 | 1466438827068 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:07:07 INFO - PROCESS | 3780 | 1466438827171 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 3780 | 1466438827174 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:07 INFO - PROCESS | 3780 | ++DOCSHELL 175A7C00 == 42 [pid = 3780] [id = 364] 09:07:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (175A8800) [pid = 3780] [serial = 1091] [outer = 00000000] 09:07:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1825BC00) [pid = 3780] [serial = 1092] [outer = 175A8800] 09:07:07 INFO - PROCESS | 3780 | 1466438827228 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19A83C00) [pid = 3780] [serial = 1093] [outer = 175A8800] 09:07:07 INFO - PROCESS | 3780 | 1466438827863 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 980ms 09:07:07 INFO - PROCESS | 3780 | 1466438827934 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 3780 | 1466438827936 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:07:07 INFO - PROCESS | 3780 | 1466438827940 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 3780 | 1466438827944 Marionette TRACE conn3 <- [1,1422,null,{}] 09:07:07 INFO - PROCESS | 3780 | 1466438827955 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}] 09:07:07 INFO - PROCESS | 3780 | 1466438827960 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:08 INFO - PROCESS | 3780 | 1466438828066 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:07:08 INFO - PROCESS | 3780 | 1466438828200 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3780 | 1466438828203 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:08 INFO - PROCESS | 3780 | ++DOCSHELL 1AB09800 == 43 [pid = 3780] [id = 365] 09:07:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AB0B800) [pid = 3780] [serial = 1094] [outer = 00000000] 09:07:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AD48800) [pid = 3780] [serial = 1095] [outer = 1AB0B800] 09:07:08 INFO - PROCESS | 3780 | 1466438828259 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AD4F800) [pid = 3780] [serial = 1096] [outer = 1AB0B800] 09:07:09 INFO - PROCESS | 3780 | 1466438829104 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1164ms 09:07:09 INFO - PROCESS | 3780 | 1466438829120 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3780 | 1466438829124 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:07:09 INFO - PROCESS | 3780 | 1466438829130 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:07:09 INFO - PROCESS | 3780 | 1466438829133 Marionette TRACE conn3 <- [1,1426,null,{}] 09:07:09 INFO - PROCESS | 3780 | 1466438829138 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}] 09:07:09 INFO - PROCESS | 3780 | 1466438829141 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:09 INFO - PROCESS | 3780 | 1466438829226 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:07:09 INFO - PROCESS | 3780 | 1466438829316 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 3780 | 1466438829320 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:09 INFO - PROCESS | 3780 | ++DOCSHELL 11D88C00 == 44 [pid = 3780] [id = 366] 09:07:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (12F1D800) [pid = 3780] [serial = 1097] [outer = 00000000] 09:07:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (14375000) [pid = 3780] [serial = 1098] [outer = 12F1D800] 09:07:09 INFO - PROCESS | 3780 | 1466438829412 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1544F800) [pid = 3780] [serial = 1099] [outer = 12F1D800] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 1830BC00 == 43 [pid = 3780] [id = 361] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 13675800 == 42 [pid = 3780] [id = 360] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 104E8800 == 41 [pid = 3780] [id = 359] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 1A64E800 == 40 [pid = 3780] [id = 358] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 10A47800 == 39 [pid = 3780] [id = 357] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 17986800 == 38 [pid = 3780] [id = 356] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 175A3000 == 37 [pid = 3780] [id = 355] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 16867000 == 36 [pid = 3780] [id = 354] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 12F62C00 == 35 [pid = 3780] [id = 353] 09:07:09 INFO - PROCESS | 3780 | --DOCSHELL 11256800 == 34 [pid = 3780] [id = 352] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1758AC00) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17F6C400) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1315F000) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13F77400) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (11802800) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1606EC00) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19B63800) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12F23C00) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15173400) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (175A8C00) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (139D5800) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1830A000) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (182DAC00) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1436F400) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1830F400) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 09:07:09 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1607C400) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 3780 | 1466438830013 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 934ms 09:07:10 INFO - PROCESS | 3780 | 1466438830043 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 3780 | 1466438830047 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:07:10 INFO - PROCESS | 3780 | 1466438830053 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:07:10 INFO - PROCESS | 3780 | 1466438830056 Marionette TRACE conn3 <- [1,1430,null,{}] 09:07:10 INFO - PROCESS | 3780 | 1466438830059 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}] 09:07:10 INFO - PROCESS | 3780 | 1466438830062 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:10 INFO - PROCESS | 3780 | 1466438830145 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:07:10 INFO - PROCESS | 3780 | 1466438830153 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 3780 | 1466438830156 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:10 INFO - PROCESS | 3780 | ++DOCSHELL 12B6D400 == 35 [pid = 3780] [id = 367] 09:07:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12FE2C00) [pid = 3780] [serial = 1100] [outer = 00000000] 09:07:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13F70000) [pid = 3780] [serial = 1101] [outer = 12FE2C00] 09:07:10 INFO - PROCESS | 3780 | 1466438830204 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1436EC00) [pid = 3780] [serial = 1102] [outer = 12FE2C00] 09:07:10 INFO - PROCESS | 3780 | 1466438830734 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 735ms 09:07:10 INFO - PROCESS | 3780 | 1466438830798 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 3780 | 1466438830800 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:07:10 INFO - PROCESS | 3780 | 1466438830804 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 3780 | 1466438830791 Marionette TRACE conn3 <- [1,1434,null,{}] 09:07:10 INFO - PROCESS | 3780 | 1466438830801 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}] 09:07:10 INFO - PROCESS | 3780 | 1466438830805 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:10 INFO - PROCESS | 3780 | 1466438830887 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:07:10 INFO - PROCESS | 3780 | 1466438830901 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 3780 | 1466438830903 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:10 INFO - PROCESS | 3780 | ++DOCSHELL 16859C00 == 36 [pid = 3780] [id = 368] 09:07:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1685A400) [pid = 3780] [serial = 1103] [outer = 00000000] 09:07:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16903000) [pid = 3780] [serial = 1104] [outer = 1685A400] 09:07:10 INFO - PROCESS | 3780 | 1466438830950 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1691A000) [pid = 3780] [serial = 1105] [outer = 1685A400] 09:07:11 INFO - PROCESS | 3780 | 1466438831416 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 627ms 09:07:11 INFO - PROCESS | 3780 | 1466438831425 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 3780 | 1466438831427 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:07:11 INFO - PROCESS | 3780 | 1466438831433 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 3780 | 1466438831435 Marionette TRACE conn3 <- [1,1438,null,{}] 09:07:11 INFO - PROCESS | 3780 | 1466438831438 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}] 09:07:11 INFO - PROCESS | 3780 | 1466438831440 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:11 INFO - PROCESS | 3780 | 1466438831523 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:07:11 INFO - PROCESS | 3780 | 1466438831529 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 3780 | 1466438831531 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:11 INFO - PROCESS | 3780 | ++DOCSHELL 16B97400 == 37 [pid = 3780] [id = 369] 09:07:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16B9B800) [pid = 3780] [serial = 1106] [outer = 00000000] 09:07:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16BA0C00) [pid = 3780] [serial = 1107] [outer = 16B9B800] 09:07:11 INFO - PROCESS | 3780 | 1466438831579 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16F69000) [pid = 3780] [serial = 1108] [outer = 16B9B800] 09:07:12 INFO - PROCESS | 3780 | 1466438832027 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 673ms 09:07:12 INFO - PROCESS | 3780 | 1466438832113 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3780 | 1466438832115 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:07:12 INFO - PROCESS | 3780 | 1466438832118 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3780 | 1466438832120 Marionette TRACE conn3 <- [1,1442,null,{}] 09:07:12 INFO - PROCESS | 3780 | 1466438832124 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}] 09:07:12 INFO - PROCESS | 3780 | 1466438832126 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:12 INFO - PROCESS | 3780 | 1466438832235 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:07:12 INFO - PROCESS | 3780 | 1466438832321 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3780 | 1466438832323 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:12 INFO - PROCESS | 3780 | ++DOCSHELL 1758D400 == 38 [pid = 3780] [id = 370] 09:07:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17590800) [pid = 3780] [serial = 1109] [outer = 00000000] 09:07:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17694800) [pid = 3780] [serial = 1110] [outer = 17590800] 09:07:12 INFO - PROCESS | 3780 | 1466438832366 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17699400) [pid = 3780] [serial = 1111] [outer = 17590800] 09:07:12 INFO - PROCESS | 3780 | 1466438832773 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 719ms 09:07:12 INFO - PROCESS | 3780 | 1466438832842 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3780 | 1466438832844 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:07:12 INFO - PROCESS | 3780 | 1466438832847 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:07:12 INFO - PROCESS | 3780 | 1466438832849 Marionette TRACE conn3 <- [1,1446,null,{}] 09:07:12 INFO - PROCESS | 3780 | 1466438832852 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}] 09:07:12 INFO - PROCESS | 3780 | 1466438832858 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:12 INFO - PROCESS | 3780 | 1466438832997 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:07:12 INFO - PROCESS | 3780 | 1466438833009 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3780 | 1466438833011 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:13 INFO - PROCESS | 3780 | ++DOCSHELL 13184C00 == 39 [pid = 3780] [id = 371] 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17F6D400) [pid = 3780] [serial = 1112] [outer = 00000000] 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (182E5C00) [pid = 3780] [serial = 1113] [outer = 17F6D400] 09:07:13 INFO - PROCESS | 3780 | 1466438833061 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1830B400) [pid = 3780] [serial = 1114] [outer = 17F6D400] 09:07:13 INFO - PROCESS | 3780 | 1466438833510 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 720ms 09:07:13 INFO - PROCESS | 3780 | 1466438833572 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3780 | 1466438833574 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:07:13 INFO - PROCESS | 3780 | 1466438833586 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 3780 | 1466438833588 Marionette TRACE conn3 <- [1,1450,null,{}] 09:07:13 INFO - PROCESS | 3780 | 1466438833591 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}] 09:07:13 INFO - PROCESS | 3780 | 1466438833593 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:13 INFO - PROCESS | 3780 | 1466438833701 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:07:13 INFO - PROCESS | 3780 | 1466438833712 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 3780 | 1466438833714 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:13 INFO - PROCESS | 3780 | ++DOCSHELL 19B55400 == 40 [pid = 3780] [id = 372] 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (19B57800) [pid = 3780] [serial = 1115] [outer = 00000000] 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (19B62C00) [pid = 3780] [serial = 1116] [outer = 19B57800] 09:07:13 INFO - PROCESS | 3780 | 1466438833765 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A045800) [pid = 3780] [serial = 1117] [outer = 19B57800] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A650400) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (12FD9800) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A7C0800) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (15179C00) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19B62800) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19A8A400) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16901400) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1126E800) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11228000) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17990400) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:07:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1769EC00) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:07:14 INFO - PROCESS | 3780 | 1466438834359 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 811ms 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:07:14 INFO - PROCESS | 3780 | 1466438834404 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3780 | 1466438834406 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:07:14 INFO - PROCESS | 3780 | 1466438834409 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3780 | 1466438834410 Marionette TRACE conn3 <- [1,1454,null,{}] 09:07:14 INFO - PROCESS | 3780 | 1466438834414 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}] 09:07:14 INFO - PROCESS | 3780 | 1466438834416 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:14 INFO - PROCESS | 3780 | 1466438834497 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:07:14 INFO - PROCESS | 3780 | 1466438834597 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 3780 | 1466438834599 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:14 INFO - PROCESS | 3780 | ++DOCSHELL 10B8D800 == 41 [pid = 3780] [id = 373] 09:07:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11228000) [pid = 3780] [serial = 1118] [outer = 00000000] 09:07:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17F6C000) [pid = 3780] [serial = 1119] [outer = 11228000] 09:07:14 INFO - PROCESS | 3780 | 1466438834643 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1830C000) [pid = 3780] [serial = 1120] [outer = 11228000] 09:07:15 INFO - PROCESS | 3780 | 1466438835028 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 09:07:15 INFO - PROCESS | 3780 | 1466438835047 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3780 | 1466438835049 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:07:15 INFO - PROCESS | 3780 | 1466438835052 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:07:15 INFO - PROCESS | 3780 | 1466438835054 Marionette TRACE conn3 <- [1,1458,null,{}] 09:07:15 INFO - PROCESS | 3780 | 1466438835057 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}] 09:07:15 INFO - PROCESS | 3780 | 1466438835059 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:15 INFO - PROCESS | 3780 | 1466438835164 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:07:15 INFO - PROCESS | 3780 | 1466438835172 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 3780 | 1466438835174 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:15 INFO - PROCESS | 3780 | ++DOCSHELL 18301400 == 42 [pid = 3780] [id = 374] 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (18306000) [pid = 3780] [serial = 1121] [outer = 00000000] 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A64A000) [pid = 3780] [serial = 1122] [outer = 18306000] 09:07:15 INFO - PROCESS | 3780 | 1466438835217 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A64A800) [pid = 3780] [serial = 1123] [outer = 18306000] 09:07:15 INFO - PROCESS | 3780 | 1466438835619 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 09:07:15 INFO - PROCESS | 3780 | 1466438835674 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3780 | 1466438835676 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:07:15 INFO - PROCESS | 3780 | 1466438835679 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:07:15 INFO - PROCESS | 3780 | 1466438835681 Marionette TRACE conn3 <- [1,1462,null,{}] 09:07:15 INFO - PROCESS | 3780 | 1466438835684 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}] 09:07:15 INFO - PROCESS | 3780 | 1466438835686 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:15 INFO - PROCESS | 3780 | 1466438835799 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:07:15 INFO - PROCESS | 3780 | 1466438835819 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 3780 | 1466438835821 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:15 INFO - PROCESS | 3780 | ++DOCSHELL 18304800 == 43 [pid = 3780] [id = 375] 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A7BB000) [pid = 3780] [serial = 1124] [outer = 00000000] 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A93C800) [pid = 3780] [serial = 1125] [outer = 1A7BB000] 09:07:15 INFO - PROCESS | 3780 | 1466438835865 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AAF6C00) [pid = 3780] [serial = 1126] [outer = 1A7BB000] 09:07:16 INFO - PROCESS | 3780 | 1466438836365 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 719ms 09:07:16 INFO - PROCESS | 3780 | 1466438836459 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3780 | 1466438836464 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:07:16 INFO - PROCESS | 3780 | 1466438836471 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3780 | 1466438836474 Marionette TRACE conn3 <- [1,1466,null,{}] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:07:16 INFO - PROCESS | 3780 | 1466438836480 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}] 09:07:16 INFO - PROCESS | 3780 | 1466438836483 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:16 INFO - PROCESS | 3780 | 1466438836603 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:07:16 INFO - PROCESS | 3780 | 1466438836731 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3780 | 1466438836736 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:16 INFO - PROCESS | 3780 | ++DOCSHELL 11809400 == 44 [pid = 3780] [id = 376] 09:07:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11809C00) [pid = 3780] [serial = 1127] [outer = 00000000] 09:07:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13184400) [pid = 3780] [serial = 1128] [outer = 11809C00] 09:07:16 INFO - PROCESS | 3780 | 1466438836792 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13A8E000) [pid = 3780] [serial = 1129] [outer = 11809C00] 09:07:17 INFO - PROCESS | 3780 | 1466438837411 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 964ms 09:07:17 INFO - PROCESS | 3780 | 1466438837446 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3780 | 1466438837451 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:07:17 INFO - PROCESS | 3780 | 1466438837457 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:07:17 INFO - PROCESS | 3780 | 1466438837460 Marionette TRACE conn3 <- [1,1470,null,{}] 09:07:17 INFO - PROCESS | 3780 | 1466438837464 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}] 09:07:17 INFO - PROCESS | 3780 | 1466438837467 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:17 INFO - PROCESS | 3780 | 1466438837580 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:07:17 INFO - PROCESS | 3780 | 1466438837713 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 3780 | 1466438837716 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:17 INFO - PROCESS | 3780 | ++DOCSHELL 15569400 == 45 [pid = 3780] [id = 377] 09:07:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1606E800) [pid = 3780] [serial = 1130] [outer = 00000000] 09:07:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16865800) [pid = 3780] [serial = 1131] [outer = 1606E800] 09:07:17 INFO - PROCESS | 3780 | 1466438837771 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (169AE800) [pid = 3780] [serial = 1132] [outer = 1606E800] 09:07:18 INFO - PROCESS | 3780 | 1466438838415 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1025ms 09:07:18 INFO - PROCESS | 3780 | 1466438838466 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3780 | 1466438838468 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:07:18 INFO - PROCESS | 3780 | 1466438838491 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3780 | 1466438838494 Marionette TRACE conn3 <- [1,1474,null,{}] 09:07:18 INFO - PROCESS | 3780 | 1466438838518 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}] 09:07:18 INFO - PROCESS | 3780 | 1466438838523 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:18 INFO - PROCESS | 3780 | 1466438838660 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:07:18 INFO - PROCESS | 3780 | 1466438838723 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 3780 | 1466438838726 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:18 INFO - PROCESS | 3780 | ++DOCSHELL 1A648400 == 46 [pid = 3780] [id = 378] 09:07:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A64BC00) [pid = 3780] [serial = 1133] [outer = 00000000] 09:07:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A7B9800) [pid = 3780] [serial = 1134] [outer = 1A64BC00] 09:07:18 INFO - PROCESS | 3780 | 1466438838782 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AAF7C00) [pid = 3780] [serial = 1135] [outer = 1A64BC00] 09:07:19 INFO - PROCESS | 3780 | 1466438839644 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1210ms 09:07:19 INFO - PROCESS | 3780 | 1466438839687 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 3780 | 1466438839691 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:07:19 INFO - PROCESS | 3780 | 1466438839696 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 3780 | 1466438839699 Marionette TRACE conn3 <- [1,1478,null,{}] 09:07:19 INFO - PROCESS | 3780 | 1466438839705 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}] 09:07:19 INFO - PROCESS | 3780 | 1466438839708 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:19 INFO - PROCESS | 3780 | 1466438839812 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:07:19 INFO - PROCESS | 3780 | 1466438839946 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 3780 | 1466438839951 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:19 INFO - PROCESS | 3780 | ++DOCSHELL 1366C400 == 47 [pid = 3780] [id = 379] 09:07:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1366F400) [pid = 3780] [serial = 1136] [outer = 00000000] 09:07:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1436D400) [pid = 3780] [serial = 1137] [outer = 1366F400] 09:07:19 INFO - PROCESS | 3780 | 1466438840004 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1500AC00) [pid = 3780] [serial = 1138] [outer = 1366F400] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 18301400 == 46 [pid = 3780] [id = 374] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 10B8D800 == 45 [pid = 3780] [id = 373] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 19B55400 == 44 [pid = 3780] [id = 372] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 13184C00 == 43 [pid = 3780] [id = 371] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 1758D400 == 42 [pid = 3780] [id = 370] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 16B97400 == 41 [pid = 3780] [id = 369] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 16859C00 == 40 [pid = 3780] [id = 368] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 12B6D400 == 39 [pid = 3780] [id = 367] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 11D88C00 == 38 [pid = 3780] [id = 366] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 1AB09800 == 37 [pid = 3780] [id = 365] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 175A7C00 == 36 [pid = 3780] [id = 364] 09:07:20 INFO - PROCESS | 3780 | --DOCSHELL 12BA7800 == 35 [pid = 3780] [id = 363] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1769E400) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A262000) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A7B7400) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (139D5000) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AD4F000) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1690BC00) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (169B6000) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (14373400) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (13F70800) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A563800) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (18303400) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17F6C800) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17F51C00) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A7B7800) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15445400) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15452000) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A643800) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A937800) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A7B9C00) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A64B000) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1AAFAC00) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A937C00) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A935800) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18306400) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1AAFB800) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A03D000) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 09:07:20 INFO - PROCESS | 3780 | 1466438840565 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]]]}] 09:07:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13136C00) [pid = 3780] [serial = 1139] [outer = 1B3E9400] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 919ms 09:07:20 INFO - PROCESS | 3780 | 1466438840641 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3780 | 1466438840646 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:07:20 INFO - PROCESS | 3780 | 1466438840682 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 3780 | 1466438840685 Marionette TRACE conn3 <- [1,1482,null,{}] 09:07:20 INFO - PROCESS | 3780 | 1466438840691 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}] 09:07:20 INFO - PROCESS | 3780 | 1466438840693 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:20 INFO - PROCESS | 3780 | 1466438840781 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:07:20 INFO - PROCESS | 3780 | 1466438840863 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3780 | 1466438840865 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:20 INFO - PROCESS | 3780 | ++DOCSHELL 11802400 == 36 [pid = 3780] [id = 380] 09:07:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11D88C00) [pid = 3780] [serial = 1140] [outer = 00000000] 09:07:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15454800) [pid = 3780] [serial = 1141] [outer = 11D88C00] 09:07:20 INFO - PROCESS | 3780 | 1466438840911 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1561E400) [pid = 3780] [serial = 1142] [outer = 11D88C00] 09:07:21 INFO - PROCESS | 3780 | 1466438841364 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 766ms 09:07:21 INFO - PROCESS | 3780 | 1466438841420 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3780 | 1466438841422 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:07:21 INFO - PROCESS | 3780 | 1466438841425 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 3780 | 1466438841429 Marionette TRACE conn3 <- [1,1486,null,{}] 09:07:21 INFO - PROCESS | 3780 | 1466438841438 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}] 09:07:21 INFO - PROCESS | 3780 | 1466438841443 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:21 INFO - PROCESS | 3780 | 1466438841526 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:07:21 INFO - PROCESS | 3780 | 1466438841536 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 3780 | 1466438841539 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:21 INFO - PROCESS | 3780 | ++DOCSHELL 16B97400 == 37 [pid = 3780] [id = 381] 09:07:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16B98800) [pid = 3780] [serial = 1143] [outer = 00000000] 09:07:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16B9D000) [pid = 3780] [serial = 1144] [outer = 16B98800] 09:07:21 INFO - PROCESS | 3780 | 1466438841585 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (174EC800) [pid = 3780] [serial = 1145] [outer = 16B98800] 09:07:22 INFO - PROCESS | 3780 | 1466438842027 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]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 612ms 09:07:22 INFO - PROCESS | 3780 | 1466438842046 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 3780 | 1466438842048 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:07:22 INFO - PROCESS | 3780 | 1466438842051 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:07:22 INFO - PROCESS | 3780 | 1466438842053 Marionette TRACE conn3 <- [1,1490,null,{}] 09:07:22 INFO - PROCESS | 3780 | 1466438842057 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}] 09:07:22 INFO - PROCESS | 3780 | 1466438842058 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:22 INFO - PROCESS | 3780 | 1466438842188 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:07:22 INFO - PROCESS | 3780 | 1466438842307 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 3780 | 1466438842310 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:22 INFO - PROCESS | 3780 | ++DOCSHELL 10EDD400 == 38 [pid = 3780] [id = 382] 09:07:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1122D400) [pid = 3780] [serial = 1146] [outer = 00000000] 09:07:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11494400) [pid = 3780] [serial = 1147] [outer = 1122D400] 09:07:22 INFO - PROCESS | 3780 | 1466438842367 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11C8E400) [pid = 3780] [serial = 1148] [outer = 1122D400] 09:07:23 INFO - PROCESS | 3780 | 1466438843018 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1011ms 09:07:23 INFO - PROCESS | 3780 | 1466438843093 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 3780 | 1466438843098 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:07:23 INFO - PROCESS | 3780 | 1466438843103 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:07:23 INFO - PROCESS | 3780 | 1466438843106 Marionette TRACE conn3 <- [1,1494,null,{}] 09:07:23 INFO - PROCESS | 3780 | 1466438843111 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}] 09:07:23 INFO - PROCESS | 3780 | 1466438843114 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:23 INFO - PROCESS | 3780 | 1466438843224 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:07:23 INFO - PROCESS | 3780 | 1466438843363 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 3780 | 1466438843366 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:23 INFO - PROCESS | 3780 | ++DOCSHELL 14373000 == 39 [pid = 3780] [id = 383] 09:07:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1500C000) [pid = 3780] [serial = 1149] [outer = 00000000] 09:07:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15448000) [pid = 3780] [serial = 1150] [outer = 1500C000] 09:07:23 INFO - PROCESS | 3780 | 1466438843422 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (154E1800) [pid = 3780] [serial = 1151] [outer = 1500C000] 09:07:23 INFO - PROCESS | 3780 | 1466438844004 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 934ms 09:07:24 INFO - PROCESS | 3780 | 1466438844036 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3780 | 1466438844039 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:07:24 INFO - PROCESS | 3780 | 1466438844043 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3780 | 1466438844045 Marionette TRACE conn3 <- [1,1498,null,{}] 09:07:24 INFO - PROCESS | 3780 | 1466438844049 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}] 09:07:24 INFO - PROCESS | 3780 | 1466438844051 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:24 INFO - PROCESS | 3780 | 1466438844144 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:07:24 INFO - PROCESS | 3780 | 1466438844253 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 3780 | 1466438844256 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:24 INFO - PROCESS | 3780 | ++DOCSHELL 16901800 == 40 [pid = 3780] [id = 384] 09:07:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1690F400) [pid = 3780] [serial = 1152] [outer = 00000000] 09:07:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16B96800) [pid = 3780] [serial = 1153] [outer = 1690F400] 09:07:24 INFO - PROCESS | 3780 | 1466438844309 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17589400) [pid = 3780] [serial = 1154] [outer = 1690F400] 09:07:24 INFO - PROCESS | 3780 | 1466438844956 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 934ms 09:07:24 INFO - PROCESS | 3780 | 1466438844970 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3780 | 1466438844974 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:07:24 INFO - PROCESS | 3780 | 1466438844967 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3780 | 1466438844972 Marionette TRACE conn3 <- [1,1502,null,{}] 09:07:24 INFO - PROCESS | 3780 | 1466438844975 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}] 09:07:24 INFO - PROCESS | 3780 | 1466438844978 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:25 INFO - PROCESS | 3780 | 1466438845091 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:07:25 INFO - PROCESS | 3780 | 1466438845195 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3780 | 1466438845198 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:25 INFO - PROCESS | 3780 | ++DOCSHELL 15451C00 == 41 [pid = 3780] [id = 385] 09:07:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16B96400) [pid = 3780] [serial = 1155] [outer = 00000000] 09:07:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (182E4400) [pid = 3780] [serial = 1156] [outer = 16B96400] 09:07:25 INFO - PROCESS | 3780 | 1466438845250 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (18306400) [pid = 3780] [serial = 1157] [outer = 16B96400] 09:07:25 INFO - PROCESS | 3780 | 1466438845843 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 934ms 09:07:25 INFO - PROCESS | 3780 | 1466438845892 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3780 | 1466438845894 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:07:25 INFO - PROCESS | 3780 | 1466438845898 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3780 | 1466438845900 Marionette TRACE conn3 <- [1,1506,null,{}] 09:07:25 INFO - PROCESS | 3780 | 1466438845903 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}] 09:07:25 INFO - PROCESS | 3780 | 1466438845906 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:26 INFO - PROCESS | 3780 | 1466438846010 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:07:26 INFO - PROCESS | 3780 | 1466438846113 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 3780 | 1466438846116 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:26 INFO - PROCESS | 3780 | ++DOCSHELL 1830E000 == 42 [pid = 3780] [id = 386] 09:07:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19B58000) [pid = 3780] [serial = 1158] [outer = 00000000] 09:07:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A266000) [pid = 3780] [serial = 1159] [outer = 19B58000] 09:07:26 INFO - PROCESS | 3780 | 1466438846167 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A559000) [pid = 3780] [serial = 1160] [outer = 19B58000] 09:07:26 INFO - PROCESS | 3780 | 1466438846726 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 888ms 09:07:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:07:26 INFO - PROCESS | 3780 | 1466438846785 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3780 | 1466438846788 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:07:26 INFO - PROCESS | 3780 | 1466438846792 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 3780 | 1466438846794 Marionette TRACE conn3 <- [1,1510,null,{}] 09:07:26 INFO - PROCESS | 3780 | 1466438846797 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}] 09:07:26 INFO - PROCESS | 3780 | 1466438846800 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:26 INFO - PROCESS | 3780 | 1466438846907 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:07:27 INFO - PROCESS | 3780 | 1466438847024 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 3780 | 1466438847030 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:27 INFO - PROCESS | 3780 | ++DOCSHELL 1055C000 == 43 [pid = 3780] [id = 387] 09:07:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (10561800) [pid = 3780] [serial = 1161] [outer = 00000000] 09:07:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (10A4AC00) [pid = 3780] [serial = 1162] [outer = 10561800] 09:07:27 INFO - PROCESS | 3780 | 1466438847204 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1187E800) [pid = 3780] [serial = 1163] [outer = 10561800] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1A64D400 == 42 [pid = 3780] [id = 351] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 16B97400 == 41 [pid = 3780] [id = 381] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 11802400 == 40 [pid = 3780] [id = 380] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1366C400 == 39 [pid = 3780] [id = 379] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 11233800 == 38 [pid = 3780] [id = 208] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1124E800 == 37 [pid = 3780] [id = 349] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 105F1C00 == 36 [pid = 3780] [id = 207] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 19B5E400 == 35 [pid = 3780] [id = 215] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 17F70400 == 34 [pid = 3780] [id = 205] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 174E2000 == 33 [pid = 3780] [id = 203] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 17F71400 == 32 [pid = 3780] [id = 213] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1312D000 == 31 [pid = 3780] [id = 209] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 18302800 == 30 [pid = 3780] [id = 206] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1180F000 == 29 [pid = 3780] [id = 199] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 15571800 == 28 [pid = 3780] [id = 210] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1436D800 == 27 [pid = 3780] [id = 200] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 165DA800 == 26 [pid = 3780] [id = 202] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1690E000 == 25 [pid = 3780] [id = 211] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 11809400 == 24 [pid = 3780] [id = 376] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1561B400 == 23 [pid = 3780] [id = 201] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 175AEC00 == 22 [pid = 3780] [id = 212] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1A648400 == 21 [pid = 3780] [id = 378] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 15569400 == 20 [pid = 3780] [id = 377] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1AB05800 == 19 [pid = 3780] [id = 362] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 19B57C00 == 18 [pid = 3780] [id = 214] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 169B4000 == 17 [pid = 3780] [id = 350] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 12C7FC00 == 16 [pid = 3780] [id = 204] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 10EDC400 == 15 [pid = 3780] [id = 348] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 1830E000 == 14 [pid = 3780] [id = 386] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 15451C00 == 13 [pid = 3780] [id = 385] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 18304800 == 12 [pid = 3780] [id = 375] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 14373000 == 11 [pid = 3780] [id = 383] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 16901800 == 10 [pid = 3780] [id = 384] 09:07:29 INFO - PROCESS | 3780 | --DOCSHELL 10EDD400 == 9 [pid = 3780] [id = 382] 09:07:30 INFO - PROCESS | 3780 | 1466438850671 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"]]]}] 09:07:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:07:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:07:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:07:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:07:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:07:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3904ms 09:07:30 INFO - PROCESS | 3780 | 1466438850710 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 3780 | 1466438850715 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:07:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:07:30 INFO - PROCESS | 3780 | 1466438850720 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 3780 | 1466438850723 Marionette TRACE conn3 <- [1,1514,null,{}] 09:07:30 INFO - PROCESS | 3780 | 1466438850729 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}] 09:07:30 INFO - PROCESS | 3780 | 1466438850732 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:30 INFO - PROCESS | 3780 | 1466438850829 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:07:30 INFO - PROCESS | 3780 | 1466438850987 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 3780 | 1466438850992 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:30 INFO - PROCESS | 3780 | ++DOCSHELL 103D2C00 == 10 [pid = 3780] [id = 388] 09:07:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1180F000) [pid = 3780] [serial = 1164] [outer = 00000000] 09:07:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (13189800) [pid = 3780] [serial = 1165] [outer = 1180F000] 09:07:31 INFO - PROCESS | 3780 | 1466438851040 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (13A08400) [pid = 3780] [serial = 1166] [outer = 1180F000] 09:07:31 INFO - PROCESS | 3780 | 1466438851466 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"]]]}] 09:07:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:07:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:07:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:07:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 781ms 09:07:31 INFO - PROCESS | 3780 | 1466438851502 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3780 | 1466438851510 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:07:31 INFO - PROCESS | 3780 | 1466438851526 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3780 | 1466438851528 Marionette TRACE conn3 <- [1,1518,null,{}] 09:07:31 INFO - PROCESS | 3780 | 1466438851532 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}] 09:07:31 INFO - PROCESS | 3780 | 1466438851535 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:31 INFO - PROCESS | 3780 | 1466438851660 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:07:31 INFO - PROCESS | 3780 | 1466438851727 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 3780 | 1466438851730 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:31 INFO - PROCESS | 3780 | ++DOCSHELL 12BA0400 == 11 [pid = 3780] [id = 389] 09:07:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (15140400) [pid = 3780] [serial = 1167] [outer = 00000000] 09:07:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1556A000) [pid = 3780] [serial = 1168] [outer = 15140400] 09:07:31 INFO - PROCESS | 3780 | 1466438851776 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (15EE3400) [pid = 3780] [serial = 1169] [outer = 15140400] 09:07:32 INFO - PROCESS | 3780 | 1466438852195 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]]]}] 09:07:32 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:07:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:07:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:07:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:07:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:07:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 735ms 09:07:32 INFO - PROCESS | 3780 | 1466438852270 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 3780 | 1466438852272 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:07:32 INFO - PROCESS | 3780 | 1466438852279 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 3780 | 1466438852282 Marionette TRACE conn3 <- [1,1522,null,{}] 09:07:32 INFO - PROCESS | 3780 | 1466438852293 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}] 09:07:32 INFO - PROCESS | 3780 | 1466438852298 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:32 INFO - PROCESS | 3780 | 1466438852422 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:07:32 INFO - PROCESS | 3780 | 1466438852433 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 3780 | 1466438852436 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:32 INFO - PROCESS | 3780 | ++DOCSHELL 174E2000 == 12 [pid = 3780] [id = 390] 09:07:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1758B000) [pid = 3780] [serial = 1170] [outer = 00000000] 09:07:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (17982800) [pid = 3780] [serial = 1171] [outer = 1758B000] 09:07:32 INFO - PROCESS | 3780 | 1466438852484 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (17F56C00) [pid = 3780] [serial = 1172] [outer = 1758B000] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (175A8800) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (12F1D800) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (16B9B800) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (12FE2C00) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17590800) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1AB0B800) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1685A400) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (17F6D400) [pid = 3780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (11228000) [pid = 3780] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (132B3800) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (19B57800) [pid = 3780] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (18306000) [pid = 3780] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19B58000) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (11809C00) [pid = 3780] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (169B5400) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1148D000) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1606E800) [pid = 3780] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11D88C00) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1366F400) [pid = 3780] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (14371400) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1124C400) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12B68000) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1AB0CC00) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A7BB000) [pid = 3780] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A64D800) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A64BC00) [pid = 3780] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1122DC00) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16B96400) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1690F400) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1122D400) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16B98800) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:07:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1500C000) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:07:33 INFO - PROCESS | 3780 | 1466438853631 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1363ms 09:07:33 INFO - PROCESS | 3780 | 1466438853648 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 3780 | 1466438853650 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:07:33 INFO - PROCESS | 3780 | 1466438853663 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 3780 | 1466438853665 Marionette TRACE conn3 <- [1,1526,null,{}] 09:07:33 INFO - PROCESS | 3780 | 1466438853669 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}] 09:07:33 INFO - PROCESS | 3780 | 1466438853670 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:33 INFO - PROCESS | 3780 | 1466438853816 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:07:33 INFO - PROCESS | 3780 | 1466438853881 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 3780 | 1466438853883 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:33 INFO - PROCESS | 3780 | ++DOCSHELL 10560000 == 13 [pid = 3780] [id = 391] 09:07:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (105E3C00) [pid = 3780] [serial = 1173] [outer = 00000000] 09:07:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1315CC00) [pid = 3780] [serial = 1174] [outer = 105E3C00] 09:07:33 INFO - PROCESS | 3780 | 1466438853927 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1505C000) [pid = 3780] [serial = 1175] [outer = 105E3C00] 09:07:34 INFO - PROCESS | 3780 | 1466438854313 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 674ms 09:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:07:34 INFO - PROCESS | 3780 | 1466438854347 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 3780 | 1466438854349 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:07:34 INFO - PROCESS | 3780 | 1466438854352 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 3780 | 1466438854354 Marionette TRACE conn3 <- [1,1530,null,{}] 09:07:34 INFO - PROCESS | 3780 | 1466438854357 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}] 09:07:34 INFO - PROCESS | 3780 | 1466438854359 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:34 INFO - PROCESS | 3780 | 1466438854439 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:07:34 INFO - PROCESS | 3780 | 1466438854445 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 3780 | 1466438854447 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:34 INFO - PROCESS | 3780 | ++DOCSHELL 154EC000 == 14 [pid = 3780] [id = 392] 09:07:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1561BC00) [pid = 3780] [serial = 1176] [outer = 00000000] 09:07:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16B9D400) [pid = 3780] [serial = 1177] [outer = 1561BC00] 09:07:34 INFO - PROCESS | 3780 | 1466438854490 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17592800) [pid = 3780] [serial = 1178] [outer = 1561BC00] 09:07:34 INFO - PROCESS | 3780 | 1466438854940 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 613ms 09:07:34 INFO - PROCESS | 3780 | 1466438854991 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 3780 | 1466438854993 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:07:34 INFO - PROCESS | 3780 | 1466438854996 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 3780 | 1466438854998 Marionette TRACE conn3 <- [1,1534,null,{}] 09:07:34 INFO - PROCESS | 3780 | 1466438855001 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}] 09:07:34 INFO - PROCESS | 3780 | 1466438855006 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:35 INFO - PROCESS | 3780 | 1466438855103 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:07:35 INFO - PROCESS | 3780 | 1466438855146 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 3780 | 1466438855148 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:35 INFO - PROCESS | 3780 | ++DOCSHELL 18304800 == 15 [pid = 3780] [id = 393] 09:07:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (18310400) [pid = 3780] [serial = 1179] [outer = 00000000] 09:07:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19B62000) [pid = 3780] [serial = 1180] [outer = 18310400] 09:07:35 INFO - PROCESS | 3780 | 1466438855192 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A0D4400) [pid = 3780] [serial = 1181] [outer = 18310400] 09:07:35 INFO - PROCESS | 3780 | 1466438855941 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:07:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 980ms 09:07:35 INFO - PROCESS | 3780 | 1466438855967 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 3780 | 1466438855972 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:07:35 INFO - PROCESS | 3780 | 1466438855977 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:07:35 INFO - PROCESS | 3780 | 1466438855980 Marionette TRACE conn3 <- [1,1538,null,{}] 09:07:35 INFO - PROCESS | 3780 | 1466438855987 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}] 09:07:35 INFO - PROCESS | 3780 | 1466438855990 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:36 INFO - PROCESS | 3780 | 1466438856109 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:07:36 INFO - PROCESS | 3780 | 1466438856250 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 3780 | 1466438856253 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:36 INFO - PROCESS | 3780 | ++DOCSHELL 11D82C00 == 16 [pid = 3780] [id = 394] 09:07:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (11D83800) [pid = 3780] [serial = 1182] [outer = 00000000] 09:07:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (14369000) [pid = 3780] [serial = 1183] [outer = 11D83800] 09:07:36 INFO - PROCESS | 3780 | 1466438856310 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15010800) [pid = 3780] [serial = 1184] [outer = 11D83800] 09:07:36 INFO - PROCESS | 3780 | 1466438856968 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1025ms 09:07:36 INFO - PROCESS | 3780 | 1466438857008 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3780 | 1466438857013 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:07:37 INFO - PROCESS | 3780 | 1466438857037 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3780 | 1466438857040 Marionette TRACE conn3 <- [1,1542,null,{}] 09:07:37 INFO - PROCESS | 3780 | 1466438857069 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}] 09:07:37 INFO - PROCESS | 3780 | 1466438857072 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:37 INFO - PROCESS | 3780 | 1466438857195 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:07:37 INFO - PROCESS | 3780 | 1466438857327 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 3780 | 1466438857330 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:37 INFO - PROCESS | 3780 | ++DOCSHELL 104E8800 == 17 [pid = 3780] [id = 395] 09:07:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1055FC00) [pid = 3780] [serial = 1185] [outer = 00000000] 09:07:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (11DD4C00) [pid = 3780] [serial = 1186] [outer = 1055FC00] 09:07:37 INFO - PROCESS | 3780 | 1466438857388 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13A90000) [pid = 3780] [serial = 1187] [outer = 1055FC00] 09:07:38 INFO - PROCESS | 3780 | --DOCSHELL 1055C000 == 16 [pid = 3780] [id = 387] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19A83C00) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1825BC00) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1544F800) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (14375000) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16BA0C00) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13F70000) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1436EC00) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17694800) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17699400) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1AD4F800) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AD48800) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16903000) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1691A000) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (182E5C00) [pid = 3780] [serial = 1113] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17F6C000) [pid = 3780] [serial = 1119] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13F6F400) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B62C00) [pid = 3780] [serial = 1116] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15570400) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A64A000) [pid = 3780] [serial = 1122] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (174EC800) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A64A800) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1830B400) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A045800) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1830C000) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16F69000) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A93C800) [pid = 3780] [serial = 1125] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17589400) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11C8E400) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11494400) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16B9D000) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (182E4400) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16B96800) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (154E1800) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15448000) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A559000) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13184400) [pid = 3780] [serial = 1128] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17F67800) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15618000) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (169AE800) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1561E400) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1436D400) [pid = 3780] [serial = 1137] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1544D800) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15454800) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (11885000) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (132BD000) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1AD55400) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (13A8E000) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (16865800) [pid = 3780] [serial = 1131] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1AAF6C00) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1593B800) [pid = 3780] [serial = 703] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1500AC00) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1A7BCC00) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1A7B9800) [pid = 3780] [serial = 1134] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (1AAF7C00) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (1A262400) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (18306400) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (1A266000) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | --DOMWINDOW == 45 (10A4AC00) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 09:07:38 INFO - PROCESS | 3780 | 1466438858343 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1347ms 09:07:38 INFO - PROCESS | 3780 | 1466438858386 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 3780 | 1466438858390 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:07:38 INFO - PROCESS | 3780 | 1466438858395 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 3780 | 1466438858398 Marionette TRACE conn3 <- [1,1546,null,{}] 09:07:38 INFO - PROCESS | 3780 | 1466438858403 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}] 09:07:38 INFO - PROCESS | 3780 | 1466438858405 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:38 INFO - PROCESS | 3780 | 1466438858490 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:07:38 INFO - PROCESS | 3780 | 1466438858497 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 3780 | 1466438858502 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:38 INFO - PROCESS | 3780 | ++DOCSHELL 11802400 == 17 [pid = 3780] [id = 396] 09:07:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (11802800) [pid = 3780] [serial = 1188] [outer = 00000000] 09:07:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (11DD0400) [pid = 3780] [serial = 1189] [outer = 11802800] 09:07:38 INFO - PROCESS | 3780 | 1466438858549 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (12BA7000) [pid = 3780] [serial = 1190] [outer = 11802800] 09:07:39 INFO - PROCESS | 3780 | 1466438859051 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 673ms 09:07:39 INFO - PROCESS | 3780 | 1466438859094 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3780 | 1466438859098 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:07:39 INFO - PROCESS | 3780 | 1466438859104 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 3780 | 1466438859106 Marionette TRACE conn3 <- [1,1550,null,{}] 09:07:39 INFO - PROCESS | 3780 | 1466438859110 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}] 09:07:39 INFO - PROCESS | 3780 | 1466438859112 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:39 INFO - PROCESS | 3780 | 1466438859180 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:07:39 INFO - PROCESS | 3780 | 1466438859188 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 3780 | 1466438859190 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:39 INFO - PROCESS | 3780 | ++DOCSHELL 13A06000 == 18 [pid = 3780] [id = 397] 09:07:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (13A0E400) [pid = 3780] [serial = 1191] [outer = 00000000] 09:07:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1436DC00) [pid = 3780] [serial = 1192] [outer = 13A0E400] 09:07:39 INFO - PROCESS | 3780 | 1466438859238 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1500AC00) [pid = 3780] [serial = 1193] [outer = 13A0E400] 09:07:39 INFO - PROCESS | 3780 | 1466438859708 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 09:07:39 INFO - PROCESS | 3780 | 1466438859727 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3780 | 1466438859730 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:07:39 INFO - PROCESS | 3780 | 1466438859733 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:07:39 INFO - PROCESS | 3780 | 1466438859736 Marionette TRACE conn3 <- [1,1554,null,{}] 09:07:39 INFO - PROCESS | 3780 | 1466438859747 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}] 09:07:39 INFO - PROCESS | 3780 | 1466438859751 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:39 INFO - PROCESS | 3780 | 1466438859836 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:07:39 INFO - PROCESS | 3780 | 1466438859939 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 3780 | 1466438859942 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:39 INFO - PROCESS | 3780 | ++DOCSHELL 1556B000 == 19 [pid = 3780] [id = 398] 09:07:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1556B400) [pid = 3780] [serial = 1194] [outer = 00000000] 09:07:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (15615800) [pid = 3780] [serial = 1195] [outer = 1556B400] 09:07:39 INFO - PROCESS | 3780 | 1466438859994 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (15809000) [pid = 3780] [serial = 1196] [outer = 1556B400] 09:07:40 INFO - PROCESS | 3780 | 1466438860385 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]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 09:07:40 INFO - PROCESS | 3780 | 1466438860416 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 3780 | 1466438860419 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:07:40 INFO - PROCESS | 3780 | 1466438860422 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 3780 | 1466438860423 Marionette TRACE conn3 <- [1,1558,null,{}] 09:07:40 INFO - PROCESS | 3780 | 1466438860427 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}] 09:07:40 INFO - PROCESS | 3780 | 1466438860428 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:40 INFO - PROCESS | 3780 | 1466438860550 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:07:40 INFO - PROCESS | 3780 | 1466438860562 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 3780 | 1466438860564 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:40 INFO - PROCESS | 3780 | ++DOCSHELL 15807000 == 20 [pid = 3780] [id = 399] 09:07:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1593EC00) [pid = 3780] [serial = 1197] [outer = 00000000] 09:07:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (165DB000) [pid = 3780] [serial = 1198] [outer = 1593EC00] 09:07:40 INFO - PROCESS | 3780 | 1466438860607 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16902800) [pid = 3780] [serial = 1199] [outer = 1593EC00] 09:07:41 INFO - PROCESS | 3780 | 1466438861028 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 613ms 09:07:41 INFO - PROCESS | 3780 | 1466438861042 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3780 | 1466438861044 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3780 | 1466438861047 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:07:41 INFO - PROCESS | 3780 | 1466438861049 Marionette TRACE conn3 <- [1,1562,null,{}] 09:07:41 INFO - PROCESS | 3780 | 1466438861058 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}] 09:07:41 INFO - PROCESS | 3780 | 1466438861059 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:41 INFO - PROCESS | 3780 | 1466438861171 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:07:41 INFO - PROCESS | 3780 | 1466438861256 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3780 | 1466438861258 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:41 INFO - PROCESS | 3780 | ++DOCSHELL 165DAC00 == 21 [pid = 3780] [id = 400] 09:07:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1690A800) [pid = 3780] [serial = 1200] [outer = 00000000] 09:07:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16919800) [pid = 3780] [serial = 1201] [outer = 1690A800] 09:07:41 INFO - PROCESS | 3780 | 1466438861301 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (169ACC00) [pid = 3780] [serial = 1202] [outer = 1690A800] 09:07:41 INFO - PROCESS | 3780 | 1466438861703 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 09:07:41 INFO - PROCESS | 3780 | 1466438861730 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3780 | 1466438861732 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3780 | 1466438861735 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:07:41 INFO - PROCESS | 3780 | 1466438861737 Marionette TRACE conn3 <- [1,1566,null,{}] 09:07:41 INFO - PROCESS | 3780 | 1466438861744 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}] 09:07:41 INFO - PROCESS | 3780 | 1466438861751 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:41 INFO - PROCESS | 3780 | 1466438861889 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:07:41 INFO - PROCESS | 3780 | 1466438861951 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3780 | 1466438861953 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:41 INFO - PROCESS | 3780 | ++DOCSHELL 16EC1C00 == 22 [pid = 3780] [id = 401] 09:07:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16EC2400) [pid = 3780] [serial = 1203] [outer = 00000000] 09:07:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (174EE000) [pid = 3780] [serial = 1204] [outer = 16EC2400] 09:07:42 INFO - PROCESS | 3780 | 1466438861997 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (174EEC00) [pid = 3780] [serial = 1205] [outer = 16EC2400] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (105E3C00) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1180F000) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10561800) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15140400) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1758B000) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:07:42 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1561BC00) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:07:42 INFO - PROCESS | 3780 | 1466438862393 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 09:07:42 INFO - PROCESS | 3780 | 1466438862443 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3780 | 1466438862446 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:07:42 INFO - PROCESS | 3780 | 1466438862449 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 3780 | 1466438862451 Marionette TRACE conn3 <- [1,1570,null,{}] 09:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:07:42 INFO - PROCESS | 3780 | 1466438862454 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}] 09:07:42 INFO - PROCESS | 3780 | 1466438862456 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:42 INFO - PROCESS | 3780 | 1466438862543 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:07:42 INFO - PROCESS | 3780 | 1466438862550 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3780 | 1466438862552 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:42 INFO - PROCESS | 3780 | ++DOCSHELL 15140400 == 23 [pid = 3780] [id = 402] 09:07:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15178C00) [pid = 3780] [serial = 1206] [outer = 00000000] 09:07:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1758B000) [pid = 3780] [serial = 1207] [outer = 15178C00] 09:07:42 INFO - PROCESS | 3780 | 1466438862596 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (17590400) [pid = 3780] [serial = 1208] [outer = 15178C00] 09:07:43 INFO - PROCESS | 3780 | 1466438863020 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 612ms 09:07:43 INFO - PROCESS | 3780 | 1466438863072 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3780 | 1466438863074 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:07:43 INFO - PROCESS | 3780 | 1466438863078 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:07:43 INFO - PROCESS | 3780 | 1466438863079 Marionette TRACE conn3 <- [1,1574,null,{}] 09:07:43 INFO - PROCESS | 3780 | 1466438863083 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}] 09:07:43 INFO - PROCESS | 3780 | 1466438863085 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:43 INFO - PROCESS | 3780 | 1466438863161 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:07:43 INFO - PROCESS | 3780 | 1466438863166 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 3780 | 1466438863168 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:43 INFO - PROCESS | 3780 | ++DOCSHELL 175AF400 == 24 [pid = 3780] [id = 403] 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (17981400) [pid = 3780] [serial = 1209] [outer = 00000000] 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17F58400) [pid = 3780] [serial = 1210] [outer = 17981400] 09:07:43 INFO - PROCESS | 3780 | 1466438863211 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17F6A800) [pid = 3780] [serial = 1211] [outer = 17981400] 09:07:43 INFO - PROCESS | 3780 | 1466438863638 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 09:07:43 INFO - PROCESS | 3780 | 1466438863700 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3780 | 1466438863702 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:07:43 INFO - PROCESS | 3780 | 1466438863705 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:07:43 INFO - PROCESS | 3780 | 1466438863707 Marionette TRACE conn3 <- [1,1578,null,{}] 09:07:43 INFO - PROCESS | 3780 | 1466438863710 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}] 09:07:43 INFO - PROCESS | 3780 | 1466438863712 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:43 INFO - PROCESS | 3780 | 1466438863792 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:07:43 INFO - PROCESS | 3780 | 1466438863799 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 3780 | 1466438863801 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:43 INFO - PROCESS | 3780 | ++DOCSHELL 15569800 == 25 [pid = 3780] [id = 404] 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17F51C00) [pid = 3780] [serial = 1212] [outer = 00000000] 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (182DE800) [pid = 3780] [serial = 1213] [outer = 17F51C00] 09:07:43 INFO - PROCESS | 3780 | 1466438863851 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (18071400) [pid = 3780] [serial = 1214] [outer = 17F51C00] 09:07:44 INFO - PROCESS | 3780 | 1466438864306 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 689ms 09:07:44 INFO - PROCESS | 3780 | 1466438864388 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 3780 | 1466438864390 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:07:44 INFO - PROCESS | 3780 | 1466438864393 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 3780 | 1466438864395 Marionette TRACE conn3 <- [1,1582,null,{}] 09:07:44 INFO - PROCESS | 3780 | 1466438864399 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}] 09:07:44 INFO - PROCESS | 3780 | 1466438864401 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:44 INFO - PROCESS | 3780 | 1466438864521 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:07:44 INFO - PROCESS | 3780 | 1466438864631 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 3780 | 1466438864634 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:44 INFO - PROCESS | 3780 | ++DOCSHELL 10A46C00 == 26 [pid = 3780] [id = 405] 09:07:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10A49000) [pid = 3780] [serial = 1215] [outer = 00000000] 09:07:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11270000) [pid = 3780] [serial = 1216] [outer = 10A49000] 09:07:44 INFO - PROCESS | 3780 | 1466438864690 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11808800) [pid = 3780] [serial = 1217] [outer = 10A49000] 09:07:45 INFO - PROCESS | 3780 | 1466438865448 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1133ms 09:07:45 INFO - PROCESS | 3780 | 1466438865532 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3780 | 1466438865536 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:07:45 INFO - PROCESS | 3780 | 1466438865541 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:07:45 INFO - PROCESS | 3780 | 1466438865545 Marionette TRACE conn3 <- [1,1586,null,{}] 09:07:45 INFO - PROCESS | 3780 | 1466438865549 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}] 09:07:45 INFO - PROCESS | 3780 | 1466438865554 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:45 INFO - PROCESS | 3780 | 1466438865697 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:07:45 INFO - PROCESS | 3780 | 1466438865821 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 3780 | 1466438865825 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:45 INFO - PROCESS | 3780 | ++DOCSHELL 1436D400 == 27 [pid = 3780] [id = 406] 09:07:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1436E000) [pid = 3780] [serial = 1218] [outer = 00000000] 09:07:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11255400) [pid = 3780] [serial = 1219] [outer = 1436E000] 09:07:45 INFO - PROCESS | 3780 | 1466438865889 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1544DC00) [pid = 3780] [serial = 1220] [outer = 1436E000] 09:07:46 INFO - PROCESS | 3780 | 1466438866728 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1225ms 09:07:46 INFO - PROCESS | 3780 | 1466438866767 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3780 | 1466438866771 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:07:46 INFO - PROCESS | 3780 | 1466438866776 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:07:46 INFO - PROCESS | 3780 | 1466438866779 Marionette TRACE conn3 <- [1,1590,null,{}] 09:07:46 INFO - PROCESS | 3780 | 1466438866785 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}] 09:07:46 INFO - PROCESS | 3780 | 1466438866787 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:46 INFO - PROCESS | 3780 | 1466438866901 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:07:47 INFO - PROCESS | 3780 | 1466438867545 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3780 | 1466438867549 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19B62000) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1187E800) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1556A000) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17982800) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17592800) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15EE3400) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16B9D400) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1315CC00) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17F56C00) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13189800) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13A08400) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1505C000) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 09:07:47 INFO - PROCESS | 3780 | ++DOCSHELL 104EBC00 == 28 [pid = 3780] [id = 407] 09:07:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10516800) [pid = 3780] [serial = 1221] [outer = 00000000] 09:07:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (105E8C00) [pid = 3780] [serial = 1222] [outer = 10516800] 09:07:47 INFO - PROCESS | 3780 | 1466438867675 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10A4F000) [pid = 3780] [serial = 1223] [outer = 10516800] 09:07:48 INFO - PROCESS | 3780 | 1466438868302 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]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1577ms 09:07:48 INFO - PROCESS | 3780 | 1466438868346 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 3780 | 1466438868351 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:07:48 INFO - PROCESS | 3780 | 1466438868356 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 3780 | 1466438868359 Marionette TRACE conn3 <- [1,1594,null,{}] 09:07:48 INFO - PROCESS | 3780 | 1466438868365 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}] 09:07:48 INFO - PROCESS | 3780 | 1466438868368 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:48 INFO - PROCESS | 3780 | 1466438868484 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:07:48 INFO - PROCESS | 3780 | 1466438868570 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 3780 | 1466438868573 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:48 INFO - PROCESS | 3780 | ++DOCSHELL 11271C00 == 29 [pid = 3780] [id = 408] 09:07:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11273400) [pid = 3780] [serial = 1224] [outer = 00000000] 09:07:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11801800) [pid = 3780] [serial = 1225] [outer = 11273400] 09:07:48 INFO - PROCESS | 3780 | 1466438868670 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11DD3400) [pid = 3780] [serial = 1226] [outer = 11273400] 09:07:49 INFO - PROCESS | 3780 | 1466438869431 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]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:07:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1133ms 09:07:49 INFO - PROCESS | 3780 | 1466438869493 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3780 | 1466438869499 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:07:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:07:49 INFO - PROCESS | 3780 | 1466438869506 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 3780 | 1466438869509 Marionette TRACE conn3 <- [1,1598,null,{}] 09:07:49 INFO - PROCESS | 3780 | 1466438869513 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}] 09:07:49 INFO - PROCESS | 3780 | 1466438869516 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:49 INFO - PROCESS | 3780 | 1466438869647 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:07:49 INFO - PROCESS | 3780 | 1466438869725 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 3780 | 1466438869728 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:49 INFO - PROCESS | 3780 | ++DOCSHELL 13679800 == 30 [pid = 3780] [id = 409] 09:07:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13679C00) [pid = 3780] [serial = 1227] [outer = 00000000] 09:07:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (139DD000) [pid = 3780] [serial = 1228] [outer = 13679C00] 09:07:49 INFO - PROCESS | 3780 | 1466438869812 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13A97000) [pid = 3780] [serial = 1229] [outer = 13679C00] 09:07:50 INFO - PROCESS | 3780 | --DOCSHELL 15569800 == 29 [pid = 3780] [id = 404] 09:07:50 INFO - PROCESS | 3780 | --DOCSHELL 175AF400 == 28 [pid = 3780] [id = 403] 09:07:50 INFO - PROCESS | 3780 | --DOCSHELL 15140400 == 27 [pid = 3780] [id = 402] 09:07:50 INFO - PROCESS | 3780 | 1466438870411 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]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 918ms 09:07:50 INFO - PROCESS | 3780 | 1466438870432 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 3780 | 1466438870436 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:07:50 INFO - PROCESS | 3780 | 1466438870441 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 3780 | 1466438870445 Marionette TRACE conn3 <- [1,1602,null,{}] 09:07:50 INFO - PROCESS | 3780 | 1466438870450 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}] 09:07:50 INFO - PROCESS | 3780 | 1466438870453 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:50 INFO - PROCESS | 3780 | 1466438870542 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:07:50 INFO - PROCESS | 3780 | 1466438870551 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 3780 | 1466438870554 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:50 INFO - PROCESS | 3780 | ++DOCSHELL 12C7F800 == 28 [pid = 3780] [id = 410] 09:07:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12C8C800) [pid = 3780] [serial = 1230] [outer = 00000000] 09:07:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13A8E000) [pid = 3780] [serial = 1231] [outer = 12C8C800] 09:07:50 INFO - PROCESS | 3780 | 1466438870602 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14374400) [pid = 3780] [serial = 1232] [outer = 12C8C800] 09:07:51 INFO - PROCESS | 3780 | 1466438871064 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 09:07:51 INFO - PROCESS | 3780 | 1466438871121 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 3780 | 1466438871125 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:07:51 INFO - PROCESS | 3780 | 1466438871131 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:07:51 INFO - PROCESS | 3780 | 1466438871133 Marionette TRACE conn3 <- [1,1606,null,{}] 09:07:51 INFO - PROCESS | 3780 | 1466438871137 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}] 09:07:51 INFO - PROCESS | 3780 | 1466438871139 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:51 INFO - PROCESS | 3780 | 1466438871258 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:07:51 INFO - PROCESS | 3780 | 1466438871347 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 3780 | 1466438871349 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:51 INFO - PROCESS | 3780 | ++DOCSHELL 15065000 == 29 [pid = 3780] [id = 411] 09:07:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15066400) [pid = 3780] [serial = 1233] [outer = 00000000] 09:07:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15445C00) [pid = 3780] [serial = 1234] [outer = 15066400] 09:07:51 INFO - PROCESS | 3780 | 1466438871379 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15453400) [pid = 3780] [serial = 1235] [outer = 15066400] 09:07:51 INFO - PROCESS | 3780 | 1466438871760 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]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 688ms 09:07:51 INFO - PROCESS | 3780 | 1466438871815 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 3780 | 1466438871817 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:07:51 INFO - PROCESS | 3780 | 1466438871821 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 3780 | 1466438871824 Marionette TRACE conn3 <- [1,1610,null,{}] 09:07:51 INFO - PROCESS | 3780 | 1466438871835 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}] 09:07:51 INFO - PROCESS | 3780 | 1466438871839 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:51 INFO - PROCESS | 3780 | 1466438871962 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:07:51 INFO - PROCESS | 3780 | 1466438871976 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 3780 | 1466438871979 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:51 INFO - PROCESS | 3780 | ++DOCSHELL 15EF0800 == 30 [pid = 3780] [id = 412] 09:07:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15EF1800) [pid = 3780] [serial = 1236] [outer = 00000000] 09:07:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (165CD800) [pid = 3780] [serial = 1237] [outer = 15EF1800] 09:07:52 INFO - PROCESS | 3780 | 1466438872035 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1690B400) [pid = 3780] [serial = 1238] [outer = 15EF1800] 09:07:52 INFO - PROCESS | 3780 | 1466438872493 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 09:07:52 INFO - PROCESS | 3780 | 1466438872544 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 3780 | 1466438872547 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:07:52 INFO - PROCESS | 3780 | 1466438872597 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 3780 | 1466438872599 Marionette TRACE conn3 <- [1,1614,null,{}] 09:07:52 INFO - PROCESS | 3780 | 1466438872606 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}] 09:07:52 INFO - PROCESS | 3780 | 1466438872608 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:52 INFO - PROCESS | 3780 | 1466438872725 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:07:52 INFO - PROCESS | 3780 | 1466438872734 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 3780 | 1466438872736 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:52 INFO - PROCESS | 3780 | ++DOCSHELL 16B99800 == 31 [pid = 3780] [id = 413] 09:07:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16B9A000) [pid = 3780] [serial = 1239] [outer = 00000000] 09:07:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16B9EC00) [pid = 3780] [serial = 1240] [outer = 16B9A000] 09:07:52 INFO - PROCESS | 3780 | 1466438872783 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16F69000) [pid = 3780] [serial = 1241] [outer = 16B9A000] 09:07:53 INFO - PROCESS | 3780 | 1466438873182 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 658ms 09:07:53 INFO - PROCESS | 3780 | 1466438873221 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3780 | 1466438873223 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:07:53 INFO - PROCESS | 3780 | 1466438873226 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:07:53 INFO - PROCESS | 3780 | 1466438873228 Marionette TRACE conn3 <- [1,1618,null,{}] 09:07:53 INFO - PROCESS | 3780 | 1466438873237 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}] 09:07:53 INFO - PROCESS | 3780 | 1466438873239 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:53 INFO - PROCESS | 3780 | 1466438873347 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:07:53 INFO - PROCESS | 3780 | 1466438873352 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 3780 | 1466438873354 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:53 INFO - PROCESS | 3780 | ++DOCSHELL 16B9E000 == 32 [pid = 3780] [id = 414] 09:07:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16B9E800) [pid = 3780] [serial = 1242] [outer = 00000000] 09:07:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1769F400) [pid = 3780] [serial = 1243] [outer = 16B9E800] 09:07:53 INFO - PROCESS | 3780 | 1466438873398 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17982000) [pid = 3780] [serial = 1244] [outer = 16B9E800] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17F51C00) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1690A800) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16EC2400) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11D83800) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13A0E400) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11802800) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1055FC00) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18310400) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1556B400) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10A49000) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1436E000) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15178C00) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1593EC00) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:07:53 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17981400) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:07:53 INFO - PROCESS | 3780 | 1466438873884 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 674ms 09:07:53 INFO - PROCESS | 3780 | 1466438873909 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3780 | 1466438873911 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:07:53 INFO - PROCESS | 3780 | 1466438873914 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 3780 | 1466438873916 Marionette TRACE conn3 <- [1,1622,null,{}] 09:07:53 INFO - PROCESS | 3780 | 1466438873923 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}] 09:07:53 INFO - PROCESS | 3780 | 1466438873928 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:54 INFO - PROCESS | 3780 | 1466438874045 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:07:54 INFO - PROCESS | 3780 | 1466438874148 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3780 | 1466438874150 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:54 INFO - PROCESS | 3780 | ++DOCSHELL 104E5400 == 33 [pid = 3780] [id = 415] 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A50000) [pid = 3780] [serial = 1245] [outer = 00000000] 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15013000) [pid = 3780] [serial = 1246] [outer = 10A50000] 09:07:54 INFO - PROCESS | 3780 | 1466438874194 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15445800) [pid = 3780] [serial = 1247] [outer = 10A50000] 09:07:54 INFO - PROCESS | 3780 | 1466438874549 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 674ms 09:07:54 INFO - PROCESS | 3780 | 1466438874614 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3780 | 1466438874616 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:07:54 INFO - PROCESS | 3780 | 1466438874619 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3780 | 1466438874630 Marionette TRACE conn3 <- [1,1626,null,{}] 09:07:54 INFO - PROCESS | 3780 | 1466438874634 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}] 09:07:54 INFO - PROCESS | 3780 | 1466438874636 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:54 INFO - PROCESS | 3780 | 1466438874727 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:07:54 INFO - PROCESS | 3780 | 1466438874739 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3780 | 1466438874741 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:54 INFO - PROCESS | 3780 | ++DOCSHELL 17F59400 == 34 [pid = 3780] [id = 416] 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F67800) [pid = 3780] [serial = 1248] [outer = 00000000] 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F70000) [pid = 3780] [serial = 1249] [outer = 17F67800] 09:07:54 INFO - PROCESS | 3780 | 1466438874783 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F75800) [pid = 3780] [serial = 1250] [outer = 17F67800] 09:07:55 INFO - PROCESS | 3780 | 1466438875211 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 643ms 09:07:55 INFO - PROCESS | 3780 | 1466438875262 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 3780 | 1466438875264 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:07:55 INFO - PROCESS | 3780 | 1466438875267 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 3780 | 1466438875269 Marionette TRACE conn3 <- [1,1630,null,{}] 09:07:55 INFO - PROCESS | 3780 | 1466438875272 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}] 09:07:55 INFO - PROCESS | 3780 | 1466438875274 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:55 INFO - PROCESS | 3780 | 1466438875350 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:07:55 INFO - PROCESS | 3780 | 1466438875451 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 3780 | 1466438875452 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:55 INFO - PROCESS | 3780 | ++DOCSHELL 17F6E000 == 35 [pid = 3780] [id = 417] 09:07:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18262400) [pid = 3780] [serial = 1251] [outer = 00000000] 09:07:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18302800) [pid = 3780] [serial = 1252] [outer = 18262400] 09:07:55 INFO - PROCESS | 3780 | 1466438875502 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1830A400) [pid = 3780] [serial = 1253] [outer = 18262400] 09:07:55 INFO - PROCESS | 3780 | 1466438875986 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 780ms 09:07:56 INFO - PROCESS | 3780 | 1466438876054 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 3780 | 1466438876058 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:07:56 INFO - PROCESS | 3780 | 1466438876063 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:07:56 INFO - PROCESS | 3780 | 1466438876067 Marionette TRACE conn3 <- [1,1634,null,{}] 09:07:56 INFO - PROCESS | 3780 | 1466438876073 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}] 09:07:56 INFO - PROCESS | 3780 | 1466438876076 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:56 INFO - PROCESS | 3780 | 1466438876194 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:07:56 INFO - PROCESS | 3780 | 1466438876325 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 3780 | 1466438876328 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:56 INFO - PROCESS | 3780 | ++DOCSHELL 11228800 == 36 [pid = 3780] [id = 418] 09:07:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1122DC00) [pid = 3780] [serial = 1254] [outer = 00000000] 09:07:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (139D4400) [pid = 3780] [serial = 1255] [outer = 1122DC00] 09:07:56 INFO - PROCESS | 3780 | 1466438876389 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13673C00) [pid = 3780] [serial = 1256] [outer = 1122DC00] 09:07:56 INFO - PROCESS | 3780 | 1466438876981 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:07:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 979ms 09:07:57 INFO - PROCESS | 3780 | 1466438877050 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3780 | 1466438877055 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:07:57 INFO - PROCESS | 3780 | 1466438877061 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3780 | 1466438877064 Marionette TRACE conn3 <- [1,1638,null,{}] 09:07:57 INFO - PROCESS | 3780 | 1466438877065 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}] 09:07:57 INFO - PROCESS | 3780 | 1466438877069 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:57 INFO - PROCESS | 3780 | 1466438877217 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:07:57 INFO - PROCESS | 3780 | 1466438877272 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 3780 | 1466438877274 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:57 INFO - PROCESS | 3780 | ++DOCSHELL 15570400 == 37 [pid = 3780] [id = 419] 09:07:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15571800) [pid = 3780] [serial = 1257] [outer = 00000000] 09:07:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1561B800) [pid = 3780] [serial = 1258] [outer = 15571800] 09:07:57 INFO - PROCESS | 3780 | 1466438877329 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15EE2400) [pid = 3780] [serial = 1259] [outer = 15571800] 09:07:57 INFO - PROCESS | 3780 | 1466438877925 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:07:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 934ms 09:07:57 INFO - PROCESS | 3780 | 1466438877972 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3780 | 1466438877975 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:07:57 INFO - PROCESS | 3780 | 1466438877979 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3780 | 1466438877982 Marionette TRACE conn3 <- [1,1642,null,{}] 09:07:57 INFO - PROCESS | 3780 | 1466438877994 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}] 09:07:57 INFO - PROCESS | 3780 | 1466438877998 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:58 INFO - PROCESS | 3780 | 1466438878105 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:07:58 INFO - PROCESS | 3780 | 1466438878243 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 3780 | 1466438878246 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:58 INFO - PROCESS | 3780 | ++DOCSHELL 182DF800 == 38 [pid = 3780] [id = 420] 09:07:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (182E2000) [pid = 3780] [serial = 1260] [outer = 00000000] 09:07:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18310400) [pid = 3780] [serial = 1261] [outer = 182E2000] 09:07:58 INFO - PROCESS | 3780 | 1466438878302 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19A8BC00) [pid = 3780] [serial = 1262] [outer = 182E2000] 09:07:58 INFO - PROCESS | 3780 | 1466438878958 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1025ms 09:07:58 INFO - PROCESS | 3780 | 1466438879005 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 3780 | 1466438879009 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:07:59 INFO - PROCESS | 3780 | 1466438879041 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 3780 | 1466438879045 Marionette TRACE conn3 <- [1,1646,null,{}] 09:07:59 INFO - PROCESS | 3780 | 1466438879050 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}] 09:07:59 INFO - PROCESS | 3780 | 1466438879053 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:59 INFO - PROCESS | 3780 | 1466438879148 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:07:59 INFO - PROCESS | 3780 | 1466438879284 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 3780 | 1466438879289 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:59 INFO - PROCESS | 3780 | ++DOCSHELL 12BA4800 == 39 [pid = 3780] [id = 421] 09:07:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12BA5000) [pid = 3780] [serial = 1263] [outer = 00000000] 09:07:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1312B000) [pid = 3780] [serial = 1264] [outer = 12BA5000] 09:07:59 INFO - PROCESS | 3780 | 1466438879339 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13670400) [pid = 3780] [serial = 1265] [outer = 12BA5000] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 10A46C00 == 38 [pid = 3780] [id = 405] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 12BA0400 == 37 [pid = 3780] [id = 389] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 103D2C00 == 36 [pid = 3780] [id = 388] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 13A06000 == 35 [pid = 3780] [id = 397] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 154EC000 == 34 [pid = 3780] [id = 392] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 11802400 == 33 [pid = 3780] [id = 396] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 1556B000 == 32 [pid = 3780] [id = 398] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 10560000 == 31 [pid = 3780] [id = 391] 09:07:59 INFO - PROCESS | 3780 | --DOCSHELL 174E2000 == 30 [pid = 3780] [id = 390] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (182DE800) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (105E8C00) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16919800) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (174EE000) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (14369000) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15010800) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1436DC00) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1500AC00) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11DD0400) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BA7000) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11DD4C00) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13A90000) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A0D4400) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15615800) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15809000) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (169ACC00) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11270000) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11255400) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (174EEC00) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17590400) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1758B000) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165DB000) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11808800) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17F58400) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16902800) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17F6A800) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (18071400) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1544DC00) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 09:07:59 INFO - PROCESS | 3780 | 1466438879837 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 841ms 09:07:59 INFO - PROCESS | 3780 | 1466438879862 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 3780 | 1466438879867 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:07:59 INFO - PROCESS | 3780 | 1466438879876 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:07:59 INFO - PROCESS | 3780 | 1466438879879 Marionette TRACE conn3 <- [1,1650,null,{}] 09:07:59 INFO - PROCESS | 3780 | 1466438879882 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}] 09:07:59 INFO - PROCESS | 3780 | 1466438879885 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:59 INFO - PROCESS | 3780 | 1466438879969 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:07:59 INFO - PROCESS | 3780 | 1466438879975 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 3780 | 1466438879977 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:07:59 INFO - PROCESS | 3780 | ++DOCSHELL 12BA9400 == 31 [pid = 3780] [id = 422] 09:07:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12BA9800) [pid = 3780] [serial = 1266] [outer = 00000000] 09:08:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1436D800) [pid = 3780] [serial = 1267] [outer = 12BA9800] 09:08:00 INFO - PROCESS | 3780 | 1466438880023 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1500AC00) [pid = 3780] [serial = 1268] [outer = 12BA9800] 09:08:00 INFO - PROCESS | 3780 | 1466438880482 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]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 627ms 09:08:00 INFO - PROCESS | 3780 | 1466438880498 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 3780 | 1466438880500 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:08:00 INFO - PROCESS | 3780 | 1466438880504 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 3780 | 1466438880507 Marionette TRACE conn3 <- [1,1654,null,{}] 09:08:00 INFO - PROCESS | 3780 | 1466438880521 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}] 09:08:00 INFO - PROCESS | 3780 | 1466438880525 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:00 INFO - PROCESS | 3780 | 1466438880609 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:08:00 INFO - PROCESS | 3780 | 1466438880618 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 3780 | 1466438880621 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:00 INFO - PROCESS | 3780 | ++DOCSHELL 12BA9000 == 32 [pid = 3780] [id = 423] 09:08:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (139D9000) [pid = 3780] [serial = 1269] [outer = 00000000] 09:08:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1544C400) [pid = 3780] [serial = 1270] [outer = 139D9000] 09:08:00 INFO - PROCESS | 3780 | 1466438880668 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15617400) [pid = 3780] [serial = 1271] [outer = 139D9000] 09:08:01 INFO - PROCESS | 3780 | 1466438881153 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 689ms 09:08:01 INFO - PROCESS | 3780 | 1466438881203 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3780 | 1466438881205 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:08:01 INFO - PROCESS | 3780 | 1466438881209 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 3780 | 1466438881210 Marionette TRACE conn3 <- [1,1658,null,{}] 09:08:01 INFO - PROCESS | 3780 | 1466438881214 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}] 09:08:01 INFO - PROCESS | 3780 | 1466438881215 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:01 INFO - PROCESS | 3780 | 1466438881289 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:08:01 INFO - PROCESS | 3780 | 1466438881296 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 3780 | 1466438881298 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:01 INFO - PROCESS | 3780 | ++DOCSHELL 15EEB400 == 33 [pid = 3780] [id = 424] 09:08:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16079800) [pid = 3780] [serial = 1272] [outer = 00000000] 09:08:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16904800) [pid = 3780] [serial = 1273] [outer = 16079800] 09:08:01 INFO - PROCESS | 3780 | 1466438881343 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16909400) [pid = 3780] [serial = 1274] [outer = 16079800] 09:08:01 INFO - PROCESS | 3780 | 1466438881781 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 09:08:01 INFO - PROCESS | 3780 | 1466438881836 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3780 | 1466438881838 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:08:01 INFO - PROCESS | 3780 | 1466438881842 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 3780 | 1466438881844 Marionette TRACE conn3 <- [1,1662,null,{}] 09:08:01 INFO - PROCESS | 3780 | 1466438881847 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}] 09:08:01 INFO - PROCESS | 3780 | 1466438881849 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:01 INFO - PROCESS | 3780 | 1466438881962 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:08:02 INFO - PROCESS | 3780 | 1466438882045 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 3780 | 1466438882047 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:02 INFO - PROCESS | 3780 | ++DOCSHELL 1691AC00 == 34 [pid = 3780] [id = 425] 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16921400) [pid = 3780] [serial = 1275] [outer = 00000000] 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16B95800) [pid = 3780] [serial = 1276] [outer = 16921400] 09:08:02 INFO - PROCESS | 3780 | 1466438882074 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16B9FC00) [pid = 3780] [serial = 1277] [outer = 16921400] 09:08:02 INFO - PROCESS | 3780 | 1466438882480 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 674ms 09:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:08:02 INFO - PROCESS | 3780 | 1466438882523 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 3780 | 1466438882525 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:08:02 INFO - PROCESS | 3780 | 1466438882528 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 3780 | 1466438882530 Marionette TRACE conn3 <- [1,1666,null,{}] 09:08:02 INFO - PROCESS | 3780 | 1466438882544 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}] 09:08:02 INFO - PROCESS | 3780 | 1466438882550 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:02 INFO - PROCESS | 3780 | 1466438882690 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:08:02 INFO - PROCESS | 3780 | 1466438882752 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 3780 | 1466438882754 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:02 INFO - PROCESS | 3780 | ++DOCSHELL 16EC3800 == 35 [pid = 3780] [id = 426] 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16F67C00) [pid = 3780] [serial = 1278] [outer = 00000000] 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17F5A000) [pid = 3780] [serial = 1279] [outer = 16F67C00] 09:08:02 INFO - PROCESS | 3780 | 1466438882797 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F6C000) [pid = 3780] [serial = 1280] [outer = 16F67C00] 09:08:03 INFO - PROCESS | 3780 | 1466438883201 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 09:08:03 INFO - PROCESS | 3780 | 1466438883300 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3780 | 1466438883304 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:08:03 INFO - PROCESS | 3780 | 1466438883308 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 3780 | 1466438883310 Marionette TRACE conn3 <- [1,1670,null,{}] 09:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:08:03 INFO - PROCESS | 3780 | 1466438883313 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}] 09:08:03 INFO - PROCESS | 3780 | 1466438883315 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:03 INFO - PROCESS | 3780 | 1466438883423 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:08:03 INFO - PROCESS | 3780 | 1466438883496 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 3780 | 1466438883498 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:03 INFO - PROCESS | 3780 | ++DOCSHELL 17F71800 == 36 [pid = 3780] [id = 427] 09:08:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18074000) [pid = 3780] [serial = 1281] [outer = 00000000] 09:08:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (182E3400) [pid = 3780] [serial = 1282] [outer = 18074000] 09:08:03 INFO - PROCESS | 3780 | 1466438883544 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (182E5C00) [pid = 3780] [serial = 1283] [outer = 18074000] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12C8C800) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15066400) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16B9E800) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F67800) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16B9A000) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10A50000) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:08:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15EF1800) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:08:03 INFO - PROCESS | 3780 | 1466438883974 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 719ms 09:08:04 INFO - PROCESS | 3780 | 1466438884037 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3780 | 1466438884039 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:08:04 INFO - PROCESS | 3780 | 1466438884042 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 3780 | 1466438884044 Marionette TRACE conn3 <- [1,1674,null,{}] 09:08:04 INFO - PROCESS | 3780 | 1466438884047 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}] 09:08:04 INFO - PROCESS | 3780 | 1466438884049 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:04 INFO - PROCESS | 3780 | 1466438884126 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:08:04 INFO - PROCESS | 3780 | 1466438884216 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 3780 | 1466438884218 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:04 INFO - PROCESS | 3780 | ++DOCSHELL 10434C00 == 37 [pid = 3780] [id = 428] 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (105E8400) [pid = 3780] [serial = 1284] [outer = 00000000] 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16B9A000) [pid = 3780] [serial = 1285] [outer = 105E8400] 09:08:04 INFO - PROCESS | 3780 | 1466438884260 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17F72400) [pid = 3780] [serial = 1286] [outer = 105E8400] 09:08:04 INFO - PROCESS | 3780 | 1466438884619 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 612ms 09:08:04 INFO - PROCESS | 3780 | 1466438884662 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3780 | 1466438884664 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:08:04 INFO - PROCESS | 3780 | 1466438884667 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:08:04 INFO - PROCESS | 3780 | 1466438884669 Marionette TRACE conn3 <- [1,1678,null,{}] 09:08:04 INFO - PROCESS | 3780 | 1466438884672 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}] 09:08:04 INFO - PROCESS | 3780 | 1466438884674 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:04 INFO - PROCESS | 3780 | 1466438884791 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:08:04 INFO - PROCESS | 3780 | 1466438884828 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 3780 | 1466438884830 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:04 INFO - PROCESS | 3780 | ++DOCSHELL 19B5A000 == 38 [pid = 3780] [id = 429] 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19B5B800) [pid = 3780] [serial = 1287] [outer = 00000000] 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19B62000) [pid = 3780] [serial = 1288] [outer = 19B5B800] 09:08:04 INFO - PROCESS | 3780 | 1466438884874 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19B62C00) [pid = 3780] [serial = 1289] [outer = 19B5B800] 09:08:05 INFO - PROCESS | 3780 | 1466438885269 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 09:08:05 INFO - PROCESS | 3780 | 1466438885306 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 3780 | 1466438885308 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:08:05 INFO - PROCESS | 3780 | 1466438885311 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 3780 | 1466438885313 Marionette TRACE conn3 <- [1,1682,null,{}] 09:08:05 INFO - PROCESS | 3780 | 1466438885316 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}] 09:08:05 INFO - PROCESS | 3780 | 1466438885318 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:05 INFO - PROCESS | 3780 | 1466438885395 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:08:05 INFO - PROCESS | 3780 | 1466438885400 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 3780 | 1466438885402 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:05 INFO - PROCESS | 3780 | ++DOCSHELL 17F70C00 == 39 [pid = 3780] [id = 430] 09:08:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1830D400) [pid = 3780] [serial = 1290] [outer = 00000000] 09:08:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A266000) [pid = 3780] [serial = 1291] [outer = 1830D400] 09:08:05 INFO - PROCESS | 3780 | 1466438885444 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A641C00) [pid = 3780] [serial = 1292] [outer = 1830D400] 09:08:05 INFO - PROCESS | 3780 | 1466438885903 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 627ms 09:08:05 INFO - PROCESS | 3780 | 1466438885934 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 3780 | 1466438885938 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:08:05 INFO - PROCESS | 3780 | 1466438885944 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 3780 | 1466438885948 Marionette TRACE conn3 <- [1,1686,null,{}] 09:08:05 INFO - PROCESS | 3780 | 1466438885955 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}] 09:08:05 INFO - PROCESS | 3780 | 1466438885958 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:06 INFO - PROCESS | 3780 | 1466438886071 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:08:06 INFO - PROCESS | 3780 | 1466438886204 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 3780 | 1466438886209 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:06 INFO - PROCESS | 3780 | ++DOCSHELL 1126F400 == 40 [pid = 3780] [id = 431] 09:08:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11270000) [pid = 3780] [serial = 1293] [outer = 00000000] 09:08:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1187C800) [pid = 3780] [serial = 1294] [outer = 11270000] 09:08:06 INFO - PROCESS | 3780 | 1466438886278 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12BAC400) [pid = 3780] [serial = 1295] [outer = 11270000] 09:08:06 INFO - PROCESS | 3780 | 1466438886845 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 918ms 09:08:06 INFO - PROCESS | 3780 | 1466438886871 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3780 | 1466438886876 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:08:06 INFO - PROCESS | 3780 | 1466438886883 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 3780 | 1466438886885 Marionette TRACE conn3 <- [1,1690,null,{}] 09:08:06 INFO - PROCESS | 3780 | 1466438886889 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}] 09:08:06 INFO - PROCESS | 3780 | 1466438886892 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:07 INFO - PROCESS | 3780 | 1466438886984 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:08:07 INFO - PROCESS | 3780 | 1466438887089 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 3780 | 1466438887092 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:07 INFO - PROCESS | 3780 | ++DOCSHELL 15447C00 == 41 [pid = 3780] [id = 432] 09:08:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1544BC00) [pid = 3780] [serial = 1296] [outer = 00000000] 09:08:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1556A000) [pid = 3780] [serial = 1297] [outer = 1544BC00] 09:08:07 INFO - PROCESS | 3780 | 1466438887146 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15EE9C00) [pid = 3780] [serial = 1298] [outer = 1544BC00] 09:08:07 INFO - PROCESS | 3780 | 1466438887765 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 918ms 09:08:07 INFO - PROCESS | 3780 | 1466438887795 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 3780 | 1466438887797 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:08:07 INFO - PROCESS | 3780 | 1466438887802 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 3780 | 1466438887805 Marionette TRACE conn3 <- [1,1694,null,{}] 09:08:07 INFO - PROCESS | 3780 | 1466438887816 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}] 09:08:07 INFO - PROCESS | 3780 | 1466438887821 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:07 INFO - PROCESS | 3780 | 1466438887930 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:08:08 INFO - PROCESS | 3780 | 1466438888063 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 3780 | 1466438888067 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:08 INFO - PROCESS | 3780 | ++DOCSHELL 175AC400 == 42 [pid = 3780] [id = 433] 09:08:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17699800) [pid = 3780] [serial = 1299] [outer = 00000000] 09:08:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17F74000) [pid = 3780] [serial = 1300] [outer = 17699800] 09:08:08 INFO - PROCESS | 3780 | 1466438888124 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19B59800) [pid = 3780] [serial = 1301] [outer = 17699800] 09:08:08 INFO - PROCESS | 3780 | 1466438888724 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 980ms 09:08:08 INFO - PROCESS | 3780 | 1466438888795 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 3780 | 1466438888798 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:08:08 INFO - PROCESS | 3780 | 1466438888802 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 3780 | 1466438888804 Marionette TRACE conn3 <- [1,1698,null,{}] 09:08:08 INFO - PROCESS | 3780 | 1466438888808 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}] 09:08:08 INFO - PROCESS | 3780 | 1466438888810 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:08 INFO - PROCESS | 3780 | 1466438888917 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:08:09 INFO - PROCESS | 3780 | 1466438889157 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 3780 | 1466438889161 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:09 INFO - PROCESS | 3780 | ++DOCSHELL 10477C00 == 43 [pid = 3780] [id = 434] 09:08:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (104E1C00) [pid = 3780] [serial = 1302] [outer = 00000000] 09:08:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10A47C00) [pid = 3780] [serial = 1303] [outer = 104E1C00] 09:08:09 INFO - PROCESS | 3780 | 1466438889222 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11252000) [pid = 3780] [serial = 1304] [outer = 104E1C00] 09:08:09 INFO - PROCESS | 3780 | 1466438889863 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1072ms 09:08:09 INFO - PROCESS | 3780 | 1466438889887 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3780 | 1466438889890 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:08:09 INFO - PROCESS | 3780 | 1466438889894 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3780 | 1466438889897 Marionette TRACE conn3 <- [1,1702,null,{}] 09:08:09 INFO - PROCESS | 3780 | 1466438889902 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}] 09:08:09 INFO - PROCESS | 3780 | 1466438889906 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:09 INFO - PROCESS | 3780 | 1466438890002 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:08:10 INFO - PROCESS | 3780 | 1466438890120 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 3780 | 1466438890122 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:10 INFO - PROCESS | 3780 | --DOCSHELL 1436D400 == 42 [pid = 3780] [id = 406] 09:08:10 INFO - PROCESS | 3780 | --DOCSHELL 165DAC00 == 41 [pid = 3780] [id = 400] 09:08:10 INFO - PROCESS | 3780 | --DOCSHELL 11D82C00 == 40 [pid = 3780] [id = 394] 09:08:10 INFO - PROCESS | 3780 | --DOCSHELL 15807000 == 39 [pid = 3780] [id = 399] 09:08:10 INFO - PROCESS | 3780 | --DOCSHELL 16EC1C00 == 38 [pid = 3780] [id = 401] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13A8E000) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (14374400) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15445C00) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (139DD000) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11801800) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1769F400) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17F75800) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16B9EC00) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15013000) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17F70000) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17982000) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (165CD800) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15445800) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18302800) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16F69000) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15453400) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1690B400) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3780 | ++DOCSHELL 105EA000 == 39 [pid = 3780] [id = 435] 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10A4A000) [pid = 3780] [serial = 1305] [outer = 00000000] 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12B68800) [pid = 3780] [serial = 1306] [outer = 10A4A000] 09:08:10 INFO - PROCESS | 3780 | 1466438890204 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15008800) [pid = 3780] [serial = 1307] [outer = 10A4A000] 09:08:10 INFO - PROCESS | 3780 | 1466438890672 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 812ms 09:08:10 INFO - PROCESS | 3780 | 1466438890719 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 3780 | 1466438890723 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:08:10 INFO - PROCESS | 3780 | 1466438890728 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 3780 | 1466438890730 Marionette TRACE conn3 <- [1,1706,null,{}] 09:08:10 INFO - PROCESS | 3780 | 1466438890733 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}] 09:08:10 INFO - PROCESS | 3780 | 1466438890735 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:10 INFO - PROCESS | 3780 | 1466438890822 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:08:10 INFO - PROCESS | 3780 | 1466438890830 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 3780 | 1466438890832 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:10 INFO - PROCESS | 3780 | ++DOCSHELL 1544B400 == 40 [pid = 3780] [id = 436] 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1544CC00) [pid = 3780] [serial = 1308] [outer = 00000000] 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15571000) [pid = 3780] [serial = 1309] [outer = 1544CC00] 09:08:10 INFO - PROCESS | 3780 | 1466438890877 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15EEBC00) [pid = 3780] [serial = 1310] [outer = 1544CC00] 09:08:11 INFO - PROCESS | 3780 | 1466438891350 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 689ms 09:08:11 INFO - PROCESS | 3780 | 1466438891411 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3780 | 1466438891413 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:08:11 INFO - PROCESS | 3780 | 1466438891418 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3780 | 1466438891423 Marionette TRACE conn3 <- [1,1710,null,{}] 09:08:11 INFO - PROCESS | 3780 | 1466438891432 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}] 09:08:11 INFO - PROCESS | 3780 | 1466438891435 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:11 INFO - PROCESS | 3780 | 1466438891524 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:08:11 INFO - PROCESS | 3780 | 1466438891627 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3780 | 1466438891629 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:11 INFO - PROCESS | 3780 | ++DOCSHELL 16919800 == 41 [pid = 3780] [id = 437] 09:08:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (169B0000) [pid = 3780] [serial = 1311] [outer = 00000000] 09:08:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16B9C400) [pid = 3780] [serial = 1312] [outer = 169B0000] 09:08:11 INFO - PROCESS | 3780 | 1466438891674 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16F69000) [pid = 3780] [serial = 1313] [outer = 169B0000] 09:08:12 INFO - PROCESS | 3780 | 1466438892016 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 643ms 09:08:12 INFO - PROCESS | 3780 | 1466438892058 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 3780 | 1466438892060 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:08:12 INFO - PROCESS | 3780 | 1466438892063 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3780 | 1466438892065 Marionette TRACE conn3 <- [1,1714,null,{}] 09:08:12 INFO - PROCESS | 3780 | 1466438892069 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}] 09:08:12 INFO - PROCESS | 3780 | 1466438892071 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:12 INFO - PROCESS | 3780 | 1466438892220 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:08:12 INFO - PROCESS | 3780 | 1466438892232 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 3780 | 1466438892234 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:12 INFO - PROCESS | 3780 | ++DOCSHELL 1769A400 == 42 [pid = 3780] [id = 438] 09:08:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17981400) [pid = 3780] [serial = 1314] [outer = 00000000] 09:08:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F67C00) [pid = 3780] [serial = 1315] [outer = 17981400] 09:08:12 INFO - PROCESS | 3780 | 1466438892278 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17F6E800) [pid = 3780] [serial = 1316] [outer = 17981400] 09:08:12 INFO - PROCESS | 3780 | 1466438892742 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 09:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:08:12 INFO - PROCESS | 3780 | 1466438892786 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 3780 | 1466438892788 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:08:12 INFO - PROCESS | 3780 | 1466438892792 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3780 | 1466438892793 Marionette TRACE conn3 <- [1,1718,null,{}] 09:08:12 INFO - PROCESS | 3780 | 1466438892797 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}] 09:08:12 INFO - PROCESS | 3780 | 1466438892799 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:12 INFO - PROCESS | 3780 | 1466438892910 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:08:12 INFO - PROCESS | 3780 | 1466438892915 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 3780 | 1466438892921 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:12 INFO - PROCESS | 3780 | ++DOCSHELL 182DA400 == 43 [pid = 3780] [id = 439] 09:08:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (182DA800) [pid = 3780] [serial = 1317] [outer = 00000000] 09:08:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (18302800) [pid = 3780] [serial = 1318] [outer = 182DA800] 09:08:13 INFO - PROCESS | 3780 | 1466438893025 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19B60C00) [pid = 3780] [serial = 1319] [outer = 182DA800] 09:08:13 INFO - PROCESS | 3780 | 1466438893457 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]]]}] 09:08:13 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 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 719ms 09:08:13 INFO - PROCESS | 3780 | 1466438893516 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 3780 | 1466438893518 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:08:13 INFO - PROCESS | 3780 | 1466438893531 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3780 | 1466438893532 Marionette TRACE conn3 <- [1,1722,null,{}] 09:08:13 INFO - PROCESS | 3780 | 1466438893577 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}] 09:08:13 INFO - PROCESS | 3780 | 1466438893579 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:13 INFO - PROCESS | 3780 | 1466438893703 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:08:13 INFO - PROCESS | 3780 | 1466438893709 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 3780 | 1466438893711 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:13 INFO - PROCESS | 3780 | ++DOCSHELL 182E7800 == 44 [pid = 3780] [id = 440] 09:08:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A0D5000) [pid = 3780] [serial = 1320] [outer = 00000000] 09:08:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A648000) [pid = 3780] [serial = 1321] [outer = 1A0D5000] 09:08:13 INFO - PROCESS | 3780 | 1466438893754 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A64B000) [pid = 3780] [serial = 1322] [outer = 1A0D5000] 09:08:14 INFO - PROCESS | 3780 | 1466438894181 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 674ms 09:08:14 INFO - PROCESS | 3780 | 1466438894201 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 3780 | 1466438894203 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:08:14 INFO - PROCESS | 3780 | 1466438894212 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 3780 | 1466438894223 Marionette TRACE conn3 <- [1,1726,null,{}] 09:08:14 INFO - PROCESS | 3780 | 1466438894210 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}] 09:08:14 INFO - PROCESS | 3780 | 1466438894212 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:14 INFO - PROCESS | 3780 | 1466438894324 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:08:14 INFO - PROCESS | 3780 | 1466438894329 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 3780 | 1466438894331 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:14 INFO - PROCESS | 3780 | ++DOCSHELL 104E8400 == 45 [pid = 3780] [id = 441] 09:08:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A55A400) [pid = 3780] [serial = 1323] [outer = 00000000] 09:08:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A7B7C00) [pid = 3780] [serial = 1324] [outer = 1A55A400] 09:08:14 INFO - PROCESS | 3780 | 1466438894375 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A7B8C00) [pid = 3780] [serial = 1325] [outer = 1A55A400] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13679C00) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (139D9000) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (12BA5000) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16079800) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (12BA9800) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16921400) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16F67C00) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (105E8400) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18074000) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:08:14 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19B5B800) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:08:14 INFO - PROCESS | 3780 | 1466438894945 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 781ms 09:08:14 INFO - PROCESS | 3780 | 1466438895000 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 3780 | 1466438895002 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:08:14 INFO - PROCESS | 3780 | 1466438895005 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 3780 | 1466438895007 Marionette TRACE conn3 <- [1,1730,null,{}] 09:08:14 INFO - PROCESS | 3780 | 1466438894994 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}] 09:08:14 INFO - PROCESS | 3780 | 1466438894996 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:15 INFO - PROCESS | 3780 | 1466438895076 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:08:15 INFO - PROCESS | 3780 | 1466438895081 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3780 | 1466438895083 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:15 INFO - PROCESS | 3780 | ++DOCSHELL 15066400 == 46 [pid = 3780] [id = 442] 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16B99000) [pid = 3780] [serial = 1326] [outer = 00000000] 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19B64800) [pid = 3780] [serial = 1327] [outer = 16B99000] 09:08:15 INFO - PROCESS | 3780 | 1466438895126 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A03E800) [pid = 3780] [serial = 1328] [outer = 16B99000] 09:08:15 INFO - PROCESS | 3780 | 1466438895552 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 582ms 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:08:15 INFO - PROCESS | 3780 | 1466438895590 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3780 | 1466438895592 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:08:15 INFO - PROCESS | 3780 | 1466438895595 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 3780 | 1466438895597 Marionette TRACE conn3 <- [1,1734,null,{}] 09:08:15 INFO - PROCESS | 3780 | 1466438895604 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}] 09:08:15 INFO - PROCESS | 3780 | 1466438895607 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:15 INFO - PROCESS | 3780 | 1466438895692 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:08:15 INFO - PROCESS | 3780 | 1466438895698 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3780 | 1466438895700 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:15 INFO - PROCESS | 3780 | ++DOCSHELL 16F6F000 == 47 [pid = 3780] [id = 443] 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A046400) [pid = 3780] [serial = 1329] [outer = 00000000] 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A933400) [pid = 3780] [serial = 1330] [outer = 1A046400] 09:08:15 INFO - PROCESS | 3780 | 1466438895742 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A935C00) [pid = 3780] [serial = 1331] [outer = 1A046400] 09:08:16 INFO - PROCESS | 3780 | 1466438896171 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]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 09:08:16 INFO - PROCESS | 3780 | 1466438896215 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 3780 | 1466438896217 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:08:16 INFO - PROCESS | 3780 | 1466438896220 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:08:16 INFO - PROCESS | 3780 | 1466438896222 Marionette TRACE conn3 <- [1,1738,null,{}] 09:08:16 INFO - PROCESS | 3780 | 1466438896225 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}] 09:08:16 INFO - PROCESS | 3780 | 1466438896228 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:16 INFO - PROCESS | 3780 | 1466438896310 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:08:16 INFO - PROCESS | 3780 | 1466438896316 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 3780 | 1466438896318 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:16 INFO - PROCESS | 3780 | ++DOCSHELL 10A48400 == 48 [pid = 3780] [id = 444] 09:08:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A7BDC00) [pid = 3780] [serial = 1332] [outer = 00000000] 09:08:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A93DC00) [pid = 3780] [serial = 1333] [outer = 1A7BDC00] 09:08:16 INFO - PROCESS | 3780 | 1466438896363 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AAF7400) [pid = 3780] [serial = 1334] [outer = 1A7BDC00] 09:08:17 INFO - PROCESS | 3780 | 1466438897023 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 887ms 09:08:17 INFO - PROCESS | 3780 | 1466438897109 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3780 | 1466438897114 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:08:17 INFO - PROCESS | 3780 | 1466438897119 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:08:17 INFO - PROCESS | 3780 | 1466438897122 Marionette TRACE conn3 <- [1,1742,null,{}] 09:08:17 INFO - PROCESS | 3780 | 1466438897129 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}] 09:08:17 INFO - PROCESS | 3780 | 1466438897132 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:17 INFO - PROCESS | 3780 | 1466438897278 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:08:17 INFO - PROCESS | 3780 | 1466438897409 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 3780 | 1466438897412 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:17 INFO - PROCESS | 3780 | ++DOCSHELL 12BA4400 == 49 [pid = 3780] [id = 445] 09:08:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (12BAE400) [pid = 3780] [serial = 1335] [outer = 00000000] 09:08:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (14373000) [pid = 3780] [serial = 1336] [outer = 12BAE400] 09:08:17 INFO - PROCESS | 3780 | 1466438897452 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15140400) [pid = 3780] [serial = 1337] [outer = 12BAE400] 09:08:18 INFO - PROCESS | 3780 | 1466438898059 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]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 979ms 09:08:18 INFO - PROCESS | 3780 | 1466438898106 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3780 | 1466438898111 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:08:18 INFO - PROCESS | 3780 | 1466438898117 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 3780 | 1466438898120 Marionette TRACE conn3 <- [1,1746,null,{}] 09:08:18 INFO - PROCESS | 3780 | 1466438898124 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}] 09:08:18 INFO - PROCESS | 3780 | 1466438898126 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:18 INFO - PROCESS | 3780 | 1466438898234 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:08:18 INFO - PROCESS | 3780 | 1466438898329 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3780 | 1466438898332 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:18 INFO - PROCESS | 3780 | ++DOCSHELL 1607D800 == 50 [pid = 3780] [id = 446] 09:08:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (165D7800) [pid = 3780] [serial = 1338] [outer = 00000000] 09:08:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (169AEC00) [pid = 3780] [serial = 1339] [outer = 165D7800] 09:08:18 INFO - PROCESS | 3780 | 1466438898427 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (174ED800) [pid = 3780] [serial = 1340] [outer = 165D7800] 09:08:19 INFO - PROCESS | 3780 | 1466438899042 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 979ms 09:08:19 INFO - PROCESS | 3780 | 1466438899086 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 3780 | 1466438899089 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:08:19 INFO - PROCESS | 3780 | 1466438899092 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 3780 | 1466438899096 Marionette TRACE conn3 <- [1,1750,null,{}] 09:08:19 INFO - PROCESS | 3780 | 1466438899107 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}] 09:08:19 INFO - PROCESS | 3780 | 1466438899111 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:19 INFO - PROCESS | 3780 | 1466438899217 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:08:19 INFO - PROCESS | 3780 | 1466438899361 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 3780 | 1466438899364 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:19 INFO - PROCESS | 3780 | ++DOCSHELL 1A7BE800 == 51 [pid = 3780] [id = 447] 09:08:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A7BEC00) [pid = 3780] [serial = 1341] [outer = 00000000] 09:08:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A93A800) [pid = 3780] [serial = 1342] [outer = 1A7BEC00] 09:08:19 INFO - PROCESS | 3780 | 1466438899421 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1AAF4C00) [pid = 3780] [serial = 1343] [outer = 1A7BEC00] 09:08:19 INFO - PROCESS | 3780 | 1466438899953 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 888ms 09:08:19 INFO - PROCESS | 3780 | 1466438899978 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 3780 | 1466438899981 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:08:20 INFO - PROCESS | 3780 | 1466438900220 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 3780 | 1466438900225 Marionette TRACE conn3 <- [1,1754,null,{}] 09:08:20 INFO - PROCESS | 3780 | 1466438900231 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}] 09:08:20 INFO - PROCESS | 3780 | 1466438900234 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:20 INFO - PROCESS | 3780 | 1466438900333 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:08:20 INFO - PROCESS | 3780 | 1466438900464 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 3780 | 1466438900468 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:20 INFO - PROCESS | 3780 | ++DOCSHELL 12BA6C00 == 52 [pid = 3780] [id = 448] 09:08:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12BA7000) [pid = 3780] [serial = 1344] [outer = 00000000] 09:08:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (13677C00) [pid = 3780] [serial = 1345] [outer = 12BA7000] 09:08:20 INFO - PROCESS | 3780 | 1466438900517 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (13F78000) [pid = 3780] [serial = 1346] [outer = 12BA7000] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 16F6F000 == 51 [pid = 3780] [id = 443] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 15066400 == 50 [pid = 3780] [id = 442] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 104E8400 == 49 [pid = 3780] [id = 441] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 182E7800 == 48 [pid = 3780] [id = 440] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 182DA400 == 47 [pid = 3780] [id = 439] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1769A400 == 46 [pid = 3780] [id = 438] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 16919800 == 45 [pid = 3780] [id = 437] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1544B400 == 44 [pid = 3780] [id = 436] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 105EA000 == 43 [pid = 3780] [id = 435] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 10477C00 == 42 [pid = 3780] [id = 434] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1126F400 == 41 [pid = 3780] [id = 431] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 15447C00 == 40 [pid = 3780] [id = 432] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 10434C00 == 39 [pid = 3780] [id = 428] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 18304800 == 38 [pid = 3780] [id = 393] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 19B5A000 == 37 [pid = 3780] [id = 429] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1691AC00 == 36 [pid = 3780] [id = 425] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 175AC400 == 35 [pid = 3780] [id = 433] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 17F70C00 == 34 [pid = 3780] [id = 430] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 104EBC00 == 33 [pid = 3780] [id = 407] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 104E8800 == 32 [pid = 3780] [id = 395] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 17F71800 == 31 [pid = 3780] [id = 427] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 16EC3800 == 30 [pid = 3780] [id = 426] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1607D800 == 29 [pid = 3780] [id = 446] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 1A7BE800 == 28 [pid = 3780] [id = 447] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 10A48400 == 27 [pid = 3780] [id = 444] 09:08:21 INFO - PROCESS | 3780 | --DOCSHELL 12BA4400 == 26 [pid = 3780] [id = 445] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1544C400) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (15617400) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (13670400) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1312B000) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16904800) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1436D800) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (16B95800) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16B9FC00) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1500AC00) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17F6C000) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (139D4400) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16B9A000) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17F5A000) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1561B800) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (182E3400) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A266000) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19B62000) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (182E5C00) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (18310400) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19B62C00) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17F72400) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16909400) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13A97000) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 09:08:21 INFO - PROCESS | 3780 | 1466438901860 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1715ms 09:08:21 INFO - PROCESS | 3780 | 1466438901890 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3780 | 1466438901894 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:08:21 INFO - PROCESS | 3780 | 1466438901899 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:08:21 INFO - PROCESS | 3780 | 1466438901902 Marionette TRACE conn3 <- [1,1758,null,{}] 09:08:21 INFO - PROCESS | 3780 | 1466438901908 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}] 09:08:21 INFO - PROCESS | 3780 | 1466438901911 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:22 INFO - PROCESS | 3780 | 1466438902011 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:08:22 INFO - PROCESS | 3780 | 1466438902106 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 3780 | 1466438902110 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:22 INFO - PROCESS | 3780 | ++DOCSHELL 105F1800 == 27 [pid = 3780] [id = 449] 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10A45400) [pid = 3780] [serial = 1347] [outer = 00000000] 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11886800) [pid = 3780] [serial = 1348] [outer = 10A45400] 09:08:22 INFO - PROCESS | 3780 | 1466438902157 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12952000) [pid = 3780] [serial = 1349] [outer = 10A45400] 09:08:22 INFO - PROCESS | 3780 | 1466438902552 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 674ms 09:08:22 INFO - PROCESS | 3780 | 1466438902583 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 3780 | 1466438902588 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:08:22 INFO - PROCESS | 3780 | 1466438902598 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 3780 | 1466438902600 Marionette TRACE conn3 <- [1,1762,null,{}] 09:08:22 INFO - PROCESS | 3780 | 1466438902604 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}] 09:08:22 INFO - PROCESS | 3780 | 1466438902607 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:22 INFO - PROCESS | 3780 | 1466438902695 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:08:22 INFO - PROCESS | 3780 | 1466438902702 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 3780 | 1466438902705 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:22 INFO - PROCESS | 3780 | ++DOCSHELL 1500D000 == 28 [pid = 3780] [id = 450] 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1500E400) [pid = 3780] [serial = 1350] [outer = 00000000] 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1505E800) [pid = 3780] [serial = 1351] [outer = 1500E400] 09:08:22 INFO - PROCESS | 3780 | 1466438902751 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1513E400) [pid = 3780] [serial = 1352] [outer = 1500E400] 09:08:23 INFO - PROCESS | 3780 | 1466438903226 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]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 689ms 09:08:23 INFO - PROCESS | 3780 | 1466438903293 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 3780 | 1466438903295 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:08:23 INFO - PROCESS | 3780 | 1466438903298 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 3780 | 1466438903302 Marionette TRACE conn3 <- [1,1766,null,{}] 09:08:23 INFO - PROCESS | 3780 | 1466438903312 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}] 09:08:23 INFO - PROCESS | 3780 | 1466438903317 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:23 INFO - PROCESS | 3780 | 1466438903424 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:08:23 INFO - PROCESS | 3780 | 1466438903534 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 3780 | 1466438903537 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:23 INFO - PROCESS | 3780 | ++DOCSHELL 16619000 == 29 [pid = 3780] [id = 451] 09:08:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16859C00) [pid = 3780] [serial = 1353] [outer = 00000000] 09:08:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16905400) [pid = 3780] [serial = 1354] [outer = 16859C00] 09:08:23 INFO - PROCESS | 3780 | 1466438903584 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1690E000) [pid = 3780] [serial = 1355] [outer = 16859C00] 09:08:23 INFO - PROCESS | 3780 | 1466438903997 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 719ms 09:08:24 INFO - PROCESS | 3780 | 1466438904021 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3780 | 1466438904024 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:08:24 INFO - PROCESS | 3780 | 1466438904047 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3780 | 1466438904049 Marionette TRACE conn3 <- [1,1770,null,{}] 09:08:24 INFO - PROCESS | 3780 | 1466438904052 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}] 09:08:24 INFO - PROCESS | 3780 | 1466438904054 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:24 INFO - PROCESS | 3780 | 1466438904161 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:08:24 INFO - PROCESS | 3780 | 1466438904170 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3780 | 1466438904172 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:24 INFO - PROCESS | 3780 | ++DOCSHELL 1690D000 == 30 [pid = 3780] [id = 452] 09:08:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1690D800) [pid = 3780] [serial = 1356] [outer = 00000000] 09:08:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16B9FC00) [pid = 3780] [serial = 1357] [outer = 1690D800] 09:08:24 INFO - PROCESS | 3780 | 1466438904216 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17591800) [pid = 3780] [serial = 1358] [outer = 1690D800] 09:08:24 INFO - PROCESS | 3780 | 1466438904649 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 09:08:24 INFO - PROCESS | 3780 | 1466438904666 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3780 | 1466438904668 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:08:24 INFO - PROCESS | 3780 | 1466438904671 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3780 | 1466438904673 Marionette TRACE conn3 <- [1,1774,null,{}] 09:08:24 INFO - PROCESS | 3780 | 1466438904676 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}] 09:08:24 INFO - PROCESS | 3780 | 1466438904678 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:24 INFO - PROCESS | 3780 | 1466438904796 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:08:24 INFO - PROCESS | 3780 | 1466438904882 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3780 | 1466438904884 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:24 INFO - PROCESS | 3780 | ++DOCSHELL 17983C00 == 31 [pid = 3780] [id = 453] 09:08:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17986800) [pid = 3780] [serial = 1359] [outer = 00000000] 09:08:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17F68C00) [pid = 3780] [serial = 1360] [outer = 17986800] 09:08:24 INFO - PROCESS | 3780 | 1466438904954 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17F71000) [pid = 3780] [serial = 1361] [outer = 17986800] 09:08:25 INFO - PROCESS | 3780 | 1466438905427 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 780ms 09:08:25 INFO - PROCESS | 3780 | 1466438905464 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 3780 | 1466438905466 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:08:25 INFO - PROCESS | 3780 | 1466438905469 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3780 | 1466438905471 Marionette TRACE conn3 <- [1,1778,null,{}] 09:08:25 INFO - PROCESS | 3780 | 1466438905474 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}] 09:08:25 INFO - PROCESS | 3780 | 1466438905480 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:25 INFO - PROCESS | 3780 | 1466438905614 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:08:25 INFO - PROCESS | 3780 | 1466438905680 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 3780 | 1466438905682 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:25 INFO - PROCESS | 3780 | ++DOCSHELL 182E8800 == 32 [pid = 3780] [id = 454] 09:08:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (18304800) [pid = 3780] [serial = 1362] [outer = 00000000] 09:08:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19B5B000) [pid = 3780] [serial = 1363] [outer = 18304800] 09:08:25 INFO - PROCESS | 3780 | 1466438905709 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A045800) [pid = 3780] [serial = 1364] [outer = 18304800] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1122DC00) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15571800) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (182DA800) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A0D5000) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1830D400) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11270000) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (10A4A000) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1544BC00) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17981400) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (104E1C00) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A55A400) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1544CC00) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (169B0000) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A7BDC00) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16B99000) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17699800) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A046400) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11273400) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (182E2000) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10516800) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:08:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18262400) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:08:26 INFO - PROCESS | 3780 | 1466438906549 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]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1132ms 09:08:26 INFO - PROCESS | 3780 | 1466438906591 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 3780 | 1466438906593 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:08:26 INFO - PROCESS | 3780 | 1466438906596 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:08:26 INFO - PROCESS | 3780 | 1466438906598 Marionette TRACE conn3 <- [1,1782,null,{}] 09:08:26 INFO - PROCESS | 3780 | 1466438906611 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}] 09:08:26 INFO - PROCESS | 3780 | 1466438906613 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:26 INFO - PROCESS | 3780 | 1466438906689 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:08:26 INFO - PROCESS | 3780 | 1466438906694 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3780 | 1466438906696 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:26 INFO - PROCESS | 3780 | ++DOCSHELL 13184400 == 33 [pid = 3780] [id = 455] 09:08:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13670400) [pid = 3780] [serial = 1365] [outer = 00000000] 09:08:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15448C00) [pid = 3780] [serial = 1366] [outer = 13670400] 09:08:26 INFO - PROCESS | 3780 | 1466438906739 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15616400) [pid = 3780] [serial = 1367] [outer = 13670400] 09:08:27 INFO - PROCESS | 3780 | 1466438907195 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 643ms 09:08:27 INFO - PROCESS | 3780 | 1466438907255 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3780 | 1466438907257 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:08:27 INFO - PROCESS | 3780 | 1466438907260 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3780 | 1466438907262 Marionette TRACE conn3 <- [1,1786,null,{}] 09:08:27 INFO - PROCESS | 3780 | 1466438907265 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}] 09:08:27 INFO - PROCESS | 3780 | 1466438907267 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:27 INFO - PROCESS | 3780 | 1466438907328 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:08:27 INFO - PROCESS | 3780 | 1466438907333 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 3780 | 1466438907335 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:27 INFO - PROCESS | 3780 | ++DOCSHELL 10B8F400 == 34 [pid = 3780] [id = 456] 09:08:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1505E400) [pid = 3780] [serial = 1368] [outer = 00000000] 09:08:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (175AEC00) [pid = 3780] [serial = 1369] [outer = 1505E400] 09:08:27 INFO - PROCESS | 3780 | 1466438907378 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17981400) [pid = 3780] [serial = 1370] [outer = 1505E400] 09:08:27 INFO - PROCESS | 3780 | 1466438907812 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 581ms 09:08:27 INFO - PROCESS | 3780 | 1466438907841 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3780 | 1466438907843 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:08:27 INFO - PROCESS | 3780 | 1466438907846 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3780 | 1466438907848 Marionette TRACE conn3 <- [1,1790,null,{}] 09:08:27 INFO - PROCESS | 3780 | 1466438907851 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}] 09:08:27 INFO - PROCESS | 3780 | 1466438907853 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:27 INFO - PROCESS | 3780 | 1466438907985 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:08:27 INFO - PROCESS | 3780 | 1466438907994 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 3780 | 1466438907996 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:27 INFO - PROCESS | 3780 | ++DOCSHELL 165DC800 == 35 [pid = 3780] [id = 457] 09:08:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19A8AC00) [pid = 3780] [serial = 1371] [outer = 00000000] 09:08:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19B63C00) [pid = 3780] [serial = 1372] [outer = 19A8AC00] 09:08:28 INFO - PROCESS | 3780 | 1466438908038 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A0D5000) [pid = 3780] [serial = 1373] [outer = 19A8AC00] 09:08:28 INFO - PROCESS | 3780 | --DOCSHELL 12BA6C00 == 34 [pid = 3780] [id = 448] 09:08:28 INFO - PROCESS | 3780 | --DOCSHELL 105F1800 == 33 [pid = 3780] [id = 449] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 1500D000 == 32 [pid = 3780] [id = 450] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 17983C00 == 31 [pid = 3780] [id = 453] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 10B8F400 == 30 [pid = 3780] [id = 456] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 13184400 == 29 [pid = 3780] [id = 455] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 182E8800 == 28 [pid = 3780] [id = 454] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 16619000 == 27 [pid = 3780] [id = 451] 09:08:29 INFO - PROCESS | 3780 | --DOCSHELL 1690D000 == 26 [pid = 3780] [id = 452] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11DD3400) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A8BC00) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10A4F000) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1830A400) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18302800) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A648000) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B60C00) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A641C00) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1187C800) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12BAC400) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12B68800) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15008800) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1556A000) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15EE9C00) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F67C00) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10A47C00) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11252000) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7B7C00) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15571000) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15EEBC00) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16B9C400) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16F69000) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A64B000) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A93DC00) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A7B8C00) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1AAF7400) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19B64800) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17F74000) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A935C00) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19B59800) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A933400) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A03E800) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17F6E800) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (13673C00) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15EE2400) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3780 | 1466438909729 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1913ms 09:08:29 INFO - PROCESS | 3780 | 1466438909768 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 3780 | 1466438909772 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:08:29 INFO - PROCESS | 3780 | 1466438909777 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 3780 | 1466438909780 Marionette TRACE conn3 <- [1,1794,null,{}] 09:08:29 INFO - PROCESS | 3780 | 1466438909786 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}] 09:08:29 INFO - PROCESS | 3780 | 1466438909789 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:29 INFO - PROCESS | 3780 | 1466438909878 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:08:29 INFO - PROCESS | 3780 | 1466438909884 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 3780 | 1466438909889 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:29 INFO - PROCESS | 3780 | ++DOCSHELL 10B92000 == 27 [pid = 3780] [id = 458] 09:08:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10B92800) [pid = 3780] [serial = 1374] [outer = 00000000] 09:08:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11271000) [pid = 3780] [serial = 1375] [outer = 10B92800] 09:08:29 INFO - PROCESS | 3780 | 1466438909937 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11495000) [pid = 3780] [serial = 1376] [outer = 10B92800] 09:08:30 INFO - PROCESS | 3780 | 1466438910418 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 689ms 09:08:30 INFO - PROCESS | 3780 | 1466438910456 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3780 | 1466438910460 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:08:30 INFO - PROCESS | 3780 | 1466438910467 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3780 | 1466438910469 Marionette TRACE conn3 <- [1,1798,null,{}] 09:08:30 INFO - PROCESS | 3780 | 1466438910473 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}] 09:08:30 INFO - PROCESS | 3780 | 1466438910476 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:30 INFO - PROCESS | 3780 | 1466438910564 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:08:30 INFO - PROCESS | 3780 | 1466438910573 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 3780 | 1466438910576 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:30 INFO - PROCESS | 3780 | ++DOCSHELL 12C85000 == 28 [pid = 3780] [id = 459] 09:08:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12C85400) [pid = 3780] [serial = 1377] [outer = 00000000] 09:08:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12FDA000) [pid = 3780] [serial = 1378] [outer = 12C85400] 09:08:30 INFO - PROCESS | 3780 | 1466438910622 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (132B8000) [pid = 3780] [serial = 1379] [outer = 12C85400] 09:08:31 INFO - PROCESS | 3780 | 1466438911077 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 674ms 09:08:31 INFO - PROCESS | 3780 | 1466438911148 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 3780 | 1466438911150 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:08:31 INFO - PROCESS | 3780 | 1466438911153 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3780 | 1466438911157 Marionette TRACE conn3 <- [1,1802,null,{}] 09:08:31 INFO - PROCESS | 3780 | 1466438911167 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}] 09:08:31 INFO - PROCESS | 3780 | 1466438911172 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:31 INFO - PROCESS | 3780 | 1466438911280 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:08:31 INFO - PROCESS | 3780 | 1466438911374 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 3780 | 1466438911378 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:31 INFO - PROCESS | 3780 | ++DOCSHELL 15013C00 == 29 [pid = 3780] [id = 460] 09:08:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15016000) [pid = 3780] [serial = 1380] [outer = 00000000] 09:08:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15069C00) [pid = 3780] [serial = 1381] [outer = 15016000] 09:08:31 INFO - PROCESS | 3780 | 1466438911425 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1544A400) [pid = 3780] [serial = 1382] [outer = 15016000] 09:08:31 INFO - PROCESS | 3780 | 1466438911771 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 689ms 09:08:31 INFO - PROCESS | 3780 | 1466438911836 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 3780 | 1466438911838 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:08:31 INFO - PROCESS | 3780 | 1466438911841 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3780 | 1466438911843 Marionette TRACE conn3 <- [1,1806,null,{}] 09:08:31 INFO - PROCESS | 3780 | 1466438911856 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}] 09:08:31 INFO - PROCESS | 3780 | 1466438911859 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:31 INFO - PROCESS | 3780 | 1466438911939 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:08:31 INFO - PROCESS | 3780 | 1466438911944 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 3780 | 1466438911946 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:31 INFO - PROCESS | 3780 | ++DOCSHELL 15066800 == 30 [pid = 3780] [id = 461] 09:08:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15446400) [pid = 3780] [serial = 1383] [outer = 00000000] 09:08:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15617000) [pid = 3780] [serial = 1384] [outer = 15446400] 09:08:31 INFO - PROCESS | 3780 | 1466438911989 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15621000) [pid = 3780] [serial = 1385] [outer = 15446400] 09:08:32 INFO - PROCESS | 3780 | 1466438912419 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 628ms 09:08:32 INFO - PROCESS | 3780 | 1466438912480 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3780 | 1466438912482 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:08:32 INFO - PROCESS | 3780 | 1466438912485 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3780 | 1466438912486 Marionette TRACE conn3 <- [1,1810,null,{}] 09:08:32 INFO - PROCESS | 3780 | 1466438912474 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}] 09:08:32 INFO - PROCESS | 3780 | 1466438912476 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:32 INFO - PROCESS | 3780 | 1466438912550 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:08:32 INFO - PROCESS | 3780 | 1466438912556 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 3780 | 1466438912558 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:32 INFO - PROCESS | 3780 | ++DOCSHELL 1580A000 == 31 [pid = 3780] [id = 462] 09:08:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1593C000) [pid = 3780] [serial = 1386] [outer = 00000000] 09:08:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16079400) [pid = 3780] [serial = 1387] [outer = 1593C000] 09:08:32 INFO - PROCESS | 3780 | 1466438912601 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1607D000) [pid = 3780] [serial = 1388] [outer = 1593C000] 09:08:33 INFO - PROCESS | 3780 | 1466438913074 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 09:08:33 INFO - PROCESS | 3780 | 1466438913107 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3780 | 1466438913109 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:08:33 INFO - PROCESS | 3780 | 1466438913112 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 3780 | 1466438913114 Marionette TRACE conn3 <- [1,1814,null,{}] 09:08:33 INFO - PROCESS | 3780 | 1466438913117 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}] 09:08:33 INFO - PROCESS | 3780 | 1466438913122 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:33 INFO - PROCESS | 3780 | 1466438913222 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:08:33 INFO - PROCESS | 3780 | 1466438913229 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 3780 | 1466438913231 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:33 INFO - PROCESS | 3780 | ++DOCSHELL 1690DC00 == 32 [pid = 3780] [id = 463] 09:08:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16919800) [pid = 3780] [serial = 1389] [outer = 00000000] 09:08:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16B97C00) [pid = 3780] [serial = 1390] [outer = 16919800] 09:08:33 INFO - PROCESS | 3780 | 1466438913274 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16BA2400) [pid = 3780] [serial = 1391] [outer = 16919800] 09:08:33 INFO - PROCESS | 3780 | 1466438913727 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 689ms 09:08:33 INFO - PROCESS | 3780 | 1466438913795 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3780 | 1466438913796 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:08:33 INFO - PROCESS | 3780 | 1466438913800 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:08:33 INFO - PROCESS | 3780 | 1466438913801 Marionette TRACE conn3 <- [1,1818,null,{}] 09:08:33 INFO - PROCESS | 3780 | 1466438913814 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}] 09:08:33 INFO - PROCESS | 3780 | 1466438913817 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:33 INFO - PROCESS | 3780 | 1466438913917 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:08:33 INFO - PROCESS | 3780 | 1466438913928 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 3780 | 1466438913930 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:33 INFO - PROCESS | 3780 | ++DOCSHELL 16FB0800 == 33 [pid = 3780] [id = 464] 09:08:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (174EC000) [pid = 3780] [serial = 1392] [outer = 00000000] 09:08:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17983000) [pid = 3780] [serial = 1393] [outer = 174EC000] 09:08:33 INFO - PROCESS | 3780 | 1466438913972 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17983C00) [pid = 3780] [serial = 1394] [outer = 174EC000] 09:08:34 INFO - PROCESS | 3780 | 1466438914376 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 612ms 09:08:34 INFO - PROCESS | 3780 | 1466438914423 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3780 | 1466438914425 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:08:34 INFO - PROCESS | 3780 | 1466438914428 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 3780 | 1466438914430 Marionette TRACE conn3 <- [1,1822,null,{}] 09:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:08:34 INFO - PROCESS | 3780 | 1466438914434 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}] 09:08:34 INFO - PROCESS | 3780 | 1466438914435 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:34 INFO - PROCESS | 3780 | 1466438914515 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:08:34 INFO - PROCESS | 3780 | 1466438914521 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 3780 | 1466438914523 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:34 INFO - PROCESS | 3780 | ++DOCSHELL 17589800 == 34 [pid = 3780] [id = 465] 09:08:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17F57400) [pid = 3780] [serial = 1395] [outer = 00000000] 09:08:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F72000) [pid = 3780] [serial = 1396] [outer = 17F57400] 09:08:34 INFO - PROCESS | 3780 | 1466438914565 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17F72C00) [pid = 3780] [serial = 1397] [outer = 17F57400] 09:08:34 INFO - PROCESS | 3780 | 1466438914992 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 09:08:35 INFO - PROCESS | 3780 | 1466438915052 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3780 | 1466438915054 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:08:35 INFO - PROCESS | 3780 | 1466438915057 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:08:35 INFO - PROCESS | 3780 | 1466438915059 Marionette TRACE conn3 <- [1,1826,null,{}] 09:08:35 INFO - PROCESS | 3780 | 1466438915069 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}] 09:08:35 INFO - PROCESS | 3780 | 1466438915071 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:35 INFO - PROCESS | 3780 | 1466438915185 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:08:35 INFO - PROCESS | 3780 | 1466438915195 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3780 | 1466438915197 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:35 INFO - PROCESS | 3780 | ++DOCSHELL 15013800 == 35 [pid = 3780] [id = 466] 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18074000) [pid = 3780] [serial = 1398] [outer = 00000000] 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (182E2400) [pid = 3780] [serial = 1399] [outer = 18074000] 09:08:35 INFO - PROCESS | 3780 | 1466438915289 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (182E2C00) [pid = 3780] [serial = 1400] [outer = 18074000] 09:08:35 INFO - PROCESS | 3780 | 1466438915715 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 689ms 09:08:35 INFO - PROCESS | 3780 | 1466438915757 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3780 | 1466438915759 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:08:35 INFO - PROCESS | 3780 | 1466438915762 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 3780 | 1466438915764 Marionette TRACE conn3 <- [1,1830,null,{}] 09:08:35 INFO - PROCESS | 3780 | 1466438915773 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}] 09:08:35 INFO - PROCESS | 3780 | 1466438915774 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:35 INFO - PROCESS | 3780 | 1466438915878 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:08:35 INFO - PROCESS | 3780 | 1466438915883 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3780 | 1466438915885 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:35 INFO - PROCESS | 3780 | ++DOCSHELL 10A4A800 == 36 [pid = 3780] [id = 467] 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10B95400) [pid = 3780] [serial = 1401] [outer = 00000000] 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (182E8C00) [pid = 3780] [serial = 1402] [outer = 10B95400] 09:08:35 INFO - PROCESS | 3780 | 1466438915928 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18309800) [pid = 3780] [serial = 1403] [outer = 10B95400] 09:08:36 INFO - PROCESS | 3780 | 1466438916373 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 689ms 09:08:36 INFO - PROCESS | 3780 | 1466438916445 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 3780 | 1466438916447 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:08:36 INFO - PROCESS | 3780 | 1466438916450 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 3780 | 1466438916452 Marionette TRACE conn3 <- [1,1834,null,{}] 09:08:36 INFO - PROCESS | 3780 | 1466438916463 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}] 09:08:36 INFO - PROCESS | 3780 | 1466438916466 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:36 INFO - PROCESS | 3780 | 1466438916596 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:08:36 INFO - PROCESS | 3780 | 1466438916621 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 3780 | 1466438916623 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:36 INFO - PROCESS | 3780 | ++DOCSHELL 15806C00 == 37 [pid = 3780] [id = 468] 09:08:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1830F400) [pid = 3780] [serial = 1404] [outer = 00000000] 09:08:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19B60800) [pid = 3780] [serial = 1405] [outer = 1830F400] 09:08:36 INFO - PROCESS | 3780 | 1466438916668 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A0DA800) [pid = 3780] [serial = 1406] [outer = 1830F400] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1690D800) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17986800) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18304800) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1505E400) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12BAE400) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (165D7800) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A7BEC00) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12BA7000) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A45400) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1500E400) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16859C00) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:08:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13670400) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:08:37 INFO - PROCESS | 3780 | 1466438917187 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 781ms 09:08:37 INFO - PROCESS | 3780 | 1466438917236 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3780 | 1466438917238 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:08:37 INFO - PROCESS | 3780 | 1466438917241 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3780 | 1466438917242 Marionette TRACE conn3 <- [1,1838,null,{}] 09:08:37 INFO - PROCESS | 3780 | 1466438917246 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}] 09:08:37 INFO - PROCESS | 3780 | 1466438917247 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:37 INFO - PROCESS | 3780 | 1466438917330 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:08:37 INFO - PROCESS | 3780 | 1466438917336 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3780 | 1466438917337 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:37 INFO - PROCESS | 3780 | ++DOCSHELL 1500BC00 == 38 [pid = 3780] [id = 469] 09:08:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15016C00) [pid = 3780] [serial = 1407] [outer = 00000000] 09:08:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16EC3800) [pid = 3780] [serial = 1408] [outer = 15016C00] 09:08:37 INFO - PROCESS | 3780 | 1466438917380 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17699800) [pid = 3780] [serial = 1409] [outer = 15016C00] 09:08:37 INFO - PROCESS | 3780 | 1466438917803 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 09:08:37 INFO - PROCESS | 3780 | 1466438917863 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3780 | 1466438917865 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:08:37 INFO - PROCESS | 3780 | 1466438917868 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3780 | 1466438917870 Marionette TRACE conn3 <- [1,1842,null,{}] 09:08:37 INFO - PROCESS | 3780 | 1466438917873 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}] 09:08:37 INFO - PROCESS | 3780 | 1466438917875 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:37 INFO - PROCESS | 3780 | 1466438917962 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:08:37 INFO - PROCESS | 3780 | 1466438917968 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3780 | 1466438917970 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:37 INFO - PROCESS | 3780 | ++DOCSHELL 174E2000 == 39 [pid = 3780] [id = 470] 09:08:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18307C00) [pid = 3780] [serial = 1410] [outer = 00000000] 09:08:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A55B400) [pid = 3780] [serial = 1411] [outer = 18307C00] 09:08:37 INFO - PROCESS | 3780 | 1466438918012 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A642C00) [pid = 3780] [serial = 1412] [outer = 18307C00] 09:08:38 INFO - PROCESS | 3780 | 1466438918469 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 09:08:38 INFO - PROCESS | 3780 | 1466438918489 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 3780 | 1466438918490 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:08:38 INFO - PROCESS | 3780 | 1466438918493 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:08:38 INFO - PROCESS | 3780 | 1466438918495 Marionette TRACE conn3 <- [1,1846,null,{}] 09:08:38 INFO - PROCESS | 3780 | 1466438918498 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}] 09:08:38 INFO - PROCESS | 3780 | 1466438918500 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:38 INFO - PROCESS | 3780 | 1466438918581 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:08:38 INFO - PROCESS | 3780 | 1466438918587 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 3780 | 1466438918589 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:38 INFO - PROCESS | 3780 | ++DOCSHELL 16079000 == 40 [pid = 3780] [id = 471] 09:08:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18302000) [pid = 3780] [serial = 1413] [outer = 00000000] 09:08:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A64BC00) [pid = 3780] [serial = 1414] [outer = 18302000] 09:08:38 INFO - PROCESS | 3780 | 1466438918630 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A650400) [pid = 3780] [serial = 1415] [outer = 18302000] 09:08:39 INFO - PROCESS | 3780 | --DOCSHELL 165DC800 == 39 [pid = 3780] [id = 457] 09:08:39 INFO - PROCESS | 3780 | --DOCSHELL 10B92000 == 38 [pid = 3780] [id = 458] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 12C85000 == 37 [pid = 3780] [id = 459] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 16FB0800 == 36 [pid = 3780] [id = 464] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 15013800 == 35 [pid = 3780] [id = 466] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 17589800 == 34 [pid = 3780] [id = 465] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 1500BC00 == 33 [pid = 3780] [id = 469] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 15066800 == 32 [pid = 3780] [id = 461] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 174E2000 == 31 [pid = 3780] [id = 470] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 10A4A800 == 30 [pid = 3780] [id = 467] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 1690DC00 == 29 [pid = 3780] [id = 463] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 1580A000 == 28 [pid = 3780] [id = 462] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 15013C00 == 27 [pid = 3780] [id = 460] 09:08:40 INFO - PROCESS | 3780 | --DOCSHELL 15806C00 == 26 [pid = 3780] [id = 468] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16B9FC00) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17F68C00) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19B5B000) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17F71000) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (175AEC00) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17981400) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A045800) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14373000) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15140400) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (169AEC00) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (174ED800) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A93A800) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AAF4C00) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13677C00) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13F78000) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11886800) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12952000) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1505E800) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1513E400) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16905400) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17591800) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15448C00) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19B63C00) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15616400) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1690E000) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3780 | 1466438920336 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]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1868ms 09:08:40 INFO - PROCESS | 3780 | 1466438920373 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3780 | 1466438920377 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:08:40 INFO - PROCESS | 3780 | 1466438920382 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:08:40 INFO - PROCESS | 3780 | 1466438920385 Marionette TRACE conn3 <- [1,1850,null,{}] 09:08:40 INFO - PROCESS | 3780 | 1466438920391 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}] 09:08:40 INFO - PROCESS | 3780 | 1466438920394 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:40 INFO - PROCESS | 3780 | 1466438920489 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:08:40 INFO - PROCESS | 3780 | 1466438920496 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 3780 | 1466438920501 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:40 INFO - PROCESS | 3780 | ++DOCSHELL 10B8DC00 == 27 [pid = 3780] [id = 472] 09:08:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10ED9C00) [pid = 3780] [serial = 1416] [outer = 00000000] 09:08:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11252400) [pid = 3780] [serial = 1417] [outer = 10ED9C00] 09:08:40 INFO - PROCESS | 3780 | 1466438920548 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1126F800) [pid = 3780] [serial = 1418] [outer = 10ED9C00] 09:08:41 INFO - PROCESS | 3780 | 1466438921038 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 09:08:41 INFO - PROCESS | 3780 | 1466438921082 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3780 | 1466438921087 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:08:41 INFO - PROCESS | 3780 | 1466438921077 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3780 | 1466438921080 Marionette TRACE conn3 <- [1,1854,null,{}] 09:08:41 INFO - PROCESS | 3780 | 1466438921083 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}] 09:08:41 INFO - PROCESS | 3780 | 1466438921086 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:41 INFO - PROCESS | 3780 | 1466438921172 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:08:41 INFO - PROCESS | 3780 | 1466438921180 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3780 | 1466438921183 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:41 INFO - PROCESS | 3780 | ++DOCSHELL 12BA0000 == 28 [pid = 3780] [id = 473] 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12BA1000) [pid = 3780] [serial = 1419] [outer = 00000000] 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12F1DC00) [pid = 3780] [serial = 1420] [outer = 12BA1000] 09:08:41 INFO - PROCESS | 3780 | 1466438921236 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12FE2C00) [pid = 3780] [serial = 1421] [outer = 12BA1000] 09:08:41 INFO - PROCESS | 3780 | 1466438921702 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 613ms 09:08:41 INFO - PROCESS | 3780 | 1466438921713 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3780 | 1466438921716 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:08:41 INFO - PROCESS | 3780 | 1466438921719 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3780 | 1466438921722 Marionette TRACE conn3 <- [1,1858,null,{}] 09:08:41 INFO - PROCESS | 3780 | 1466438921737 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}] 09:08:41 INFO - PROCESS | 3780 | 1466438921742 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:41 INFO - PROCESS | 3780 | 1466438921824 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:08:41 INFO - PROCESS | 3780 | 1466438921830 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3780 | 1466438921833 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:41 INFO - PROCESS | 3780 | ++DOCSHELL 13F72000 == 29 [pid = 3780] [id = 474] 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13F72800) [pid = 3780] [serial = 1422] [outer = 00000000] 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14374C00) [pid = 3780] [serial = 1423] [outer = 13F72800] 09:08:41 INFO - PROCESS | 3780 | 1466438921883 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1500C000) [pid = 3780] [serial = 1424] [outer = 13F72800] 09:08:42 INFO - PROCESS | 3780 | 1466438922358 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 673ms 09:08:42 INFO - PROCESS | 3780 | 1466438922402 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3780 | 1466438922404 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:08:42 INFO - PROCESS | 3780 | 1466438922407 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3780 | 1466438922409 Marionette TRACE conn3 <- [1,1862,null,{}] 09:08:42 INFO - PROCESS | 3780 | 1466438922423 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}] 09:08:42 INFO - PROCESS | 3780 | 1466438922425 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:42 INFO - PROCESS | 3780 | 1466438922510 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:08:42 INFO - PROCESS | 3780 | 1466438922515 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 3780 | 1466438922517 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:42 INFO - PROCESS | 3780 | ++DOCSHELL 1500AC00 == 30 [pid = 3780] [id = 475] 09:08:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15015800) [pid = 3780] [serial = 1425] [outer = 00000000] 09:08:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15449400) [pid = 3780] [serial = 1426] [outer = 15015800] 09:08:42 INFO - PROCESS | 3780 | 1466438922561 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15452400) [pid = 3780] [serial = 1427] [outer = 15015800] 09:08:42 INFO - PROCESS | 3780 | 1466438922964 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 581ms 09:08:42 INFO - PROCESS | 3780 | 1466438922986 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3780 | 1466438922988 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:08:43 INFO - PROCESS | 3780 | 1466438923004 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3780 | 1466438923006 Marionette TRACE conn3 <- [1,1866,null,{}] 09:08:43 INFO - PROCESS | 3780 | 1466438923013 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}] 09:08:43 INFO - PROCESS | 3780 | 1466438923015 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:43 INFO - PROCESS | 3780 | 1466438923090 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:08:43 INFO - PROCESS | 3780 | 1466438923096 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3780 | 1466438923098 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:43 INFO - PROCESS | 3780 | ++DOCSHELL 15616400 == 31 [pid = 3780] [id = 476] 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15616C00) [pid = 3780] [serial = 1428] [outer = 00000000] 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15809000) [pid = 3780] [serial = 1429] [outer = 15616C00] 09:08:43 INFO - PROCESS | 3780 | 1466438923142 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15EE4C00) [pid = 3780] [serial = 1430] [outer = 15616C00] 09:08:43 INFO - PROCESS | 3780 | 1466438923628 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 627ms 09:08:43 INFO - PROCESS | 3780 | 1466438923652 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3780 | 1466438923654 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:08:43 INFO - PROCESS | 3780 | 1466438923657 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3780 | 1466438923659 Marionette TRACE conn3 <- [1,1870,null,{}] 09:08:43 INFO - PROCESS | 3780 | 1466438923662 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}] 09:08:43 INFO - PROCESS | 3780 | 1466438923650 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:43 INFO - PROCESS | 3780 | 1466438923750 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:08:43 INFO - PROCESS | 3780 | 1466438923759 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3780 | 1466438923761 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:43 INFO - PROCESS | 3780 | ++DOCSHELL 16864C00 == 32 [pid = 3780] [id = 477] 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16907400) [pid = 3780] [serial = 1431] [outer = 00000000] 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16916800) [pid = 3780] [serial = 1432] [outer = 16907400] 09:08:43 INFO - PROCESS | 3780 | 1466438923804 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (169B6000) [pid = 3780] [serial = 1433] [outer = 16907400] 09:08:44 INFO - PROCESS | 3780 | 1466438924232 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 09:08:44 INFO - PROCESS | 3780 | 1466438924276 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3780 | 1466438924278 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:08:44 INFO - PROCESS | 3780 | 1466438924281 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3780 | 1466438924283 Marionette TRACE conn3 <- [1,1874,null,{}] 09:08:44 INFO - PROCESS | 3780 | 1466438924286 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}] 09:08:44 INFO - PROCESS | 3780 | 1466438924288 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:44 INFO - PROCESS | 3780 | 1466438924383 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:08:44 INFO - PROCESS | 3780 | 1466438924390 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3780 | 1466438924392 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:44 INFO - PROCESS | 3780 | ++DOCSHELL 1690E400 == 33 [pid = 3780] [id = 478] 09:08:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1690F000) [pid = 3780] [serial = 1434] [outer = 00000000] 09:08:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16BA2000) [pid = 3780] [serial = 1435] [outer = 1690F000] 09:08:44 INFO - PROCESS | 3780 | 1466438924434 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16F6DC00) [pid = 3780] [serial = 1436] [outer = 1690F000] 09:08:44 INFO - PROCESS | 3780 | 1466438924859 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 09:08:44 INFO - PROCESS | 3780 | 1466438924915 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3780 | 1466438924917 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:08:44 INFO - PROCESS | 3780 | 1466438924920 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3780 | 1466438924922 Marionette TRACE conn3 <- [1,1878,null,{}] 09:08:44 INFO - PROCESS | 3780 | 1466438924926 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}] 09:08:44 INFO - PROCESS | 3780 | 1466438924928 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:44 INFO - PROCESS | 3780 | 1466438925004 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:08:44 INFO - PROCESS | 3780 | 1466438925009 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3780 | 1466438925011 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:44 INFO - PROCESS | 3780 | ++DOCSHELL 17586000 == 34 [pid = 3780] [id = 479] 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17589800) [pid = 3780] [serial = 1437] [outer = 00000000] 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (175A8C00) [pid = 3780] [serial = 1438] [outer = 17589800] 09:08:45 INFO - PROCESS | 3780 | 1466438925054 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17692000) [pid = 3780] [serial = 1439] [outer = 17589800] 09:08:45 INFO - PROCESS | 3780 | 1466438925492 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 09:08:45 INFO - PROCESS | 3780 | 1466438925542 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3780 | 1466438925544 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:08:45 INFO - PROCESS | 3780 | 1466438925547 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 3780 | 1466438925548 Marionette TRACE conn3 <- [1,1882,null,{}] 09:08:45 INFO - PROCESS | 3780 | 1466438925552 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}] 09:08:45 INFO - PROCESS | 3780 | 1466438925554 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:45 INFO - PROCESS | 3780 | 1466438925659 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:08:45 INFO - PROCESS | 3780 | 1466438925670 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 3780 | 1466438925672 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:45 INFO - PROCESS | 3780 | ++DOCSHELL 13F71800 == 35 [pid = 3780] [id = 480] 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17F51C00) [pid = 3780] [serial = 1440] [outer = 00000000] 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F69000) [pid = 3780] [serial = 1441] [outer = 17F51C00] 09:08:45 INFO - PROCESS | 3780 | 1466438925715 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17F6B000) [pid = 3780] [serial = 1442] [outer = 17F51C00] 09:08:46 INFO - PROCESS | 3780 | 1466438926176 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 689ms 09:08:46 INFO - PROCESS | 3780 | 1466438926229 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 3780 | 1466438926231 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:08:46 INFO - PROCESS | 3780 | 1466438926234 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 3780 | 1466438926236 Marionette TRACE conn3 <- [1,1886,null,{}] 09:08:46 INFO - PROCESS | 3780 | 1466438926247 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}] 09:08:46 INFO - PROCESS | 3780 | 1466438926248 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:46 INFO - PROCESS | 3780 | 1466438926376 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:08:46 INFO - PROCESS | 3780 | 1466438926385 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 3780 | 1466438926387 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:46 INFO - PROCESS | 3780 | ++DOCSHELL 16B9A000 == 36 [pid = 3780] [id = 481] 09:08:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1798AC00) [pid = 3780] [serial = 1443] [outer = 00000000] 09:08:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (182E1400) [pid = 3780] [serial = 1444] [outer = 1798AC00] 09:08:46 INFO - PROCESS | 3780 | 1466438926432 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (18305000) [pid = 3780] [serial = 1445] [outer = 1798AC00] 09:08:46 INFO - PROCESS | 3780 | 1466438926875 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 689ms 09:08:46 INFO - PROCESS | 3780 | 1466438926924 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 3780 | 1466438926927 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:08:46 INFO - PROCESS | 3780 | 1466438926930 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:08:46 INFO - PROCESS | 3780 | 1466438926932 Marionette TRACE conn3 <- [1,1890,null,{}] 09:08:46 INFO - PROCESS | 3780 | 1466438926935 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}] 09:08:46 INFO - PROCESS | 3780 | 1466438926938 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:47 INFO - PROCESS | 3780 | 1466438927088 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:08:47 INFO - PROCESS | 3780 | 1466438927154 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 3780 | 1466438927156 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:47 INFO - PROCESS | 3780 | ++DOCSHELL 15567400 == 37 [pid = 3780] [id = 482] 09:08:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19B59000) [pid = 3780] [serial = 1446] [outer = 00000000] 09:08:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19B64400) [pid = 3780] [serial = 1447] [outer = 19B59000] 09:08:47 INFO - PROCESS | 3780 | 1466438927200 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A0D8C00) [pid = 3780] [serial = 1448] [outer = 19B59000] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (18307C00) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18074000) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10B95400) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1830F400) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1593C000) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15446400) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15016000) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12C85400) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10B92800) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A8AC00) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17F57400) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (174EC000) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16919800) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:08:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15016C00) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:08:47 INFO - PROCESS | 3780 | 1466438927796 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 918ms 09:08:47 INFO - PROCESS | 3780 | 1466438927862 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3780 | 1466438927864 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:08:47 INFO - PROCESS | 3780 | 1466438927867 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 3780 | 1466438927869 Marionette TRACE conn3 <- [1,1894,null,{}] 09:08:47 INFO - PROCESS | 3780 | 1466438927872 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}] 09:08:47 INFO - PROCESS | 3780 | 1466438927874 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:47 INFO - PROCESS | 3780 | 1466438927954 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:08:48 INFO - PROCESS | 3780 | 1466438928050 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 3780 | 1466438928052 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:48 INFO - PROCESS | 3780 | ++DOCSHELL 1122A000 == 38 [pid = 3780] [id = 483] 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11D87800) [pid = 3780] [serial = 1449] [outer = 00000000] 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1513D000) [pid = 3780] [serial = 1450] [outer = 11D87800] 09:08:48 INFO - PROCESS | 3780 | 1466438928094 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1544D800) [pid = 3780] [serial = 1451] [outer = 11D87800] 09:08:48 INFO - PROCESS | 3780 | 1466438928497 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 689ms 09:08:48 INFO - PROCESS | 3780 | 1466438928567 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3780 | 1466438928569 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:08:48 INFO - PROCESS | 3780 | 1466438928566 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3780 | 1466438928567 Marionette TRACE conn3 <- [1,1898,null,{}] 09:08:48 INFO - PROCESS | 3780 | 1466438928571 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}] 09:08:48 INFO - PROCESS | 3780 | 1466438928572 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:48 INFO - PROCESS | 3780 | 1466438928648 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:08:48 INFO - PROCESS | 3780 | 1466438928654 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 3780 | 1466438928656 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:48 INFO - PROCESS | 3780 | ++DOCSHELL 1769E400 == 39 [pid = 3780] [id = 484] 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (182E3000) [pid = 3780] [serial = 1452] [outer = 00000000] 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19B5B000) [pid = 3780] [serial = 1453] [outer = 182E3000] 09:08:48 INFO - PROCESS | 3780 | 1466438928698 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19B5CC00) [pid = 3780] [serial = 1454] [outer = 182E3000] 09:08:49 INFO - PROCESS | 3780 | 1466438929229 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 673ms 09:08:49 INFO - PROCESS | 3780 | 1466438929266 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3780 | 1466438929270 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:08:49 INFO - PROCESS | 3780 | 1466438929276 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3780 | 1466438929279 Marionette TRACE conn3 <- [1,1902,null,{}] 09:08:49 INFO - PROCESS | 3780 | 1466438929285 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}] 09:08:49 INFO - PROCESS | 3780 | 1466438929288 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:49 INFO - PROCESS | 3780 | 1466438929394 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:08:49 INFO - PROCESS | 3780 | 1466438929536 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3780 | 1466438929541 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:49 INFO - PROCESS | 3780 | ++DOCSHELL 1051BC00 == 40 [pid = 3780] [id = 485] 09:08:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10A46C00) [pid = 3780] [serial = 1455] [outer = 00000000] 09:08:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11808800) [pid = 3780] [serial = 1456] [outer = 10A46C00] 09:08:49 INFO - PROCESS | 3780 | 1466438929600 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12952000) [pid = 3780] [serial = 1457] [outer = 10A46C00] 09:08:50 INFO - PROCESS | 3780 | 1466438930384 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1194ms 09:08:50 INFO - PROCESS | 3780 | 1466438930455 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3780 | 1466438930462 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:08:50 INFO - PROCESS | 3780 | 1466438930472 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 3780 | 1466438930475 Marionette TRACE conn3 <- [1,1906,null,{}] 09:08:50 INFO - PROCESS | 3780 | 1466438930479 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}] 09:08:50 INFO - PROCESS | 3780 | 1466438930482 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:50 INFO - PROCESS | 3780 | 1466438930612 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:08:50 INFO - PROCESS | 3780 | 1466438930742 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3780 | 1466438930745 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:50 INFO - PROCESS | 3780 | ++DOCSHELL 1047E000 == 41 [pid = 3780] [id = 486] 09:08:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1047F000) [pid = 3780] [serial = 1458] [outer = 00000000] 09:08:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (105EB400) [pid = 3780] [serial = 1459] [outer = 1047F000] 09:08:50 INFO - PROCESS | 3780 | 1466438930801 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13184400) [pid = 3780] [serial = 1460] [outer = 1047F000] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 1122A000 == 40 [pid = 3780] [id = 483] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 15567400 == 39 [pid = 3780] [id = 482] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 16B9A000 == 38 [pid = 3780] [id = 481] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 13F71800 == 37 [pid = 3780] [id = 480] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 17586000 == 36 [pid = 3780] [id = 479] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 1690E400 == 35 [pid = 3780] [id = 478] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 16864C00 == 34 [pid = 3780] [id = 477] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 15616400 == 33 [pid = 3780] [id = 476] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 1500AC00 == 32 [pid = 3780] [id = 475] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 13F72000 == 31 [pid = 3780] [id = 474] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 12BA0000 == 30 [pid = 3780] [id = 473] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 10B8DC00 == 29 [pid = 3780] [id = 472] 09:08:51 INFO - PROCESS | 3780 | --DOCSHELL 16079000 == 28 [pid = 3780] [id = 471] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A64BC00) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | 1466438931633 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1163ms 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A642C00) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (182E2400) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (182E8C00) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (182E2C00) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19B60800) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18309800) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A55B400) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0DA800) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16079400) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15617000) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 09:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15621000) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15069C00) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1544A400) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12FDA000) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (132B8000) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11271000) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11495000) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A0D5000) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F72000) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17983000) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17983C00) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16B97C00) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16BA2400) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1607D000) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16EC3800) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17699800) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17F72C00) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3780 | 1466438931667 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3780 | 1466438931671 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:08:51 INFO - PROCESS | 3780 | 1466438931679 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3780 | 1466438931684 Marionette TRACE conn3 <- [1,1910,null,{}] 09:08:51 INFO - PROCESS | 3780 | 1466438931689 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}] 09:08:51 INFO - PROCESS | 3780 | 1466438931692 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:51 INFO - PROCESS | 3780 | 1466438931760 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:08:51 INFO - PROCESS | 3780 | 1466438931767 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 3780 | 1466438931770 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:51 INFO - PROCESS | 3780 | ++DOCSHELL 11272400 == 29 [pid = 3780] [id = 487] 09:08:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11273800) [pid = 3780] [serial = 1461] [outer = 00000000] 09:08:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11DD3400) [pid = 3780] [serial = 1462] [outer = 11273800] 09:08:51 INFO - PROCESS | 3780 | 1466438931816 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12C85400) [pid = 3780] [serial = 1463] [outer = 11273800] 09:08:52 INFO - PROCESS | 3780 | 1466438932333 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 689ms 09:08:52 INFO - PROCESS | 3780 | 1466438932361 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3780 | 1466438932365 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:08:52 INFO - PROCESS | 3780 | 1466438932370 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:08:52 INFO - PROCESS | 3780 | 1466438932373 Marionette TRACE conn3 <- [1,1914,null,{}] 09:08:52 INFO - PROCESS | 3780 | 1466438932376 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}] 09:08:52 INFO - PROCESS | 3780 | 1466438932379 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:52 INFO - PROCESS | 3780 | 1466438932465 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:08:52 INFO - PROCESS | 3780 | 1466438932473 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3780 | 1466438932475 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:52 INFO - PROCESS | 3780 | ++DOCSHELL 13F71800 == 30 [pid = 3780] [id = 488] 09:08:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13F72000) [pid = 3780] [serial = 1464] [outer = 00000000] 09:08:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1436E000) [pid = 3780] [serial = 1465] [outer = 13F72000] 09:08:52 INFO - PROCESS | 3780 | 1466438932525 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1500B800) [pid = 3780] [serial = 1466] [outer = 13F72000] 09:08:52 INFO - PROCESS | 3780 | 1466438932972 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 613ms 09:08:52 INFO - PROCESS | 3780 | 1466438932992 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3780 | 1466438932994 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:08:52 INFO - PROCESS | 3780 | 1466438933001 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3780 | 1466438933004 Marionette TRACE conn3 <- [1,1918,null,{}] 09:08:53 INFO - PROCESS | 3780 | 1466438933015 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}] 09:08:53 INFO - PROCESS | 3780 | 1466438933019 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:53 INFO - PROCESS | 3780 | 1466438933100 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:08:53 INFO - PROCESS | 3780 | 1466438933109 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3780 | 1466438933112 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:53 INFO - PROCESS | 3780 | ++DOCSHELL 15617800 == 31 [pid = 3780] [id = 489] 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15617C00) [pid = 3780] [serial = 1467] [outer = 00000000] 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15802000) [pid = 3780] [serial = 1468] [outer = 15617C00] 09:08:53 INFO - PROCESS | 3780 | 1466438933160 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16076000) [pid = 3780] [serial = 1469] [outer = 15617C00] 09:08:53 INFO - PROCESS | 3780 | 1466438933599 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 673ms 09:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:08:53 INFO - PROCESS | 3780 | 1466438933679 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 3780 | 1466438933682 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:08:53 INFO - PROCESS | 3780 | 1466438933685 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3780 | 1466438933686 Marionette TRACE conn3 <- [1,1922,null,{}] 09:08:53 INFO - PROCESS | 3780 | 1466438933690 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}] 09:08:53 INFO - PROCESS | 3780 | 1466438933692 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:53 INFO - PROCESS | 3780 | 1466438933776 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:08:53 INFO - PROCESS | 3780 | 1466438933810 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3780 | 1466438933812 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:53 INFO - PROCESS | 3780 | ++DOCSHELL 1685A400 == 32 [pid = 3780] [id = 490] 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16864400) [pid = 3780] [serial = 1470] [outer = 00000000] 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1690D800) [pid = 3780] [serial = 1471] [outer = 16864400] 09:08:53 INFO - PROCESS | 3780 | 1466438933855 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (169B6800) [pid = 3780] [serial = 1472] [outer = 16864400] 09:08:54 INFO - PROCESS | 3780 | 1466438934301 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 673ms 09:08:54 INFO - PROCESS | 3780 | 1466438934368 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3780 | 1466438934370 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:08:54 INFO - PROCESS | 3780 | 1466438934373 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:08:54 INFO - PROCESS | 3780 | 1466438934374 Marionette TRACE conn3 <- [1,1926,null,{}] 09:08:54 INFO - PROCESS | 3780 | 1466438934378 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}] 09:08:54 INFO - PROCESS | 3780 | 1466438934380 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:54 INFO - PROCESS | 3780 | 1466438934487 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:08:54 INFO - PROCESS | 3780 | 1466438934498 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 3780 | 1466438934500 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:54 INFO - PROCESS | 3780 | ++DOCSHELL 16903C00 == 33 [pid = 3780] [id = 491] 09:08:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1690E400) [pid = 3780] [serial = 1473] [outer = 00000000] 09:08:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16EB8800) [pid = 3780] [serial = 1474] [outer = 1690E400] 09:08:54 INFO - PROCESS | 3780 | 1466438934543 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FBB000) [pid = 3780] [serial = 1475] [outer = 1690E400] 09:08:54 INFO - PROCESS | 3780 | 1466438935012 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 688ms 09:08:55 INFO - PROCESS | 3780 | 1466438935073 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3780 | 1466438935075 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:08:55 INFO - PROCESS | 3780 | 1466438935083 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 3780 | 1466438935084 Marionette TRACE conn3 <- [1,1930,null,{}] 09:08:55 INFO - PROCESS | 3780 | 1466438935125 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}] 09:08:55 INFO - PROCESS | 3780 | 1466438935131 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:55 INFO - PROCESS | 3780 | 1466438935260 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:08:55 INFO - PROCESS | 3780 | 1466438935320 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3780 | 1466438935322 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:55 INFO - PROCESS | 3780 | ++DOCSHELL 17F58400 == 34 [pid = 3780] [id = 492] 09:08:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17F59C00) [pid = 3780] [serial = 1476] [outer = 00000000] 09:08:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17F74000) [pid = 3780] [serial = 1477] [outer = 17F59C00] 09:08:55 INFO - PROCESS | 3780 | 1466438935366 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F70800) [pid = 3780] [serial = 1478] [outer = 17F59C00] 09:08:55 INFO - PROCESS | 3780 | 1466438935777 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 719ms 09:08:55 INFO - PROCESS | 3780 | 1466438935818 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3780 | 1466438935820 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:08:55 INFO - PROCESS | 3780 | 1466438935824 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:08:55 INFO - PROCESS | 3780 | 1466438935825 Marionette TRACE conn3 <- [1,1934,null,{}] 09:08:55 INFO - PROCESS | 3780 | 1466438935832 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}] 09:08:55 INFO - PROCESS | 3780 | 1466438935834 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:55 INFO - PROCESS | 3780 | 1466438935926 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:08:55 INFO - PROCESS | 3780 | 1466438935933 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3780 | 1466438935935 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:55 INFO - PROCESS | 3780 | ++DOCSHELL 182E0C00 == 35 [pid = 3780] [id = 493] 09:08:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (182E1800) [pid = 3780] [serial = 1479] [outer = 00000000] 09:08:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (182E7C00) [pid = 3780] [serial = 1480] [outer = 182E1800] 09:08:55 INFO - PROCESS | 3780 | 1466438935977 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18305400) [pid = 3780] [serial = 1481] [outer = 182E1800] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18302000) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17F51C00) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17589800) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13F72800) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1690F000) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BA1000) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10ED9C00) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15616C00) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15015800) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16907400) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1798AC00) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11D87800) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:08:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19B59000) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:08:56 INFO - PROCESS | 3780 | 1466438936499 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 719ms 09:08:56 INFO - PROCESS | 3780 | 1466438936548 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3780 | 1466438936550 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:08:56 INFO - PROCESS | 3780 | 1466438936553 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:08:56 INFO - PROCESS | 3780 | 1466438936555 Marionette TRACE conn3 <- [1,1938,null,{}] 09:08:56 INFO - PROCESS | 3780 | 1466438936559 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}] 09:08:56 INFO - PROCESS | 3780 | 1466438936561 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:56 INFO - PROCESS | 3780 | 1466438936670 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:08:56 INFO - PROCESS | 3780 | 1466438936675 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 3780 | 1466438936677 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:56 INFO - PROCESS | 3780 | ++DOCSHELL 103CD000 == 36 [pid = 3780] [id = 494] 09:08:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10ED9C00) [pid = 3780] [serial = 1482] [outer = 00000000] 09:08:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16920800) [pid = 3780] [serial = 1483] [outer = 10ED9C00] 09:08:56 INFO - PROCESS | 3780 | 1466438936708 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17593000) [pid = 3780] [serial = 1484] [outer = 10ED9C00] 09:08:57 INFO - PROCESS | 3780 | 1466438937123 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 613ms 09:08:57 INFO - PROCESS | 3780 | 1466438937174 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3780 | 1466438937176 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:08:57 INFO - PROCESS | 3780 | 1466438937183 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3780 | 1466438937185 Marionette TRACE conn3 <- [1,1942,null,{}] 09:08:57 INFO - PROCESS | 3780 | 1466438937188 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}] 09:08:57 INFO - PROCESS | 3780 | 1466438937190 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:57 INFO - PROCESS | 3780 | 1466438937267 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:08:57 INFO - PROCESS | 3780 | 1466438937273 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3780 | 1466438937275 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:57 INFO - PROCESS | 3780 | ++DOCSHELL 15617400 == 37 [pid = 3780] [id = 495] 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17982000) [pid = 3780] [serial = 1485] [outer = 00000000] 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1830E000) [pid = 3780] [serial = 1486] [outer = 17982000] 09:08:57 INFO - PROCESS | 3780 | 1466438937326 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1830F400) [pid = 3780] [serial = 1487] [outer = 17982000] 09:08:57 INFO - PROCESS | 3780 | 1466438937732 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 582ms 09:08:57 INFO - PROCESS | 3780 | 1466438937775 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3780 | 1466438937777 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:08:57 INFO - PROCESS | 3780 | 1466438937785 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3780 | 1466438937786 Marionette TRACE conn3 <- [1,1946,null,{}] 09:08:57 INFO - PROCESS | 3780 | 1466438937790 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}] 09:08:57 INFO - PROCESS | 3780 | 1466438937792 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:57 INFO - PROCESS | 3780 | 1466438937874 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:08:57 INFO - PROCESS | 3780 | 1466438937879 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3780 | 1466438937881 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:57 INFO - PROCESS | 3780 | ++DOCSHELL 1607C400 == 38 [pid = 3780] [id = 496] 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (182DA400) [pid = 3780] [serial = 1488] [outer = 00000000] 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19B5A000) [pid = 3780] [serial = 1489] [outer = 182DA400] 09:08:57 INFO - PROCESS | 3780 | 1466438937923 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19B5AC00) [pid = 3780] [serial = 1490] [outer = 182DA400] 09:08:58 INFO - PROCESS | 3780 | 1466438938557 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 827ms 09:08:58 INFO - PROCESS | 3780 | 1466438938613 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 3780 | 1466438938618 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:08:58 INFO - PROCESS | 3780 | 1466438938623 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:08:58 INFO - PROCESS | 3780 | 1466438938626 Marionette TRACE conn3 <- [1,1950,null,{}] 09:08:58 INFO - PROCESS | 3780 | 1466438938633 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}] 09:08:58 INFO - PROCESS | 3780 | 1466438938636 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:58 INFO - PROCESS | 3780 | 1466438938781 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:08:58 INFO - PROCESS | 3780 | 1466438938889 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 3780 | 1466438938892 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:58 INFO - PROCESS | 3780 | ++DOCSHELL 10B8F800 == 39 [pid = 3780] [id = 497] 09:08:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11234000) [pid = 3780] [serial = 1491] [outer = 00000000] 09:08:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13673C00) [pid = 3780] [serial = 1492] [outer = 11234000] 09:08:58 INFO - PROCESS | 3780 | 1466438938947 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13A8F000) [pid = 3780] [serial = 1493] [outer = 11234000] 09:08:59 INFO - PROCESS | 3780 | 1466438939541 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 980ms 09:08:59 INFO - PROCESS | 3780 | 1466438939615 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 3780 | 1466438939620 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:08:59 INFO - PROCESS | 3780 | 1466438939626 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3780 | 1466438939629 Marionette TRACE conn3 <- [1,1954,null,{}] 09:08:59 INFO - PROCESS | 3780 | 1466438939633 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}] 09:08:59 INFO - PROCESS | 3780 | 1466438939636 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:59 INFO - PROCESS | 3780 | 1466438939750 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:08:59 INFO - PROCESS | 3780 | 1466438939886 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 3780 | 1466438939889 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:08:59 INFO - PROCESS | 3780 | ++DOCSHELL 13A07800 == 40 [pid = 3780] [id = 498] 09:08:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13F7C400) [pid = 3780] [serial = 1494] [outer = 00000000] 09:08:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1561A000) [pid = 3780] [serial = 1495] [outer = 13F7C400] 09:08:59 INFO - PROCESS | 3780 | 1466438939945 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1607CC00) [pid = 3780] [serial = 1496] [outer = 13F7C400] 09:09:00 INFO - PROCESS | 3780 | 1466438940497 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 919ms 09:09:00 INFO - PROCESS | 3780 | 1466438940555 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 3780 | 1466438940557 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:09:00 INFO - PROCESS | 3780 | 1466438940561 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 3780 | 1466438940565 Marionette TRACE conn3 <- [1,1958,null,{}] 09:09:00 INFO - PROCESS | 3780 | 1466438940575 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}] 09:09:00 INFO - PROCESS | 3780 | 1466438940580 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:00 INFO - PROCESS | 3780 | 1466438940685 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:09:00 INFO - PROCESS | 3780 | 1466438940800 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 3780 | 1466438940803 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:00 INFO - PROCESS | 3780 | ++DOCSHELL 182E4000 == 41 [pid = 3780] [id = 499] 09:09:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (182E5C00) [pid = 3780] [serial = 1497] [outer = 00000000] 09:09:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19B5C800) [pid = 3780] [serial = 1498] [outer = 182E5C00] 09:09:00 INFO - PROCESS | 3780 | 1466438940898 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0D6C00) [pid = 3780] [serial = 1499] [outer = 182E5C00] 09:09:01 INFO - PROCESS | 3780 | 1466438941588 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1056ms 09:09:01 INFO - PROCESS | 3780 | 1466438941620 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 3780 | 1466438941625 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:09:01 INFO - PROCESS | 3780 | 1466438941630 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 3780 | 1466438941633 Marionette TRACE conn3 <- [1,1962,null,{}] 09:09:01 INFO - PROCESS | 3780 | 1466438941638 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}] 09:09:01 INFO - PROCESS | 3780 | 1466438941641 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:01 INFO - PROCESS | 3780 | 1466438941747 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:09:01 INFO - PROCESS | 3780 | 1466438941887 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3780 | 1466438941892 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:01 INFO - PROCESS | 3780 | ++DOCSHELL 12C7FC00 == 42 [pid = 3780] [id = 500] 09:09:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12F1E000) [pid = 3780] [serial = 1500] [outer = 00000000] 09:09:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (132B4000) [pid = 3780] [serial = 1501] [outer = 12F1E000] 09:09:01 INFO - PROCESS | 3780 | 1466438941964 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1367A400) [pid = 3780] [serial = 1502] [outer = 12F1E000] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 15617400 == 41 [pid = 3780] [id = 495] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 103CD000 == 40 [pid = 3780] [id = 494] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 182E0C00 == 39 [pid = 3780] [id = 493] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 17F58400 == 38 [pid = 3780] [id = 492] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 16903C00 == 37 [pid = 3780] [id = 491] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 1685A400 == 36 [pid = 3780] [id = 490] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 15617800 == 35 [pid = 3780] [id = 489] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 13F71800 == 34 [pid = 3780] [id = 488] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 11272400 == 33 [pid = 3780] [id = 487] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 1047E000 == 32 [pid = 3780] [id = 486] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 1051BC00 == 31 [pid = 3780] [id = 485] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 1769E400 == 30 [pid = 3780] [id = 484] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 13A07800 == 29 [pid = 3780] [id = 498] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 182E4000 == 28 [pid = 3780] [id = 499] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 1607C400 == 27 [pid = 3780] [id = 496] 09:09:02 INFO - PROCESS | 3780 | --DOCSHELL 10B8F800 == 26 [pid = 3780] [id = 497] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A650400) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17F6B000) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (175A8C00) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17F69000) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14374C00) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1500C000) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16BA2000) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16F6DC00) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12F1DC00) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12FE2C00) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11252400) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1126F800) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15809000) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15EE4C00) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15449400) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15452400) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16916800) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (169B6000) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (182E1400) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1513D000) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19B64400) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A0D8C00) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18305000) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19B5B000) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1544D800) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17692000) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 09:09:03 INFO - PROCESS | 3780 | 1466438943187 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1576ms 09:09:03 INFO - PROCESS | 3780 | 1466438943220 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3780 | 1466438943223 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:09:03 INFO - PROCESS | 3780 | 1466438943231 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3780 | 1466438943233 Marionette TRACE conn3 <- [1,1966,null,{}] 09:09:03 INFO - PROCESS | 3780 | 1466438943238 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}] 09:09:03 INFO - PROCESS | 3780 | 1466438943241 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:03 INFO - PROCESS | 3780 | 1466438943364 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:09:03 INFO - PROCESS | 3780 | 1466438943457 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 3780 | 1466438943442 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:03 INFO - PROCESS | 3780 | ++DOCSHELL 10A52000 == 27 [pid = 3780] [id = 501] 09:09:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11251800) [pid = 3780] [serial = 1503] [outer = 00000000] 09:09:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11CE0800) [pid = 3780] [serial = 1504] [outer = 11251800] 09:09:03 INFO - PROCESS | 3780 | 1466438943489 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11DDA000) [pid = 3780] [serial = 1505] [outer = 11251800] 09:09:03 INFO - PROCESS | 3780 | 1466438943897 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 09:09:03 INFO - PROCESS | 3780 | 1466438943951 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3780 | 1466438943956 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:09:03 INFO - PROCESS | 3780 | 1466438943962 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3780 | 1466438943964 Marionette TRACE conn3 <- [1,1970,null,{}] 09:09:03 INFO - PROCESS | 3780 | 1466438943968 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}] 09:09:03 INFO - PROCESS | 3780 | 1466438943970 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:04 INFO - PROCESS | 3780 | 1466438944058 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:09:04 INFO - PROCESS | 3780 | 1466438944067 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3780 | 1466438944069 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:04 INFO - PROCESS | 3780 | ++DOCSHELL 13F73C00 == 28 [pid = 3780] [id = 502] 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13F78000) [pid = 3780] [serial = 1506] [outer = 00000000] 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1500C000) [pid = 3780] [serial = 1507] [outer = 13F78000] 09:09:04 INFO - PROCESS | 3780 | 1466438944116 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15012800) [pid = 3780] [serial = 1508] [outer = 13F78000] 09:09:04 INFO - PROCESS | 3780 | 1466438944562 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 612ms 09:09:04 INFO - PROCESS | 3780 | 1466438944583 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 3780 | 1466438944585 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:09:04 INFO - PROCESS | 3780 | 1466438944588 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:09:04 INFO - PROCESS | 3780 | 1466438944591 Marionette TRACE conn3 <- [1,1974,null,{}] 09:09:04 INFO - PROCESS | 3780 | 1466438944602 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}] 09:09:04 INFO - PROCESS | 3780 | 1466438944606 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:04 INFO - PROCESS | 3780 | 1466438944690 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:09:04 INFO - PROCESS | 3780 | 1466438944697 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3780 | 1466438944700 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:04 INFO - PROCESS | 3780 | ++DOCSHELL 1556A400 == 29 [pid = 3780] [id = 503] 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1556B000) [pid = 3780] [serial = 1509] [outer = 00000000] 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1561DC00) [pid = 3780] [serial = 1510] [outer = 1556B000] 09:09:04 INFO - PROCESS | 3780 | 1466438944747 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15EE5C00) [pid = 3780] [serial = 1511] [outer = 1556B000] 09:09:05 INFO - PROCESS | 3780 | 1466438945211 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 689ms 09:09:05 INFO - PROCESS | 3780 | 1466438945272 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3780 | 1466438945274 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:09:05 INFO - PROCESS | 3780 | 1466438945277 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 3780 | 1466438945279 Marionette TRACE conn3 <- [1,1978,null,{}] 09:09:05 INFO - PROCESS | 3780 | 1466438945282 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}] 09:09:05 INFO - PROCESS | 3780 | 1466438945284 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:05 INFO - PROCESS | 3780 | 1466438945399 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:09:05 INFO - PROCESS | 3780 | 1466438945406 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 3780 | 1466438945408 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:05 INFO - PROCESS | 3780 | ++DOCSHELL 1593EC00 == 30 [pid = 3780] [id = 504] 09:09:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1607B400) [pid = 3780] [serial = 1512] [outer = 00000000] 09:09:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (169AC800) [pid = 3780] [serial = 1513] [outer = 1607B400] 09:09:05 INFO - PROCESS | 3780 | 1466438945502 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16B97400) [pid = 3780] [serial = 1514] [outer = 1607B400] 09:09:05 INFO - PROCESS | 3780 | 1466438945893 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 689ms 09:09:05 INFO - PROCESS | 3780 | 1466438945960 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3780 | 1466438945962 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:09:05 INFO - PROCESS | 3780 | 1466438945965 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:09:05 INFO - PROCESS | 3780 | 1466438945967 Marionette TRACE conn3 <- [1,1982,null,{}] 09:09:05 INFO - PROCESS | 3780 | 1466438945971 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}] 09:09:05 INFO - PROCESS | 3780 | 1466438945973 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:06 INFO - PROCESS | 3780 | 1466438946084 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:09:06 INFO - PROCESS | 3780 | 1466438946174 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 3780 | 1466438946176 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:06 INFO - PROCESS | 3780 | ++DOCSHELL 16BA0C00 == 31 [pid = 3780] [id = 505] 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16BA1400) [pid = 3780] [serial = 1515] [outer = 00000000] 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17590000) [pid = 3780] [serial = 1516] [outer = 16BA1400] 09:09:06 INFO - PROCESS | 3780 | 1466438946219 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (175A8800) [pid = 3780] [serial = 1517] [outer = 16BA1400] 09:09:06 INFO - PROCESS | 3780 | 1466438946638 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 689ms 09:09:06 INFO - PROCESS | 3780 | 1466438946648 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 3780 | 1466438946650 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:09:06 INFO - PROCESS | 3780 | 1466438946653 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:09:06 INFO - PROCESS | 3780 | 1466438946655 Marionette TRACE conn3 <- [1,1986,null,{}] 09:09:06 INFO - PROCESS | 3780 | 1466438946659 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}] 09:09:06 INFO - PROCESS | 3780 | 1466438946664 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:06 INFO - PROCESS | 3780 | 1466438946798 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:09:06 INFO - PROCESS | 3780 | 1466438946874 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 3780 | 1466438946878 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:06 INFO - PROCESS | 3780 | ++DOCSHELL 17989400 == 32 [pid = 3780] [id = 506] 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (179D9000) [pid = 3780] [serial = 1518] [outer = 00000000] 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17F6FC00) [pid = 3780] [serial = 1519] [outer = 179D9000] 09:09:06 INFO - PROCESS | 3780 | 1466438946924 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (182DE800) [pid = 3780] [serial = 1520] [outer = 179D9000] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1690E400) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17F59C00) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15617C00) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1047F000) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (182E3000) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16864400) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13F72000) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11273800) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A46C00) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (182E1800) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (182DA400) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17982000) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:09:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10ED9C00) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:09:07 INFO - PROCESS | 3780 | 1466438947530 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 934ms 09:09:07 INFO - PROCESS | 3780 | 1466438947582 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3780 | 1466438947584 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:09:07 INFO - PROCESS | 3780 | 1466438947587 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3780 | 1466438947589 Marionette TRACE conn3 <- [1,1990,null,{}] 09:09:07 INFO - PROCESS | 3780 | 1466438947592 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}] 09:09:07 INFO - PROCESS | 3780 | 1466438947594 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:07 INFO - PROCESS | 3780 | 1466438947709 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:09:07 INFO - PROCESS | 3780 | 1466438947769 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 3780 | 1466438947771 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:07 INFO - PROCESS | 3780 | ++DOCSHELL 10A4F800 == 33 [pid = 3780] [id = 507] 09:09:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10B8F400) [pid = 3780] [serial = 1521] [outer = 00000000] 09:09:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13F71400) [pid = 3780] [serial = 1522] [outer = 10B8F400] 09:09:07 INFO - PROCESS | 3780 | 1466438947814 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1436E800) [pid = 3780] [serial = 1523] [outer = 10B8F400] 09:09:08 INFO - PROCESS | 3780 | 1466438948178 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 09:09:08 INFO - PROCESS | 3780 | 1466438948225 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3780 | 1466438948227 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:09:08 INFO - PROCESS | 3780 | 1466438948242 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3780 | 1466438948244 Marionette TRACE conn3 <- [1,1994,null,{}] 09:09:08 INFO - PROCESS | 3780 | 1466438948248 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}] 09:09:08 INFO - PROCESS | 3780 | 1466438948250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:08 INFO - PROCESS | 3780 | 1466438948311 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:09:08 INFO - PROCESS | 3780 | 1466438948316 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3780 | 1466438948318 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:08 INFO - PROCESS | 3780 | ++DOCSHELL 15616C00 == 34 [pid = 3780] [id = 508] 09:09:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (165DC800) [pid = 3780] [serial = 1524] [outer = 00000000] 09:09:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17F74800) [pid = 3780] [serial = 1525] [outer = 165DC800] 09:09:08 INFO - PROCESS | 3780 | 1466438948360 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18066400) [pid = 3780] [serial = 1526] [outer = 165DC800] 09:09:08 INFO - PROCESS | 3780 | 1466438948781 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 582ms 09:09:08 INFO - PROCESS | 3780 | 1466438948811 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3780 | 1466438948812 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:09:08 INFO - PROCESS | 3780 | 1466438948816 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3780 | 1466438948818 Marionette TRACE conn3 <- [1,1998,null,{}] 09:09:08 INFO - PROCESS | 3780 | 1466438948835 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}] 09:09:08 INFO - PROCESS | 3780 | 1466438948837 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:08 INFO - PROCESS | 3780 | 1466438948918 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:09:08 INFO - PROCESS | 3780 | 1466438948925 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3780 | 1466438948928 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:08 INFO - PROCESS | 3780 | ++DOCSHELL 15568800 == 35 [pid = 3780] [id = 509] 09:09:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18303400) [pid = 3780] [serial = 1527] [outer = 00000000] 09:09:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19A8B400) [pid = 3780] [serial = 1528] [outer = 18303400] 09:09:08 INFO - PROCESS | 3780 | 1466438948974 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19A8C800) [pid = 3780] [serial = 1529] [outer = 18303400] 09:09:09 INFO - PROCESS | 3780 | 1466438949535 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 781ms 09:09:09 INFO - PROCESS | 3780 | 1466438949602 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 3780 | 1466438949607 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:09:09 INFO - PROCESS | 3780 | 1466438949638 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 3780 | 1466438949641 Marionette TRACE conn3 <- [1,2002,null,{}] 09:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:09:09 INFO - PROCESS | 3780 | 1466438949647 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}] 09:09:09 INFO - PROCESS | 3780 | 1466438949650 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:09 INFO - PROCESS | 3780 | 1466438949777 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:09:09 INFO - PROCESS | 3780 | 1466438949905 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 3780 | 1466438949910 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:09 INFO - PROCESS | 3780 | ++DOCSHELL 104EBC00 == 36 [pid = 3780] [id = 510] 09:09:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A4F000) [pid = 3780] [serial = 1530] [outer = 00000000] 09:09:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11D89400) [pid = 3780] [serial = 1531] [outer = 10A4F000] 09:09:09 INFO - PROCESS | 3780 | 1466438949958 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1366B400) [pid = 3780] [serial = 1532] [outer = 10A4F000] 09:09:10 INFO - PROCESS | 3780 | 1466438950697 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1056ms 09:09:10 INFO - PROCESS | 3780 | 1466438950713 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3780 | 1466438950717 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:09:10 INFO - PROCESS | 3780 | 1466438950748 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3780 | 1466438950751 Marionette TRACE conn3 <- [1,2006,null,{}] 09:09:10 INFO - PROCESS | 3780 | 1466438950755 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}] 09:09:10 INFO - PROCESS | 3780 | 1466438950758 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:10 INFO - PROCESS | 3780 | 1466438950873 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:09:11 INFO - PROCESS | 3780 | 1466438951024 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 3780 | 1466438951027 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:11 INFO - PROCESS | 3780 | ++DOCSHELL 15448C00 == 37 [pid = 3780] [id = 511] 09:09:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1544A400) [pid = 3780] [serial = 1533] [outer = 00000000] 09:09:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15EF1800) [pid = 3780] [serial = 1534] [outer = 1544A400] 09:09:11 INFO - PROCESS | 3780 | 1466438951082 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16867C00) [pid = 3780] [serial = 1535] [outer = 1544A400] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 15616C00 == 36 [pid = 3780] [id = 508] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 10A4F800 == 35 [pid = 3780] [id = 507] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 17989400 == 34 [pid = 3780] [id = 506] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 16BA0C00 == 33 [pid = 3780] [id = 505] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 1593EC00 == 32 [pid = 3780] [id = 504] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 1556A400 == 31 [pid = 3780] [id = 503] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 13F73C00 == 30 [pid = 3780] [id = 502] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 10A52000 == 29 [pid = 3780] [id = 501] 09:09:11 INFO - PROCESS | 3780 | --DOCSHELL 12C7FC00 == 28 [pid = 3780] [id = 500] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16EB8800) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17F74000) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16FBB000) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15802000) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16076000) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105EB400) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13184400) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19B5CC00) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1690D800) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1436E000) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1500B800) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11DD3400) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12C85400) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11808800) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12952000) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (182E7C00) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19B5A000) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19B5AC00) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17F70800) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1830F400) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1830E000) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (18305400) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17593000) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (169B6800) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16920800) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 09:09:11 INFO - PROCESS | 3780 | 1466438951932 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1225ms 09:09:11 INFO - PROCESS | 3780 | 1466438951990 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 3780 | 1466438951994 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:09:11 INFO - PROCESS | 3780 | 1466438952000 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 3780 | 1466438952005 Marionette TRACE conn3 <- [1,2010,null,{}] 09:09:12 INFO - PROCESS | 3780 | 1466438952012 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}] 09:09:12 INFO - PROCESS | 3780 | 1466438952015 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:12 INFO - PROCESS | 3780 | 1466438952104 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:09:12 INFO - PROCESS | 3780 | 1466438952117 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3780 | 1466438952119 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:12 INFO - PROCESS | 3780 | ++DOCSHELL 1148B800 == 29 [pid = 3780] [id = 512] 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1148F400) [pid = 3780] [serial = 1536] [outer = 00000000] 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12952000) [pid = 3780] [serial = 1537] [outer = 1148F400] 09:09:12 INFO - PROCESS | 3780 | 1466438952168 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12C8C800) [pid = 3780] [serial = 1538] [outer = 1148F400] 09:09:12 INFO - PROCESS | 3780 | 1466438952630 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 674ms 09:09:12 INFO - PROCESS | 3780 | 1466438952678 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3780 | 1466438952682 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:09:12 INFO - PROCESS | 3780 | 1466438952688 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3780 | 1466438952690 Marionette TRACE conn3 <- [1,2014,null,{}] 09:09:12 INFO - PROCESS | 3780 | 1466438952694 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}] 09:09:12 INFO - PROCESS | 3780 | 1466438952696 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:12 INFO - PROCESS | 3780 | 1466438952779 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:09:12 INFO - PROCESS | 3780 | 1466438952788 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3780 | 1466438952790 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:12 INFO - PROCESS | 3780 | ++DOCSHELL 13F72000 == 30 [pid = 3780] [id = 513] 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14375800) [pid = 3780] [serial = 1539] [outer = 00000000] 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1500F800) [pid = 3780] [serial = 1540] [outer = 14375800] 09:09:12 INFO - PROCESS | 3780 | 1466438952838 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (105E8C00) [pid = 3780] [serial = 1541] [outer = 14375800] 09:09:13 INFO - PROCESS | 3780 | 1466438953298 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 09:09:13 INFO - PROCESS | 3780 | 1466438953310 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3780 | 1466438953312 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:09:13 INFO - PROCESS | 3780 | 1466438953316 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 3780 | 1466438953319 Marionette TRACE conn3 <- [1,2018,null,{}] 09:09:13 INFO - PROCESS | 3780 | 1466438953333 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}] 09:09:13 INFO - PROCESS | 3780 | 1466438953338 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:13 INFO - PROCESS | 3780 | 1466438953420 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:09:13 INFO - PROCESS | 3780 | 1466438953427 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 3780 | 1466438953430 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:13 INFO - PROCESS | 3780 | ++DOCSHELL 16078400 == 31 [pid = 3780] [id = 514] 09:09:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16079000) [pid = 3780] [serial = 1542] [outer = 00000000] 09:09:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16860C00) [pid = 3780] [serial = 1543] [outer = 16079000] 09:09:13 INFO - PROCESS | 3780 | 1466438953477 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1690F400) [pid = 3780] [serial = 1544] [outer = 16079000] 09:09:13 INFO - PROCESS | 3780 | 1466438953925 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 643ms 09:09:13 INFO - PROCESS | 3780 | 1466438953974 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3780 | 1466438953976 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:09:13 INFO - PROCESS | 3780 | 1466438953980 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 3780 | 1466438953981 Marionette TRACE conn3 <- [1,2022,null,{}] 09:09:13 INFO - PROCESS | 3780 | 1466438953985 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}] 09:09:13 INFO - PROCESS | 3780 | 1466438953987 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:14 INFO - PROCESS | 3780 | 1466438954061 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:09:14 INFO - PROCESS | 3780 | 1466438954066 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3780 | 1466438954068 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:14 INFO - PROCESS | 3780 | ++DOCSHELL 169B5000 == 32 [pid = 3780] [id = 515] 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16B96C00) [pid = 3780] [serial = 1545] [outer = 00000000] 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (174EB800) [pid = 3780] [serial = 1546] [outer = 16B96C00] 09:09:14 INFO - PROCESS | 3780 | 1466438954115 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (175A3000) [pid = 3780] [serial = 1547] [outer = 16B96C00] 09:09:14 INFO - PROCESS | 3780 | 1466438954607 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 674ms 09:09:14 INFO - PROCESS | 3780 | 1466438954663 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3780 | 1466438954665 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:09:14 INFO - PROCESS | 3780 | 1466438954668 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3780 | 1466438954670 Marionette TRACE conn3 <- [1,2026,null,{}] 09:09:14 INFO - PROCESS | 3780 | 1466438954673 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}] 09:09:14 INFO - PROCESS | 3780 | 1466438954675 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:14 INFO - PROCESS | 3780 | 1466438954785 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:09:14 INFO - PROCESS | 3780 | 1466438954832 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3780 | 1466438954834 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:14 INFO - PROCESS | 3780 | ++DOCSHELL 16FBB000 == 33 [pid = 3780] [id = 516] 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17699400) [pid = 3780] [serial = 1548] [outer = 00000000] 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (179D0400) [pid = 3780] [serial = 1549] [outer = 17699400] 09:09:14 INFO - PROCESS | 3780 | 1466438954878 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (179D8C00) [pid = 3780] [serial = 1550] [outer = 17699400] 09:09:15 INFO - PROCESS | 3780 | 1466438955302 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 689ms 09:09:15 INFO - PROCESS | 3780 | 1466438955351 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 3780 | 1466438955353 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:09:15 INFO - PROCESS | 3780 | 1466438955356 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:09:15 INFO - PROCESS | 3780 | 1466438955358 Marionette TRACE conn3 <- [1,2030,null,{}] 09:09:15 INFO - PROCESS | 3780 | 1466438955367 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}] 09:09:15 INFO - PROCESS | 3780 | 1466438955372 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:15 INFO - PROCESS | 3780 | 1466438955535 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:09:15 INFO - PROCESS | 3780 | 1466438955561 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 3780 | 1466438955563 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:15 INFO - PROCESS | 3780 | ++DOCSHELL 182DDC00 == 34 [pid = 3780] [id = 517] 09:09:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (182DF000) [pid = 3780] [serial = 1551] [outer = 00000000] 09:09:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18304C00) [pid = 3780] [serial = 1552] [outer = 182DF000] 09:09:15 INFO - PROCESS | 3780 | 1466438955589 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15014800) [pid = 3780] [serial = 1553] [outer = 182DF000] 09:09:16 INFO - PROCESS | 3780 | 1466438956030 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 719ms 09:09:16 INFO - PROCESS | 3780 | 1466438956084 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3780 | 1466438956086 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:09:16 INFO - PROCESS | 3780 | 1466438956089 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:09:16 INFO - PROCESS | 3780 | 1466438956091 Marionette TRACE conn3 <- [1,2034,null,{}] 09:09:16 INFO - PROCESS | 3780 | 1466438956094 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}] 09:09:16 INFO - PROCESS | 3780 | 1466438956096 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:16 INFO - PROCESS | 3780 | 1466438956217 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:09:16 INFO - PROCESS | 3780 | 1466438956226 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 3780 | 1466438956227 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:16 INFO - PROCESS | 3780 | ++DOCSHELL 11257400 == 35 [pid = 3780] [id = 518] 09:09:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12BA5000) [pid = 3780] [serial = 1554] [outer = 00000000] 09:09:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1830E000) [pid = 3780] [serial = 1555] [outer = 12BA5000] 09:09:16 INFO - PROCESS | 3780 | 1466438956405 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19B5CC00) [pid = 3780] [serial = 1556] [outer = 12BA5000] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (179D9000) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11251800) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12F1E000) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1556B000) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13F78000) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11234000) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13F7C400) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (182E5C00) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (165DC800) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16BA1400) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10B8F400) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:09:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1607B400) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:09:16 INFO - PROCESS | 3780 | 1466438956750 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 688ms 09:09:16 INFO - PROCESS | 3780 | 1466438956773 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3780 | 1466438956775 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:09:16 INFO - PROCESS | 3780 | 1466438956778 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3780 | 1466438956780 Marionette TRACE conn3 <- [1,2038,null,{}] 09:09:16 INFO - PROCESS | 3780 | 1466438956783 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}] 09:09:16 INFO - PROCESS | 3780 | 1466438956785 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:16 INFO - PROCESS | 3780 | 1466438956890 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:09:16 INFO - PROCESS | 3780 | 1466438956987 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 3780 | 1466438956989 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:16 INFO - PROCESS | 3780 | ++DOCSHELL 132B3800 == 36 [pid = 3780] [id = 519] 09:09:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13F7C400) [pid = 3780] [serial = 1557] [outer = 00000000] 09:09:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16919400) [pid = 3780] [serial = 1558] [outer = 13F7C400] 09:09:17 INFO - PROCESS | 3780 | 1466438957032 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F6D800) [pid = 3780] [serial = 1559] [outer = 13F7C400] 09:09:17 INFO - PROCESS | 3780 | 1466438957370 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 628ms 09:09:17 INFO - PROCESS | 3780 | 1466438957398 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 3780 | 1466438957400 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:09:17 INFO - PROCESS | 3780 | 1466438957403 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:09:17 INFO - PROCESS | 3780 | 1466438957405 Marionette TRACE conn3 <- [1,2042,null,{}] 09:09:17 INFO - PROCESS | 3780 | 1466438957408 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}] 09:09:17 INFO - PROCESS | 3780 | 1466438957410 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:17 INFO - PROCESS | 3780 | 1466438957527 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:09:17 INFO - PROCESS | 3780 | 1466438957536 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 3780 | 1466438957546 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:17 INFO - PROCESS | 3780 | ++DOCSHELL 16078000 == 37 [pid = 3780] [id = 520] 09:09:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16916800) [pid = 3780] [serial = 1560] [outer = 00000000] 09:09:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A03E800) [pid = 3780] [serial = 1561] [outer = 16916800] 09:09:17 INFO - PROCESS | 3780 | 1466438957589 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A25E000) [pid = 3780] [serial = 1562] [outer = 16916800] 09:09:17 INFO - PROCESS | 3780 | 1466438958012 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 613ms 09:09:18 INFO - PROCESS | 3780 | 1466438958042 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3780 | 1466438958044 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:09:18 INFO - PROCESS | 3780 | 1466438958047 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:09:18 INFO - PROCESS | 3780 | 1466438958048 Marionette TRACE conn3 <- [1,2046,null,{}] 09:09:18 INFO - PROCESS | 3780 | 1466438958052 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}] 09:09:18 INFO - PROCESS | 3780 | 1466438958054 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:18 INFO - PROCESS | 3780 | 1466438958159 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:09:18 INFO - PROCESS | 3780 | 1466438958248 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 3780 | 1466438958250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:18 INFO - PROCESS | 3780 | ++DOCSHELL 15446800 == 38 [pid = 3780] [id = 521] 09:09:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (169AC000) [pid = 3780] [serial = 1563] [outer = 00000000] 09:09:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A644000) [pid = 3780] [serial = 1564] [outer = 169AC000] 09:09:18 INFO - PROCESS | 3780 | 1466438958293 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A645000) [pid = 3780] [serial = 1565] [outer = 169AC000] 09:09:18 INFO - PROCESS | 3780 | 1466438958847 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 873ms 09:09:18 INFO - PROCESS | 3780 | 1466438958936 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3780 | 1466438958941 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:09:18 INFO - PROCESS | 3780 | 1466438958945 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:09:18 INFO - PROCESS | 3780 | 1466438958933 Marionette TRACE conn3 <- [1,2050,null,{}] 09:09:18 INFO - PROCESS | 3780 | 1466438958939 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}] 09:09:18 INFO - PROCESS | 3780 | 1466438958942 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:19 INFO - PROCESS | 3780 | 1466438959089 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:09:19 INFO - PROCESS | 3780 | 1466438959226 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 3780 | 1466438959229 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:19 INFO - PROCESS | 3780 | ++DOCSHELL 11494400 == 39 [pid = 3780] [id = 522] 09:09:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11887400) [pid = 3780] [serial = 1566] [outer = 00000000] 09:09:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1312B000) [pid = 3780] [serial = 1567] [outer = 11887400] 09:09:19 INFO - PROCESS | 3780 | 1466438959288 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15016800) [pid = 3780] [serial = 1568] [outer = 11887400] 09:09:19 INFO - PROCESS | 3780 | 1466438959876 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 980ms 09:09:19 INFO - PROCESS | 3780 | 1466438959915 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3780 | 1466438959920 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:09:19 INFO - PROCESS | 3780 | 1466438959926 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3780 | 1466438959929 Marionette TRACE conn3 <- [1,2054,null,{}] 09:09:19 INFO - PROCESS | 3780 | 1466438959933 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}] 09:09:19 INFO - PROCESS | 3780 | 1466438959935 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:20 INFO - PROCESS | 3780 | 1466438960046 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:09:20 INFO - PROCESS | 3780 | 1466438960155 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 3780 | 1466438960158 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:20 INFO - PROCESS | 3780 | ++DOCSHELL 15EE2400 == 40 [pid = 3780] [id = 523] 09:09:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1607DC00) [pid = 3780] [serial = 1569] [outer = 00000000] 09:09:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16B9C800) [pid = 3780] [serial = 1570] [outer = 1607DC00] 09:09:20 INFO - PROCESS | 3780 | 1466438960219 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17699000) [pid = 3780] [serial = 1571] [outer = 1607DC00] 09:09:20 INFO - PROCESS | 3780 | 1466438960835 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 980ms 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:09:20 INFO - PROCESS | 3780 | 1466438960911 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3780 | 1466438960914 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:09:20 INFO - PROCESS | 3780 | 1466438960943 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 3780 | 1466438960947 Marionette TRACE conn3 <- [1,2058,null,{}] 09:09:20 INFO - PROCESS | 3780 | 1466438960959 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}] 09:09:20 INFO - PROCESS | 3780 | 1466438960964 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:21 INFO - PROCESS | 3780 | 1466438961106 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:09:21 INFO - PROCESS | 3780 | 1466438961239 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3780 | 1466438961245 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:21 INFO - PROCESS | 3780 | ++DOCSHELL 10B8F800 == 41 [pid = 3780] [id = 524] 09:09:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10B9BC00) [pid = 3780] [serial = 1572] [outer = 00000000] 09:09:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (139DAC00) [pid = 3780] [serial = 1573] [outer = 10B9BC00] 09:09:21 INFO - PROCESS | 3780 | 1466438961306 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1505E800) [pid = 3780] [serial = 1574] [outer = 10B9BC00] 09:09:21 INFO - PROCESS | 3780 | 1466438961983 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1102ms 09:09:22 INFO - PROCESS | 3780 | 1466438962033 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 3780 | 1466438962037 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:09:22 INFO - PROCESS | 3780 | 1466438962042 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 3780 | 1466438962046 Marionette TRACE conn3 <- [1,2062,null,{}] 09:09:22 INFO - PROCESS | 3780 | 1466438962051 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}] 09:09:22 INFO - PROCESS | 3780 | 1466438962054 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:22 INFO - PROCESS | 3780 | 1466438962154 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:09:22 INFO - PROCESS | 3780 | 1466438962281 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 3780 | 1466438962283 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:22 INFO - PROCESS | 3780 | ++DOCSHELL 11279000 == 42 [pid = 3780] [id = 525] 09:09:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1149A800) [pid = 3780] [serial = 1575] [outer = 00000000] 09:09:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12F1E000) [pid = 3780] [serial = 1576] [outer = 1149A800] 09:09:22 INFO - PROCESS | 3780 | 1466438962331 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1436F400) [pid = 3780] [serial = 1577] [outer = 1149A800] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 16078000 == 41 [pid = 3780] [id = 520] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 132B3800 == 40 [pid = 3780] [id = 519] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 11257400 == 39 [pid = 3780] [id = 518] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 182DDC00 == 38 [pid = 3780] [id = 517] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 16FBB000 == 37 [pid = 3780] [id = 516] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 169B5000 == 36 [pid = 3780] [id = 515] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 16078400 == 35 [pid = 3780] [id = 514] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 13F72000 == 34 [pid = 3780] [id = 513] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 1148B800 == 33 [pid = 3780] [id = 512] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 15568800 == 32 [pid = 3780] [id = 509] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 104EBC00 == 31 [pid = 3780] [id = 510] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 15448C00 == 30 [pid = 3780] [id = 511] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 10B8F800 == 29 [pid = 3780] [id = 524] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 15EE2400 == 28 [pid = 3780] [id = 523] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 15446800 == 27 [pid = 3780] [id = 521] 09:09:23 INFO - PROCESS | 3780 | --DOCSHELL 11494400 == 26 [pid = 3780] [id = 522] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17F6FC00) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11CE0800) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11DDA000) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1367A400) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (132B4000) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1561DC00) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1500C000) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15012800) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13A8F000) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13673C00) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19A8B400) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1607CC00) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1561A000) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0D6C00) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19B5C800) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18066400) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (175A8800) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17590000) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13F71400) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17F74800) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (182DE800) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (169AC800) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16B97400) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15EE5C00) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1436E800) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3780 | 1466438963400 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1424ms 09:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:09:23 INFO - PROCESS | 3780 | 1466438963473 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3780 | 1466438963477 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:09:23 INFO - PROCESS | 3780 | 1466438963482 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3780 | 1466438963486 Marionette TRACE conn3 <- [1,2066,null,{}] 09:09:23 INFO - PROCESS | 3780 | 1466438963491 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}] 09:09:23 INFO - PROCESS | 3780 | 1466438963493 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:23 INFO - PROCESS | 3780 | 1466438963579 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:09:23 INFO - PROCESS | 3780 | 1466438963712 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 3780 | 1466438963714 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:23 INFO - PROCESS | 3780 | ++DOCSHELL 10ED9C00 == 27 [pid = 3780] [id = 526] 09:09:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10EDEC00) [pid = 3780] [serial = 1578] [outer = 00000000] 09:09:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11490800) [pid = 3780] [serial = 1579] [outer = 10EDEC00] 09:09:23 INFO - PROCESS | 3780 | 1466438963761 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11DD5000) [pid = 3780] [serial = 1580] [outer = 10EDEC00] 09:09:24 INFO - PROCESS | 3780 | 1466438964120 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 674ms 09:09:24 INFO - PROCESS | 3780 | 1466438964162 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 3780 | 1466438964166 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:09:24 INFO - PROCESS | 3780 | 1466438964173 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 3780 | 1466438964175 Marionette TRACE conn3 <- [1,2070,null,{}] 09:09:24 INFO - PROCESS | 3780 | 1466438964179 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}] 09:09:24 INFO - PROCESS | 3780 | 1466438964181 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:24 INFO - PROCESS | 3780 | 1466438964296 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:09:24 INFO - PROCESS | 3780 | 1466438964304 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 3780 | 1466438964307 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:24 INFO - PROCESS | 3780 | ++DOCSHELL 13A06C00 == 28 [pid = 3780] [id = 527] 09:09:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13A07400) [pid = 3780] [serial = 1581] [outer = 00000000] 09:09:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1436EC00) [pid = 3780] [serial = 1582] [outer = 13A07400] 09:09:24 INFO - PROCESS | 3780 | 1466438964365 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1500B800) [pid = 3780] [serial = 1583] [outer = 13A07400] 09:09:24 INFO - PROCESS | 3780 | 1466438964802 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 689ms 09:09:24 INFO - PROCESS | 3780 | 1466438964855 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 3780 | 1466438964857 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:09:24 INFO - PROCESS | 3780 | 1466438964861 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:09:24 INFO - PROCESS | 3780 | 1466438964864 Marionette TRACE conn3 <- [1,2074,null,{}] 09:09:24 INFO - PROCESS | 3780 | 1466438964874 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}] 09:09:24 INFO - PROCESS | 3780 | 1466438964879 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:24 INFO - PROCESS | 3780 | 1466438964961 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:09:24 INFO - PROCESS | 3780 | 1466438964968 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 3780 | 1466438964971 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:24 INFO - PROCESS | 3780 | ++DOCSHELL 15574400 == 29 [pid = 3780] [id = 528] 09:09:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15575400) [pid = 3780] [serial = 1584] [outer = 00000000] 09:09:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15806000) [pid = 3780] [serial = 1585] [outer = 15575400] 09:09:25 INFO - PROCESS | 3780 | 1466438965017 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15EE8000) [pid = 3780] [serial = 1586] [outer = 15575400] 09:09:25 INFO - PROCESS | 3780 | 1466438965507 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 689ms 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:09:25 INFO - PROCESS | 3780 | 1466438965543 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3780 | 1466438965545 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:09:25 INFO - PROCESS | 3780 | 1466438965549 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3780 | 1466438965550 Marionette TRACE conn3 <- [1,2078,null,{}] 09:09:25 INFO - PROCESS | 3780 | 1466438965554 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}] 09:09:25 INFO - PROCESS | 3780 | 1466438965556 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:25 INFO - PROCESS | 3780 | 1466438965701 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:09:25 INFO - PROCESS | 3780 | 1466438965723 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3780 | 1466438965725 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:25 INFO - PROCESS | 3780 | ++DOCSHELL 165DB800 == 30 [pid = 3780] [id = 529] 09:09:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16648C00) [pid = 3780] [serial = 1587] [outer = 00000000] 09:09:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1690E400) [pid = 3780] [serial = 1588] [outer = 16648C00] 09:09:25 INFO - PROCESS | 3780 | 1466438965768 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (169B5000) [pid = 3780] [serial = 1589] [outer = 16648C00] 09:09:26 INFO - PROCESS | 3780 | 1466438966198 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 09:09:26 INFO - PROCESS | 3780 | 1466438966250 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 3780 | 1466438966252 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:09:26 INFO - PROCESS | 3780 | 1466438966255 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 3780 | 1466438966257 Marionette TRACE conn3 <- [1,2082,null,{}] 09:09:26 INFO - PROCESS | 3780 | 1466438966260 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}] 09:09:26 INFO - PROCESS | 3780 | 1466438966262 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:26 INFO - PROCESS | 3780 | 1466438966356 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:09:26 INFO - PROCESS | 3780 | 1466438966363 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 3780 | 1466438966366 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:26 INFO - PROCESS | 3780 | ++DOCSHELL 16B97000 == 31 [pid = 3780] [id = 530] 09:09:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16B97400) [pid = 3780] [serial = 1590] [outer = 00000000] 09:09:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16EB8400) [pid = 3780] [serial = 1591] [outer = 16B97400] 09:09:26 INFO - PROCESS | 3780 | 1466438966463 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1758B400) [pid = 3780] [serial = 1592] [outer = 16B97400] 09:09:26 INFO - PROCESS | 3780 | 1466438966893 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 674ms 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:09:26 INFO - PROCESS | 3780 | 1466438966936 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 3780 | 1466438966938 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:09:26 INFO - PROCESS | 3780 | 1466438966941 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 3780 | 1466438966943 Marionette TRACE conn3 <- [1,2086,null,{}] 09:09:26 INFO - PROCESS | 3780 | 1466438966946 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}] 09:09:26 INFO - PROCESS | 3780 | 1466438966952 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:27 INFO - PROCESS | 3780 | 1466438967107 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17699400) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (182DF000) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A4F000) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18303400) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16079000) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14375800) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1544A400) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1148F400) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16B96C00) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16916800) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BA5000) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13F7C400) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (169AC000) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:09:27 INFO - PROCESS | 3780 | 1466438967411 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 3780 | 1466438967413 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:27 INFO - PROCESS | 3780 | ++DOCSHELL 103D2000 == 32 [pid = 3780] [id = 531] 09:09:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10475000) [pid = 3780] [serial = 1593] [outer = 00000000] 09:09:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11495000) [pid = 3780] [serial = 1594] [outer = 10475000] 09:09:27 INFO - PROCESS | 3780 | 1466438967459 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1436DC00) [pid = 3780] [serial = 1595] [outer = 10475000] 09:09:27 INFO - PROCESS | 3780 | 1466438967807 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 918ms 09:09:27 INFO - PROCESS | 3780 | 1466438967870 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 3780 | 1466438967881 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:09:27 INFO - PROCESS | 3780 | 1466438967885 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:09:27 INFO - PROCESS | 3780 | 1466438967886 Marionette TRACE conn3 <- [1,2090,null,{}] 09:09:27 INFO - PROCESS | 3780 | 1466438967874 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}] 09:09:27 INFO - PROCESS | 3780 | 1466438967876 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:27 INFO - PROCESS | 3780 | 1466438967993 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:09:28 INFO - PROCESS | 3780 | 1466438968051 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3780 | 1466438968053 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:28 INFO - PROCESS | 3780 | ++DOCSHELL 11273400 == 33 [pid = 3780] [id = 532] 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13F7C400) [pid = 3780] [serial = 1596] [outer = 00000000] 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17695C00) [pid = 3780] [serial = 1597] [outer = 13F7C400] 09:09:28 INFO - PROCESS | 3780 | 1466438968095 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (179DA000) [pid = 3780] [serial = 1598] [outer = 13F7C400] 09:09:28 INFO - PROCESS | 3780 | 1466438968455 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 627ms 09:09:28 INFO - PROCESS | 3780 | 1466438968508 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3780 | 1466438968510 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:09:28 INFO - PROCESS | 3780 | 1466438968513 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:09:28 INFO - PROCESS | 3780 | 1466438968515 Marionette TRACE conn3 <- [1,2094,null,{}] 09:09:28 INFO - PROCESS | 3780 | 1466438968518 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}] 09:09:28 INFO - PROCESS | 3780 | 1466438968520 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:28 INFO - PROCESS | 3780 | 1466438968633 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:09:28 INFO - PROCESS | 3780 | 1466438968656 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3780 | 1466438968658 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:28 INFO - PROCESS | 3780 | ++DOCSHELL 103D2C00 == 34 [pid = 3780] [id = 533] 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11809400) [pid = 3780] [serial = 1599] [outer = 00000000] 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18263800) [pid = 3780] [serial = 1600] [outer = 11809400] 09:09:28 INFO - PROCESS | 3780 | 1466438968701 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18255000) [pid = 3780] [serial = 1601] [outer = 11809400] 09:09:29 INFO - PROCESS | 3780 | 1466438969096 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 612ms 09:09:29 INFO - PROCESS | 3780 | 1466438969135 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 3780 | 1466438969137 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:09:29 INFO - PROCESS | 3780 | 1466438969141 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:09:29 INFO - PROCESS | 3780 | 1466438969142 Marionette TRACE conn3 <- [1,2098,null,{}] 09:09:29 INFO - PROCESS | 3780 | 1466438969146 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}] 09:09:29 INFO - PROCESS | 3780 | 1466438969147 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:29 INFO - PROCESS | 3780 | 1466438969264 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:09:29 INFO - PROCESS | 3780 | 1466438969272 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 3780 | 1466438969274 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:29 INFO - PROCESS | 3780 | ++DOCSHELL 17F76400 == 35 [pid = 3780] [id = 534] 09:09:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (182E4400) [pid = 3780] [serial = 1602] [outer = 00000000] 09:09:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18307400) [pid = 3780] [serial = 1603] [outer = 182E4400] 09:09:29 INFO - PROCESS | 3780 | 1466438969316 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1830DC00) [pid = 3780] [serial = 1604] [outer = 182E4400] 09:09:30 INFO - PROCESS | 3780 | 1466438970073 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 980ms 09:09:30 INFO - PROCESS | 3780 | 1466438970129 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3780 | 1466438970133 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:09:30 INFO - PROCESS | 3780 | 1466438970138 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3780 | 1466438970143 Marionette TRACE conn3 <- [1,2102,null,{}] 09:09:30 INFO - PROCESS | 3780 | 1466438970148 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}] 09:09:30 INFO - PROCESS | 3780 | 1466438970151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:30 INFO - PROCESS | 3780 | 1466438970269 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:09:30 INFO - PROCESS | 3780 | 1466438970405 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3780 | 1466438970408 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:30 INFO - PROCESS | 3780 | ++DOCSHELL 1126EC00 == 36 [pid = 3780] [id = 535] 09:09:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11270000) [pid = 3780] [serial = 1605] [outer = 00000000] 09:09:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12BA8C00) [pid = 3780] [serial = 1606] [outer = 11270000] 09:09:30 INFO - PROCESS | 3780 | 1466438970472 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13A09000) [pid = 3780] [serial = 1607] [outer = 11270000] 09:09:31 INFO - PROCESS | 3780 | 1466438971145 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1225ms 09:09:31 INFO - PROCESS | 3780 | 1466438971366 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3780 | 1466438971370 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:09:31 INFO - PROCESS | 3780 | 1466438971375 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:09:31 INFO - PROCESS | 3780 | 1466438971378 Marionette TRACE conn3 <- [1,2106,null,{}] 09:09:31 INFO - PROCESS | 3780 | 1466438971426 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}] 09:09:31 INFO - PROCESS | 3780 | 1466438971429 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:31 INFO - PROCESS | 3780 | 1466438971554 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:09:31 INFO - PROCESS | 3780 | 1466438971656 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 3780 | 1466438971661 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:31 INFO - PROCESS | 3780 | ++DOCSHELL 11808800 == 37 [pid = 3780] [id = 536] 09:09:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11809800) [pid = 3780] [serial = 1608] [outer = 00000000] 09:09:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12C8D800) [pid = 3780] [serial = 1609] [outer = 11809800] 09:09:31 INFO - PROCESS | 3780 | 1466438971710 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1366B800) [pid = 3780] [serial = 1610] [outer = 11809800] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 103D2C00 == 36 [pid = 3780] [id = 533] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 11273400 == 35 [pid = 3780] [id = 532] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 103D2000 == 34 [pid = 3780] [id = 531] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 16B97000 == 33 [pid = 3780] [id = 530] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 165DB800 == 32 [pid = 3780] [id = 529] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 15574400 == 31 [pid = 3780] [id = 528] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 13A06C00 == 30 [pid = 3780] [id = 527] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 10ED9C00 == 29 [pid = 3780] [id = 526] 09:09:32 INFO - PROCESS | 3780 | --DOCSHELL 11279000 == 28 [pid = 3780] [id = 525] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (179D0400) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18304C00) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (179D8C00) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11D89400) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1366B400) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19A8C800) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16860C00) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1690F400) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1500F800) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (105E8C00) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15EF1800) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16867C00) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12952000) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12C8C800) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (174EB800) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15014800) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A03E800) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1830E000) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19B5CC00) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A25E000) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F6D800) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16919400) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (175A3000) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A645000) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A644000) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 09:09:32 INFO - PROCESS | 3780 | 1466438972218 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 888ms 09:09:32 INFO - PROCESS | 3780 | 1466438972264 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 3780 | 1466438972267 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:09:32 INFO - PROCESS | 3780 | 1466438972274 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 3780 | 1466438972277 Marionette TRACE conn3 <- [1,2110,null,{}] 09:09:32 INFO - PROCESS | 3780 | 1466438972281 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}] 09:09:32 INFO - PROCESS | 3780 | 1466438972284 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:32 INFO - PROCESS | 3780 | 1466438972370 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:09:32 INFO - PROCESS | 3780 | 1466438972378 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 3780 | 1466438972380 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:32 INFO - PROCESS | 3780 | ++DOCSHELL 13129400 == 29 [pid = 3780] [id = 537] 09:09:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1312AC00) [pid = 3780] [serial = 1611] [outer = 00000000] 09:09:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1436F000) [pid = 3780] [serial = 1612] [outer = 1312AC00] 09:09:32 INFO - PROCESS | 3780 | 1466438972427 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15013C00) [pid = 3780] [serial = 1613] [outer = 1312AC00] 09:09:32 INFO - PROCESS | 3780 | 1466438972929 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 689ms 09:09:32 INFO - PROCESS | 3780 | 1466438972952 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 3780 | 1466438972954 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:09:32 INFO - PROCESS | 3780 | 1466438972958 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:09:32 INFO - PROCESS | 3780 | 1466438972959 Marionette TRACE conn3 <- [1,2114,null,{}] 09:09:32 INFO - PROCESS | 3780 | 1466438972973 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}] 09:09:32 INFO - PROCESS | 3780 | 1466438972978 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:33 INFO - PROCESS | 3780 | 1466438973093 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:09:33 INFO - PROCESS | 3780 | 1466438973103 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 3780 | 1466438973106 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:33 INFO - PROCESS | 3780 | ++DOCSHELL 1561CC00 == 30 [pid = 3780] [id = 538] 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1561D800) [pid = 3780] [serial = 1614] [outer = 00000000] 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1606E800) [pid = 3780] [serial = 1615] [outer = 1561D800] 09:09:33 INFO - PROCESS | 3780 | 1466438973158 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (165CD800) [pid = 3780] [serial = 1616] [outer = 1561D800] 09:09:33 INFO - PROCESS | 3780 | 1466438973616 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]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 689ms 09:09:33 INFO - PROCESS | 3780 | 1466438973640 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 3780 | 1466438973642 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:09:33 INFO - PROCESS | 3780 | 1466438973646 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 3780 | 1466438973647 Marionette TRACE conn3 <- [1,2118,null,{}] 09:09:33 INFO - PROCESS | 3780 | 1466438973655 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}] 09:09:33 INFO - PROCESS | 3780 | 1466438973657 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:33 INFO - PROCESS | 3780 | 1466438973740 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:09:33 INFO - PROCESS | 3780 | 1466438973745 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 3780 | 1466438973747 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:33 INFO - PROCESS | 3780 | ++DOCSHELL 1690F400 == 31 [pid = 3780] [id = 539] 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16914400) [pid = 3780] [serial = 1617] [outer = 00000000] 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16B9D000) [pid = 3780] [serial = 1618] [outer = 16914400] 09:09:33 INFO - PROCESS | 3780 | 1466438973793 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16EC2400) [pid = 3780] [serial = 1619] [outer = 16914400] 09:09:34 INFO - PROCESS | 3780 | 1466438974238 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] 09:09:34 INFO - PROCESS | 3780 | 1466438974286 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:09:34 INFO - PROCESS | 3780 | 1466438974290 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 3780 | 1466438974291 Marionette TRACE conn3 <- [1,2122,null,{}] 09:09:34 INFO - PROCESS | 3780 | 1466438974294 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}] 09:09:34 INFO - PROCESS | 3780 | 1466438974296 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:34 INFO - PROCESS | 3780 | 1466438974358 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:09:34 INFO - PROCESS | 3780 | 1466438974363 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 3780 | 1466438974365 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:34 INFO - PROCESS | 3780 | ++DOCSHELL 16EC1C00 == 32 [pid = 3780] [id = 540] 09:09:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16FBC400) [pid = 3780] [serial = 1620] [outer = 00000000] 09:09:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17989400) [pid = 3780] [serial = 1621] [outer = 16FBC400] 09:09:34 INFO - PROCESS | 3780 | 1466438974408 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F59C00) [pid = 3780] [serial = 1622] [outer = 16FBC400] 09:09:34 INFO - PROCESS | 3780 | 1466438974893 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]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 612ms 09:09:34 INFO - PROCESS | 3780 | 1466438974911 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 3780 | 1466438974913 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:09:34 INFO - PROCESS | 3780 | 1466438974920 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 3780 | 1466438974922 Marionette TRACE conn3 <- [1,2126,null,{}] 09:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:09:34 INFO - PROCESS | 3780 | 1466438974932 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}] 09:09:34 INFO - PROCESS | 3780 | 1466438974937 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:35 INFO - PROCESS | 3780 | 1466438975073 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:09:35 INFO - PROCESS | 3780 | 1466438975083 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 3780 | 1466438975085 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:35 INFO - PROCESS | 3780 | ++DOCSHELL 1825C400 == 33 [pid = 3780] [id = 541] 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (182E1800) [pid = 3780] [serial = 1623] [outer = 00000000] 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18302C00) [pid = 3780] [serial = 1624] [outer = 182E1800] 09:09:35 INFO - PROCESS | 3780 | 1466438975181 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18309C00) [pid = 3780] [serial = 1625] [outer = 182E1800] 09:09:35 INFO - PROCESS | 3780 | 1466438975584 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 689ms 09:09:35 INFO - PROCESS | 3780 | 1466438975603 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 3780 | 1466438975606 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:09:35 INFO - PROCESS | 3780 | 1466438975609 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 3780 | 1466438975611 Marionette TRACE conn3 <- [1,2130,null,{}] 09:09:35 INFO - PROCESS | 3780 | 1466438975618 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}] 09:09:35 INFO - PROCESS | 3780 | 1466438975619 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:35 INFO - PROCESS | 3780 | 1466438975729 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:09:35 INFO - PROCESS | 3780 | 1466438975822 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 3780 | 1466438975824 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:35 INFO - PROCESS | 3780 | ++DOCSHELL 1830BC00 == 34 [pid = 3780] [id = 542] 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1830F800) [pid = 3780] [serial = 1626] [outer = 00000000] 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B5EC00) [pid = 3780] [serial = 1627] [outer = 1830F800] 09:09:35 INFO - PROCESS | 3780 | 1466438975875 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19B5E400) [pid = 3780] [serial = 1628] [outer = 1830F800] 09:09:36 INFO - PROCESS | 3780 | 1466438976261 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] 09:09:36 INFO - PROCESS | 3780 | 1466438976294 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:09:36 INFO - PROCESS | 3780 | 1466438976297 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 3780 | 1466438976299 Marionette TRACE conn3 <- [1,2134,null,{}] 09:09:36 INFO - PROCESS | 3780 | 1466438976302 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}] 09:09:36 INFO - PROCESS | 3780 | 1466438976304 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:36 INFO - PROCESS | 3780 | 1466438976415 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:09:36 INFO - PROCESS | 3780 | 1466438976420 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 3780 | 1466438976422 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:36 INFO - PROCESS | 3780 | ++DOCSHELL 1318D800 == 35 [pid = 3780] [id = 543] 09:09:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19B64800) [pid = 3780] [serial = 1629] [outer = 00000000] 09:09:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A266000) [pid = 3780] [serial = 1630] [outer = 19B64800] 09:09:36 INFO - PROCESS | 3780 | 1466438976464 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A55DC00) [pid = 3780] [serial = 1631] [outer = 19B64800] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11809400) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16648C00) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13A07400) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16B97400) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1149A800) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15575400) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10EDEC00) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10475000) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11887400) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1607DC00) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10B9BC00) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:09:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13F7C400) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:09:36 INFO - PROCESS | 3780 | 1466438976937 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] 09:09:36 INFO - PROCESS | 3780 | 1466438976981 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:09:36 INFO - PROCESS | 3780 | 1466438976985 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:09:36 INFO - PROCESS | 3780 | 1466438976986 Marionette TRACE conn3 <- [1,2138,null,{}] 09:09:36 INFO - PROCESS | 3780 | 1466438976990 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}] 09:09:36 INFO - PROCESS | 3780 | 1466438976991 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:37 INFO - PROCESS | 3780 | 1466438977094 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:09:37 INFO - PROCESS | 3780 | 1466438977102 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 3780 | 1466438977104 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:37 INFO - PROCESS | 3780 | ++DOCSHELL 1149A800 == 36 [pid = 3780] [id = 544] 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1436E800) [pid = 3780] [serial = 1632] [outer = 00000000] 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16B9F000) [pid = 3780] [serial = 1633] [outer = 1436E800] 09:09:37 INFO - PROCESS | 3780 | 1466438977167 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16F69000) [pid = 3780] [serial = 1634] [outer = 1436E800] 09:09:37 INFO - PROCESS | 3780 | 1466438977632 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 674ms 09:09:37 INFO - PROCESS | 3780 | 1466438977685 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 3780 | 1466438977671 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:09:37 INFO - PROCESS | 3780 | 1466438977674 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 3780 | 1466438977676 Marionette TRACE conn3 <- [1,2142,null,{}] 09:09:37 INFO - PROCESS | 3780 | 1466438977679 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}] 09:09:37 INFO - PROCESS | 3780 | 1466438977681 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:37 INFO - PROCESS | 3780 | 1466438977759 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:09:37 INFO - PROCESS | 3780 | 1466438977773 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 3780 | 1466438977776 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:37 INFO - PROCESS | 3780 | ++DOCSHELL 165DB400 == 37 [pid = 3780] [id = 545] 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16B97400) [pid = 3780] [serial = 1635] [outer = 00000000] 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A262000) [pid = 3780] [serial = 1636] [outer = 16B97400] 09:09:37 INFO - PROCESS | 3780 | 1466438977818 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A642C00) [pid = 3780] [serial = 1637] [outer = 16B97400] 09:09:38 INFO - PROCESS | 3780 | 1466438978240 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 582ms 09:09:38 INFO - PROCESS | 3780 | 1466438978282 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 3780 | 1466438978285 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:09:38 INFO - PROCESS | 3780 | 1466438978288 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 3780 | 1466438978290 Marionette TRACE conn3 <- [1,2146,null,{}] 09:09:38 INFO - PROCESS | 3780 | 1466438978294 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}] 09:09:38 INFO - PROCESS | 3780 | 1466438978296 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:38 INFO - PROCESS | 3780 | 1466438978392 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:09:38 INFO - PROCESS | 3780 | 1466438978397 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 3780 | 1466438978400 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A649C00 == 38 [pid = 3780] [id = 546] 09:09:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A64D800) [pid = 3780] [serial = 1638] [outer = 00000000] 09:09:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7B3400) [pid = 3780] [serial = 1639] [outer = 1A64D800] 09:09:38 INFO - PROCESS | 3780 | 1466438978445 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7B8000) [pid = 3780] [serial = 1640] [outer = 1A64D800] 09:09:39 INFO - PROCESS | 3780 | 1466438979134 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 888ms 09:09:39 INFO - PROCESS | 3780 | 1466438979176 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 3780 | 1466438979180 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:09:39 INFO - PROCESS | 3780 | 1466438979185 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 3780 | 1466438979190 Marionette TRACE conn3 <- [1,2150,null,{}] 09:09:39 INFO - PROCESS | 3780 | 1466438979195 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}] 09:09:39 INFO - PROCESS | 3780 | 1466438979198 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:39 INFO - PROCESS | 3780 | 1466438979292 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:09:39 INFO - PROCESS | 3780 | 1466438979401 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 3780 | 1466438979404 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:39 INFO - PROCESS | 3780 | ++DOCSHELL 10ED9C00 == 39 [pid = 3780] [id = 547] 09:09:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11252000) [pid = 3780] [serial = 1641] [outer = 00000000] 09:09:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (129D8000) [pid = 3780] [serial = 1642] [outer = 11252000] 09:09:39 INFO - PROCESS | 3780 | 1466438979458 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14368C00) [pid = 3780] [serial = 1643] [outer = 11252000] 09:09:40 INFO - PROCESS | 3780 | 1466438980087 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 919ms 09:09:40 INFO - PROCESS | 3780 | 1466438980097 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 3780 | 1466438980102 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:09:40 INFO - PROCESS | 3780 | 1466438980108 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 3780 | 1466438980111 Marionette TRACE conn3 <- [1,2154,null,{}] 09:09:40 INFO - PROCESS | 3780 | 1466438980115 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}] 09:09:40 INFO - PROCESS | 3780 | 1466438980118 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:40 INFO - PROCESS | 3780 | 1466438980228 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:09:40 INFO - PROCESS | 3780 | 1466438980338 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 3780 | 1466438980341 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:40 INFO - PROCESS | 3780 | ++DOCSHELL 15EF1800 == 40 [pid = 3780] [id = 548] 09:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1606E400) [pid = 3780] [serial = 1644] [outer = 00000000] 09:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16905400) [pid = 3780] [serial = 1645] [outer = 1606E400] 09:09:40 INFO - PROCESS | 3780 | 1466438980395 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1691AC00) [pid = 3780] [serial = 1646] [outer = 1606E400] 09:09:40 INFO - PROCESS | 3780 | 1466438980953 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 873ms 09:09:40 INFO - PROCESS | 3780 | 1466438980996 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 3780 | 1466438980998 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:09:40 INFO - PROCESS | 3780 | 1466438981002 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 3780 | 1466438981006 Marionette TRACE conn3 <- [1,2158,null,{}] 09:09:41 INFO - PROCESS | 3780 | 1466438981017 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}] 09:09:41 INFO - PROCESS | 3780 | 1466438981021 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:41 INFO - PROCESS | 3780 | 1466438981127 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:09:41 INFO - PROCESS | 3780 | 1466438981238 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 3780 | 1466438981241 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:41 INFO - PROCESS | 3780 | ++DOCSHELL 18309400 == 41 [pid = 3780] [id = 549] 09:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1830FC00) [pid = 3780] [serial = 1647] [outer = 00000000] 09:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A0D5800) [pid = 3780] [serial = 1648] [outer = 1830FC00] 09:09:41 INFO - PROCESS | 3780 | 1466438981337 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A64C400) [pid = 3780] [serial = 1649] [outer = 1830FC00] 09:09:42 INFO - PROCESS | 3780 | 1466438982145 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1164ms 09:09:42 INFO - PROCESS | 3780 | 1466438982181 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 3780 | 1466438982185 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:09:42 INFO - PROCESS | 3780 | 1466438982191 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:09:42 INFO - PROCESS | 3780 | 1466438982194 Marionette TRACE conn3 <- [1,2162,null,{}] 09:09:42 INFO - PROCESS | 3780 | 1466438982199 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}] 09:09:42 INFO - PROCESS | 3780 | 1466438982202 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:42 INFO - PROCESS | 3780 | 1466438982305 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:09:42 INFO - PROCESS | 3780 | 1466438982441 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 3780 | 1466438982445 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:42 INFO - PROCESS | 3780 | ++DOCSHELL 11495C00 == 42 [pid = 3780] [id = 550] 09:09:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11887400) [pid = 3780] [serial = 1650] [outer = 00000000] 09:09:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13673000) [pid = 3780] [serial = 1651] [outer = 11887400] 09:09:42 INFO - PROCESS | 3780 | 1466438982496 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13A93000) [pid = 3780] [serial = 1652] [outer = 11887400] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 165DB400 == 41 [pid = 3780] [id = 545] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1149A800 == 40 [pid = 3780] [id = 544] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1318D800 == 39 [pid = 3780] [id = 543] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1830BC00 == 38 [pid = 3780] [id = 542] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1825C400 == 37 [pid = 3780] [id = 541] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 16EC1C00 == 36 [pid = 3780] [id = 540] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1690F400 == 35 [pid = 3780] [id = 539] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1561CC00 == 34 [pid = 3780] [id = 538] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 13129400 == 33 [pid = 3780] [id = 537] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 11808800 == 32 [pid = 3780] [id = 536] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1126EC00 == 31 [pid = 3780] [id = 535] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 17F76400 == 30 [pid = 3780] [id = 534] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 15EF1800 == 29 [pid = 3780] [id = 548] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 18309400 == 28 [pid = 3780] [id = 549] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 1A649C00 == 27 [pid = 3780] [id = 546] 09:09:43 INFO - PROCESS | 3780 | --DOCSHELL 10ED9C00 == 26 [pid = 3780] [id = 547] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18263800) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1690E400) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1436EC00) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1500B800) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16EB8400) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1436F400) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12F1E000) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15806000) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11490800) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11DD5000) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11495000) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15016800) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1312B000) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17699000) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16B9C800) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1505E800) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (139DAC00) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18255000) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1758B400) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1436DC00) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17695C00) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (169B5000) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (179DA000) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15EE8000) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 09:09:43 INFO - PROCESS | 3780 | 1466438983641 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1469ms 09:09:43 INFO - PROCESS | 3780 | 1466438983656 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 3780 | 1466438983660 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:09:43 INFO - PROCESS | 3780 | 1466438983664 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 3780 | 1466438983669 Marionette TRACE conn3 <- [1,2166,null,{}] 09:09:43 INFO - PROCESS | 3780 | 1466438983674 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}] 09:09:43 INFO - PROCESS | 3780 | 1466438983676 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:43 INFO - PROCESS | 3780 | 1466438983763 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:09:43 INFO - PROCESS | 3780 | 1466438983772 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 3780 | 1466438983775 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:43 INFO - PROCESS | 3780 | ++DOCSHELL 11271400 == 27 [pid = 3780] [id = 551] 09:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1127AC00) [pid = 3780] [serial = 1653] [outer = 00000000] 09:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11C90400) [pid = 3780] [serial = 1654] [outer = 1127AC00] 09:09:43 INFO - PROCESS | 3780 | 1466438983830 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (129E1400) [pid = 3780] [serial = 1655] [outer = 1127AC00] 09:09:44 INFO - PROCESS | 3780 | 1466438984309 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 673ms 09:09:44 INFO - PROCESS | 3780 | 1466438984348 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 3780 | 1466438984353 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:09:44 INFO - PROCESS | 3780 | 1466438984360 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 3780 | 1466438984362 Marionette TRACE conn3 <- [1,2170,null,{}] 09:09:44 INFO - PROCESS | 3780 | 1466438984366 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}] 09:09:44 INFO - PROCESS | 3780 | 1466438984368 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:44 INFO - PROCESS | 3780 | 1466438984485 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:09:44 INFO - PROCESS | 3780 | 1466438984590 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 3780 | 1466438984592 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:44 INFO - PROCESS | 3780 | ++DOCSHELL 139D6000 == 28 [pid = 3780] [id = 552] 09:09:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14369800) [pid = 3780] [serial = 1656] [outer = 00000000] 09:09:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14375000) [pid = 3780] [serial = 1657] [outer = 14369800] 09:09:44 INFO - PROCESS | 3780 | 1466438984639 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1500B400) [pid = 3780] [serial = 1658] [outer = 14369800] 09:09:45 INFO - PROCESS | 3780 | 1466438984999 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 688ms 09:09:45 INFO - PROCESS | 3780 | 1466438985044 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 3780 | 1466438985046 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:09:45 INFO - PROCESS | 3780 | 1466438985050 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 3780 | 1466438985053 Marionette TRACE conn3 <- [1,2174,null,{}] 09:09:45 INFO - PROCESS | 3780 | 1466438985064 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}] 09:09:45 INFO - PROCESS | 3780 | 1466438985068 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:45 INFO - PROCESS | 3780 | 1466438985150 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:09:45 INFO - PROCESS | 3780 | 1466438985156 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 3780 | 1466438985159 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:45 INFO - PROCESS | 3780 | ++DOCSHELL 15452000 == 29 [pid = 3780] [id = 553] 09:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15452400) [pid = 3780] [serial = 1659] [outer = 00000000] 09:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15616400) [pid = 3780] [serial = 1660] [outer = 15452400] 09:09:45 INFO - PROCESS | 3780 | 1466438985207 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15806000) [pid = 3780] [serial = 1661] [outer = 15452400] 09:09:45 INFO - PROCESS | 3780 | 1466438985696 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 689ms 09:09:45 INFO - PROCESS | 3780 | 1466438985755 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 3780 | 1466438985758 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:09:45 INFO - PROCESS | 3780 | 1466438985761 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 3780 | 1466438985763 Marionette TRACE conn3 <- [1,2178,null,{}] 09:09:45 INFO - PROCESS | 3780 | 1466438985766 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}] 09:09:45 INFO - PROCESS | 3780 | 1466438985768 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:45 INFO - PROCESS | 3780 | 1466438985904 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:09:45 INFO - PROCESS | 3780 | 1466438985926 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 3780 | 1466438985928 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:45 INFO - PROCESS | 3780 | ++DOCSHELL 15EE8000 == 30 [pid = 3780] [id = 554] 09:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1607DC00) [pid = 3780] [serial = 1662] [outer = 00000000] 09:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1685B000) [pid = 3780] [serial = 1663] [outer = 1607DC00] 09:09:45 INFO - PROCESS | 3780 | 1466438985971 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1690C400) [pid = 3780] [serial = 1664] [outer = 1607DC00] 09:09:46 INFO - PROCESS | 3780 | 1466438986392 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 673ms 09:09:46 INFO - PROCESS | 3780 | 1466438986442 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 3780 | 1466438986444 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:09:46 INFO - PROCESS | 3780 | 1466438986447 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:09:46 INFO - PROCESS | 3780 | 1466438986449 Marionette TRACE conn3 <- [1,2182,null,{}] 09:09:46 INFO - PROCESS | 3780 | 1466438986457 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}] 09:09:46 INFO - PROCESS | 3780 | 1466438986459 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:46 INFO - PROCESS | 3780 | 1466438986550 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:09:46 INFO - PROCESS | 3780 | 1466438986555 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 3780 | 1466438986557 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:46 INFO - PROCESS | 3780 | ++DOCSHELL 16919C00 == 31 [pid = 3780] [id = 555] 09:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (169AC800) [pid = 3780] [serial = 1665] [outer = 00000000] 09:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16B9E800) [pid = 3780] [serial = 1666] [outer = 169AC800] 09:09:46 INFO - PROCESS | 3780 | 1466438986600 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16EB8C00) [pid = 3780] [serial = 1667] [outer = 169AC800] 09:09:47 INFO - PROCESS | 3780 | 1466438987092 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 689ms 09:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:09:47 INFO - PROCESS | 3780 | 1466438987133 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 3780 | 1466438987135 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:09:47 INFO - PROCESS | 3780 | 1466438987138 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 3780 | 1466438987140 Marionette TRACE conn3 <- [1,2186,null,{}] 09:09:47 INFO - PROCESS | 3780 | 1466438987149 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}] 09:09:47 INFO - PROCESS | 3780 | 1466438987154 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:47 INFO - PROCESS | 3780 | 1466438987302 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A64D800) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11270000) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16FBC400) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (182E4400) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11809800) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (182E1800) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16914400) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1436E800) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1312AC00) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1561D800) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19B64800) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16B97400) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:09:47 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1830F800) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:09:47 INFO - PROCESS | 3780 | 1466438987618 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 3780 | 1466438987620 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:47 INFO - PROCESS | 3780 | ++DOCSHELL 1036D000 == 32 [pid = 3780] [id = 556] 09:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1047F400) [pid = 3780] [serial = 1668] [outer = 00000000] 09:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11D87800) [pid = 3780] [serial = 1669] [outer = 1047F400] 09:09:47 INFO - PROCESS | 3780 | 1466438987663 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1593D000) [pid = 3780] [serial = 1670] [outer = 1047F400] 09:09:47 INFO - PROCESS | 3780 | --DOCSHELL 1B3E7800 == 31 [pid = 3780] [id = 16] 09:09:48 INFO - PROCESS | 3780 | 1466438988080 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 980ms 09:09:48 INFO - PROCESS | 3780 | 1466438988121 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 3780 | 1466438988123 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:09:48 INFO - PROCESS | 3780 | 1466438988126 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 3780 | 1466438988128 Marionette TRACE conn3 <- [1,2190,null,{}] 09:09:48 INFO - PROCESS | 3780 | 1466438988131 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}] 09:09:48 INFO - PROCESS | 3780 | 1466438988133 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:48 INFO - PROCESS | 3780 | 1466438988212 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:09:48 INFO - PROCESS | 3780 | 1466438988217 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 3780 | 1466438988219 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:48 INFO - PROCESS | 3780 | ++DOCSHELL 10471800 == 32 [pid = 3780] [id = 557] 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1055C000) [pid = 3780] [serial = 1671] [outer = 00000000] 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17986C00) [pid = 3780] [serial = 1672] [outer = 1055C000] 09:09:48 INFO - PROCESS | 3780 | 1466438988262 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (179D9000) [pid = 3780] [serial = 1673] [outer = 1055C000] 09:09:48 INFO - PROCESS | 3780 | 1466438988679 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 582ms 09:09:48 INFO - PROCESS | 3780 | 1466438988707 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 3780 | 1466438988708 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:09:48 INFO - PROCESS | 3780 | 1466438988725 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 3780 | 1466438988727 Marionette TRACE conn3 <- [1,2194,null,{}] 09:09:48 INFO - PROCESS | 3780 | 1466438988734 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}] 09:09:48 INFO - PROCESS | 3780 | 1466438988736 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:48 INFO - PROCESS | 3780 | 1466438988812 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:09:48 INFO - PROCESS | 3780 | 1466438988817 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 3780 | 1466438988819 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:48 INFO - PROCESS | 3780 | ++DOCSHELL 17F6D800 == 33 [pid = 3780] [id = 558] 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17F70000) [pid = 3780] [serial = 1674] [outer = 00000000] 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18254400) [pid = 3780] [serial = 1675] [outer = 17F70000] 09:09:48 INFO - PROCESS | 3780 | 1466438988861 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18254C00) [pid = 3780] [serial = 1676] [outer = 17F70000] 09:09:49 INFO - PROCESS | 3780 | 1466438989292 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 09:09:49 INFO - PROCESS | 3780 | 1466438989347 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 3780 | 1466438989349 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:09:49 INFO - PROCESS | 3780 | 1466438989352 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 3780 | 1466438989354 Marionette TRACE conn3 <- [1,2198,null,{}] 09:09:49 INFO - PROCESS | 3780 | 1466438989357 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}] 09:09:49 INFO - PROCESS | 3780 | 1466438989359 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:49 INFO - PROCESS | 3780 | 1466438989435 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:09:49 INFO - PROCESS | 3780 | 1466438989440 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 3780 | 1466438989442 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:49 INFO - PROCESS | 3780 | ++DOCSHELL 15806C00 == 34 [pid = 3780] [id = 559] 09:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16230400) [pid = 3780] [serial = 1677] [outer = 00000000] 09:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (182E4400) [pid = 3780] [serial = 1678] [outer = 16230400] 09:09:49 INFO - PROCESS | 3780 | 1466438989484 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (182E8800) [pid = 3780] [serial = 1679] [outer = 16230400] 09:09:50 INFO - PROCESS | 3780 | 1466438990291 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 964ms 09:09:50 INFO - PROCESS | 3780 | 1466438990324 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 3780 | 1466438990329 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:09:50 INFO - PROCESS | 3780 | 1466438990333 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 3780 | 1466438990339 Marionette TRACE conn3 <- [1,2202,null,{}] 09:09:50 INFO - PROCESS | 3780 | 1466438990344 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}] 09:09:50 INFO - PROCESS | 3780 | 1466438990347 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:50 INFO - PROCESS | 3780 | 1466438990445 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:09:50 INFO - PROCESS | 3780 | 1466438990580 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 3780 | 1466438990583 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:50 INFO - PROCESS | 3780 | ++DOCSHELL 11257400 == 35 [pid = 3780] [id = 560] 09:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11272000) [pid = 3780] [serial = 1680] [outer = 00000000] 09:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13129400) [pid = 3780] [serial = 1681] [outer = 11272000] 09:09:50 INFO - PROCESS | 3780 | 1466438990638 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13A94000) [pid = 3780] [serial = 1682] [outer = 11272000] 09:09:51 INFO - PROCESS | 3780 | 1466438991496 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1194ms 09:09:51 INFO - PROCESS | 3780 | 1466438991544 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 3780 | 1466438991548 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:09:51 INFO - PROCESS | 3780 | 1466438991554 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 3780 | 1466438991557 Marionette TRACE conn3 <- [1,2206,null,{}] 09:09:51 INFO - PROCESS | 3780 | 1466438991563 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}] 09:09:51 INFO - PROCESS | 3780 | 1466438991566 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:51 INFO - PROCESS | 3780 | 1466438991657 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:09:51 INFO - PROCESS | 3780 | 1466438991790 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 3780 | 1466438991794 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:51 INFO - PROCESS | 3780 | ++DOCSHELL 11802400 == 36 [pid = 3780] [id = 561] 09:09:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11809400) [pid = 3780] [serial = 1683] [outer = 00000000] 09:09:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12B65000) [pid = 3780] [serial = 1684] [outer = 11809400] 09:09:51 INFO - PROCESS | 3780 | 1466438991848 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12C8C800) [pid = 3780] [serial = 1685] [outer = 11809400] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 17F6D800 == 35 [pid = 3780] [id = 558] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 10471800 == 34 [pid = 3780] [id = 557] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 1036D000 == 33 [pid = 3780] [id = 556] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 16919C00 == 32 [pid = 3780] [id = 555] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 15EE8000 == 31 [pid = 3780] [id = 554] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 15452000 == 30 [pid = 3780] [id = 553] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 139D6000 == 29 [pid = 3780] [id = 552] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 11271400 == 28 [pid = 3780] [id = 551] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 11495C00 == 27 [pid = 3780] [id = 550] 09:09:52 INFO - PROCESS | 3780 | --DOCSHELL 1B3E5000 == 26 [pid = 3780] [id = 17] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A7B8000) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A7B3400) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A642C00) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13A09000) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17989400) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18307400) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12BA8C00) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12C8D800) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18302C00) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18309C00) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16EC2400) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16F69000) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1436F000) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16B9F000) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1366B800) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15013C00) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1606E800) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1830DC00) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A266000) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17F59C00) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165CD800) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A262000) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19B5E400) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16B9D000) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A55DC00) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19B5EC00) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 09:09:52 INFO - PROCESS | 3780 | 1466438992339 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 827ms 09:09:52 INFO - PROCESS | 3780 | 1466438992377 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 3780 | 1466438992382 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:09:52 INFO - PROCESS | 3780 | 1466438992388 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 3780 | 1466438992391 Marionette TRACE conn3 <- [1,2210,null,{}] 09:09:52 INFO - PROCESS | 3780 | 1466438992382 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}] 09:09:52 INFO - PROCESS | 3780 | 1466438992385 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:52 INFO - PROCESS | 3780 | 1466438992472 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:09:52 INFO - PROCESS | 3780 | 1466438992480 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 3780 | 1466438992482 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:52 INFO - PROCESS | 3780 | ++DOCSHELL 13677C00 == 27 [pid = 3780] [id = 562] 09:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13679C00) [pid = 3780] [serial = 1686] [outer = 00000000] 09:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15010400) [pid = 3780] [serial = 1687] [outer = 13679C00] 09:09:52 INFO - PROCESS | 3780 | 1466438992533 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15062400) [pid = 3780] [serial = 1688] [outer = 13679C00] 09:09:53 INFO - PROCESS | 3780 | 1466438993039 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 674ms 09:09:53 INFO - PROCESS | 3780 | 1466438993070 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 3780 | 1466438993072 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:09:53 INFO - PROCESS | 3780 | 1466438993076 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 3780 | 1466438993079 Marionette TRACE conn3 <- [1,2214,null,{}] 09:09:53 INFO - PROCESS | 3780 | 1466438993090 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}] 09:09:53 INFO - PROCESS | 3780 | 1466438993094 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:53 INFO - PROCESS | 3780 | 1466438993163 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:09:53 INFO - PROCESS | 3780 | 1466438993300 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 3780 | 1466438993303 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:53 INFO - PROCESS | 3780 | ++DOCSHELL 15568800 == 28 [pid = 3780] [id = 563] 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15569400) [pid = 3780] [serial = 1689] [outer = 00000000] 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15801800) [pid = 3780] [serial = 1690] [outer = 15569400] 09:09:53 INFO - PROCESS | 3780 | 1466438993354 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15EE9800) [pid = 3780] [serial = 1691] [outer = 15569400] 09:09:53 INFO - PROCESS | 3780 | 1466438993733 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 689ms 09:09:53 INFO - PROCESS | 3780 | 1466438993759 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 3780 | 1466438993762 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:09:53 INFO - PROCESS | 3780 | 1466438993765 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 3780 | 1466438993767 Marionette TRACE conn3 <- [1,2218,null,{}] 09:09:53 INFO - PROCESS | 3780 | 1466438993770 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}] 09:09:53 INFO - PROCESS | 3780 | 1466438993772 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:53 INFO - PROCESS | 3780 | 1466438993855 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:09:53 INFO - PROCESS | 3780 | 1466438993861 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 3780 | 1466438993863 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:53 INFO - PROCESS | 3780 | ++DOCSHELL 165D2000 == 29 [pid = 3780] [id = 564] 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16860C00) [pid = 3780] [serial = 1692] [outer = 00000000] 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16B98000) [pid = 3780] [serial = 1693] [outer = 16860C00] 09:09:53 INFO - PROCESS | 3780 | 1466438993907 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16BA2C00) [pid = 3780] [serial = 1694] [outer = 16860C00] 09:09:54 INFO - PROCESS | 3780 | 1466438994363 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 09:09:54 INFO - PROCESS | 3780 | 1466438994386 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 3780 | 1466438994388 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:09:54 INFO - PROCESS | 3780 | 1466438994391 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 3780 | 1466438994393 Marionette TRACE conn3 <- [1,2222,null,{}] 09:09:54 INFO - PROCESS | 3780 | 1466438994402 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}] 09:09:54 INFO - PROCESS | 3780 | 1466438994404 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:54 INFO - PROCESS | 3780 | 1466438994511 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:09:54 INFO - PROCESS | 3780 | 1466438994516 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 3780 | 1466438994518 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:54 INFO - PROCESS | 3780 | ++DOCSHELL 16F6DC00 == 30 [pid = 3780] [id = 565] 09:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16F71000) [pid = 3780] [serial = 1695] [outer = 00000000] 09:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (175A9800) [pid = 3780] [serial = 1696] [outer = 16F71000] 09:09:54 INFO - PROCESS | 3780 | 1466438994561 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17984000) [pid = 3780] [serial = 1697] [outer = 16F71000] 09:09:54 INFO - PROCESS | 3780 | 1466438994998 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 09:09:55 INFO - PROCESS | 3780 | 1466438995013 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 3780 | 1466438995015 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:09:55 INFO - PROCESS | 3780 | 1466438995032 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 3780 | 1466438995033 Marionette TRACE conn3 <- [1,2226,null,{}] 09:09:55 INFO - PROCESS | 3780 | 1466438995037 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}] 09:09:55 INFO - PROCESS | 3780 | 1466438995042 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:55 INFO - PROCESS | 3780 | 1466438995187 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:09:55 INFO - PROCESS | 3780 | 1466438995197 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 3780 | 1466438995199 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:55 INFO - PROCESS | 3780 | ++DOCSHELL 17F59C00 == 31 [pid = 3780] [id = 566] 09:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17F5CC00) [pid = 3780] [serial = 1698] [outer = 00000000] 09:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F74000) [pid = 3780] [serial = 1699] [outer = 17F5CC00] 09:09:55 INFO - PROCESS | 3780 | 1466438995295 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18303400) [pid = 3780] [serial = 1700] [outer = 17F5CC00] 09:09:55 INFO - PROCESS | 3780 | 1466438995692 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 674ms 09:09:55 INFO - PROCESS | 3780 | 1466438995706 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 3780 | 1466438995708 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:09:55 INFO - PROCESS | 3780 | 1466438995711 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:09:55 INFO - PROCESS | 3780 | 1466438995712 Marionette TRACE conn3 <- [1,2230,null,{}] 09:09:55 INFO - PROCESS | 3780 | 1466438995716 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}] 09:09:55 INFO - PROCESS | 3780 | 1466438995718 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:55 INFO - PROCESS | 3780 | 1466438995831 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:09:55 INFO - PROCESS | 3780 | 1466438995922 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 3780 | 1466438995924 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:55 INFO - PROCESS | 3780 | ++DOCSHELL 1506A000 == 32 [pid = 3780] [id = 567] 09:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15574400) [pid = 3780] [serial = 1701] [outer = 00000000] 09:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1830F000) [pid = 3780] [serial = 1702] [outer = 15574400] 09:09:55 INFO - PROCESS | 3780 | 1466438995975 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1830E000) [pid = 3780] [serial = 1703] [outer = 15574400] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15452400) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11887400) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14369800) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1127AC00) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1607DC00) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (169AC800) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1047F400) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1B3E9400) [pid = 3780] [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.] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1055C000) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11252000) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1606E400) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1830FC00) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1B3E7C00) [pid = 3780] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:09:56 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F70000) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:09:56 INFO - PROCESS | 3780 | 1466438996412 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 09:09:56 INFO - PROCESS | 3780 | 1466438996436 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 3780 | 1466438996437 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:09:56 INFO - PROCESS | 3780 | 1466438996441 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:09:56 INFO - PROCESS | 3780 | 1466438996443 Marionette TRACE conn3 <- [1,2234,null,{}] 09:09:56 INFO - PROCESS | 3780 | 1466438996459 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}] 09:09:56 INFO - PROCESS | 3780 | 1466438996461 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:56 INFO - PROCESS | 3780 | 1466438996571 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:09:56 INFO - PROCESS | 3780 | 1466438996576 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 3780 | 1466438996578 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:56 INFO - PROCESS | 3780 | ++DOCSHELL 13A8F000 == 33 [pid = 3780] [id = 568] 09:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15017800) [pid = 3780] [serial = 1704] [outer = 00000000] 09:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16B9D400) [pid = 3780] [serial = 1705] [outer = 15017800] 09:09:56 INFO - PROCESS | 3780 | 1466438996621 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17F70000) [pid = 3780] [serial = 1706] [outer = 15017800] 09:09:57 INFO - PROCESS | 3780 | 1466438997015 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 582ms 09:09:57 INFO - PROCESS | 3780 | 1466438997038 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 3780 | 1466438997040 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:09:57 INFO - PROCESS | 3780 | 1466438997043 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:09:57 INFO - PROCESS | 3780 | 1466438997045 Marionette TRACE conn3 <- [1,2238,null,{}] 09:09:57 INFO - PROCESS | 3780 | 1466438997066 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}] 09:09:57 INFO - PROCESS | 3780 | 1466438997068 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:57 INFO - PROCESS | 3780 | 1466438997152 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:09:57 INFO - PROCESS | 3780 | 1466438997158 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 3780 | 1466438997160 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:57 INFO - PROCESS | 3780 | ++DOCSHELL 15622800 == 34 [pid = 3780] [id = 569] 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1830A800) [pid = 3780] [serial = 1707] [outer = 00000000] 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19B55400) [pid = 3780] [serial = 1708] [outer = 1830A800] 09:09:57 INFO - PROCESS | 3780 | 1466438997188 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19B5AC00) [pid = 3780] [serial = 1709] [outer = 1830A800] 09:09:57 INFO - PROCESS | 3780 | 1466438997622 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 643ms 09:09:57 INFO - PROCESS | 3780 | 1466438997689 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 3780 | 1466438997691 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:09:57 INFO - PROCESS | 3780 | 1466438997694 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 3780 | 1466438997695 Marionette TRACE conn3 <- [1,2242,null,{}] 09:09:57 INFO - PROCESS | 3780 | 1466438997699 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}] 09:09:57 INFO - PROCESS | 3780 | 1466438997701 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:57 INFO - PROCESS | 3780 | 1466438997786 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:09:57 INFO - PROCESS | 3780 | 1466438997792 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 3780 | 1466438997794 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:57 INFO - PROCESS | 3780 | ++DOCSHELL 13A89000 == 35 [pid = 3780] [id = 570] 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13F6FC00) [pid = 3780] [serial = 1710] [outer = 00000000] 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19B60800) [pid = 3780] [serial = 1711] [outer = 13F6FC00] 09:09:57 INFO - PROCESS | 3780 | 1466438997837 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A03EC00) [pid = 3780] [serial = 1712] [outer = 13F6FC00] 09:09:58 INFO - PROCESS | 3780 | 1466438998365 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 719ms 09:09:58 INFO - PROCESS | 3780 | 1466438998414 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 3780 | 1466438998419 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:09:58 INFO - PROCESS | 3780 | 1466438998425 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 3780 | 1466438998429 Marionette TRACE conn3 <- [1,2246,null,{}] 09:09:58 INFO - PROCESS | 3780 | 1466438998435 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}] 09:09:58 INFO - PROCESS | 3780 | 1466438998438 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:58 INFO - PROCESS | 3780 | 1466438998595 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:09:58 INFO - PROCESS | 3780 | 1466438998723 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 3780 | 1466438998728 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:58 INFO - PROCESS | 3780 | ++DOCSHELL 105EB000 == 36 [pid = 3780] [id = 571] 09:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (105EDC00) [pid = 3780] [serial = 1713] [outer = 00000000] 09:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13187400) [pid = 3780] [serial = 1714] [outer = 105EDC00] 09:09:58 INFO - PROCESS | 3780 | 1466438998786 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13F77400) [pid = 3780] [serial = 1715] [outer = 105EDC00] 09:09:59 INFO - PROCESS | 3780 | 1466438999351 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 979ms 09:09:59 INFO - PROCESS | 3780 | 1466438999422 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 3780 | 1466438999427 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:09:59 INFO - PROCESS | 3780 | 1466438999435 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 3780 | 1466438999438 Marionette TRACE conn3 <- [1,2250,null,{}] 09:09:59 INFO - PROCESS | 3780 | 1466438999441 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}] 09:09:59 INFO - PROCESS | 3780 | 1466438999444 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:59 INFO - PROCESS | 3780 | 1466438999550 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:09:59 INFO - PROCESS | 3780 | 1466438999687 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 3780 | 1466438999690 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:09:59 INFO - PROCESS | 3780 | ++DOCSHELL 15178C00 == 37 [pid = 3780] [id = 572] 09:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1556A000) [pid = 3780] [serial = 1716] [outer = 00000000] 09:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16078000) [pid = 3780] [serial = 1717] [outer = 1556A000] 09:09:59 INFO - PROCESS | 3780 | 1466438999729 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16907400) [pid = 3780] [serial = 1718] [outer = 1556A000] 09:10:00 INFO - PROCESS | 3780 | 1466439000314 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 934ms 09:10:00 INFO - PROCESS | 3780 | 1466439000361 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 3780 | 1466439000363 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:10:00 INFO - PROCESS | 3780 | 1466439000367 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 3780 | 1466439000371 Marionette TRACE conn3 <- [1,2254,null,{}] 09:10:00 INFO - PROCESS | 3780 | 1466439000381 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}] 09:10:00 INFO - PROCESS | 3780 | 1466439000386 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:00 INFO - PROCESS | 3780 | 1466439000491 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:10:00 INFO - PROCESS | 3780 | 1466439000584 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 3780 | 1466439000588 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:00 INFO - PROCESS | 3780 | ++DOCSHELL 17F71000 == 38 [pid = 3780] [id = 573] 09:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F74400) [pid = 3780] [serial = 1719] [outer = 00000000] 09:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19A8A400) [pid = 3780] [serial = 1720] [outer = 17F74400] 09:10:00 INFO - PROCESS | 3780 | 1466439000683 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A556000) [pid = 3780] [serial = 1721] [outer = 17F74400] 09:10:01 INFO - PROCESS | 3780 | 1466439001331 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1194ms 09:10:01 INFO - PROCESS | 3780 | 1466439001545 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 3780 | 1466439001549 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:10:01 INFO - PROCESS | 3780 | 1466439001554 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 3780 | 1466439001557 Marionette TRACE conn3 <- [1,2258,null,{}] 09:10:01 INFO - PROCESS | 3780 | 1466439001562 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}] 09:10:01 INFO - PROCESS | 3780 | 1466439001566 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:01 INFO - PROCESS | 3780 | 1466439001698 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:10:01 INFO - PROCESS | 3780 | 1466439001832 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 3780 | 1466439001837 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:01 INFO - PROCESS | 3780 | ++DOCSHELL 12BA2400 == 39 [pid = 3780] [id = 574] 09:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12BA7000) [pid = 3780] [serial = 1722] [outer = 00000000] 09:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1312DC00) [pid = 3780] [serial = 1723] [outer = 12BA7000] 09:10:01 INFO - PROCESS | 3780 | 1466439001891 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (139DE800) [pid = 3780] [serial = 1724] [outer = 12BA7000] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 15622800 == 38 [pid = 3780] [id = 569] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 13A8F000 == 37 [pid = 3780] [id = 568] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 1506A000 == 36 [pid = 3780] [id = 567] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 17F59C00 == 35 [pid = 3780] [id = 566] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 16F6DC00 == 34 [pid = 3780] [id = 565] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 165D2000 == 33 [pid = 3780] [id = 564] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 15568800 == 32 [pid = 3780] [id = 563] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 13677C00 == 31 [pid = 3780] [id = 562] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 11802400 == 30 [pid = 3780] [id = 561] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 11257400 == 29 [pid = 3780] [id = 560] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 15806C00 == 28 [pid = 3780] [id = 559] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 17F71000 == 27 [pid = 3780] [id = 573] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 13A89000 == 26 [pid = 3780] [id = 570] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 105EB000 == 25 [pid = 3780] [id = 571] 09:10:02 INFO - PROCESS | 3780 | --DOCSHELL 15178C00 == 24 [pid = 3780] [id = 572] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1B3E1C00) [pid = 3780] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (179D9000) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15806000) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18254400) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15616400) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13A93000) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13673000) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14375000) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1500B400) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11C90400) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (129E1400) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1685B000) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16B9E800) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11D87800) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18254C00) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16EB8C00) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13136C00) [pid = 3780] [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.] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1593D000) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17986C00) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (14368C00) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (129D8000) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1691AC00) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16905400) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A64C400) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A0D5800) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 09:10:02 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1690C400) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 09:10:03 INFO - PROCESS | 3780 | 1466439003026 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1515ms 09:10:03 INFO - PROCESS | 3780 | 1466439003072 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 3780 | 1466439003075 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:10:03 INFO - PROCESS | 3780 | 1466439003081 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 3780 | 1466439003083 Marionette TRACE conn3 <- [1,2262,null,{}] 09:10:03 INFO - PROCESS | 3780 | 1466439003088 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}] 09:10:03 INFO - PROCESS | 3780 | 1466439003091 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:03 INFO - PROCESS | 3780 | 1466439003214 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:10:03 INFO - PROCESS | 3780 | 1466439003313 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 3780 | 1466439003316 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:03 INFO - PROCESS | 3780 | ++DOCSHELL 11235000 == 25 [pid = 3780] [id = 575] 09:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1124B800) [pid = 3780] [serial = 1725] [outer = 00000000] 09:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11C8A400) [pid = 3780] [serial = 1726] [outer = 1124B800] 09:10:03 INFO - PROCESS | 3780 | 1466439003362 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11D85800) [pid = 3780] [serial = 1727] [outer = 1124B800] 09:10:03 INFO - PROCESS | 3780 | 1466439003760 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 09:10:03 INFO - PROCESS | 3780 | 1466439003802 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 3780 | 1466439003807 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:10:03 INFO - PROCESS | 3780 | 1466439003813 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 3780 | 1466439003816 Marionette TRACE conn3 <- [1,2266,null,{}] 09:10:03 INFO - PROCESS | 3780 | 1466439003819 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}] 09:10:03 INFO - PROCESS | 3780 | 1466439003822 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:03 INFO - PROCESS | 3780 | 1466439003911 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:10:03 INFO - PROCESS | 3780 | 1466439003917 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 3780 | 1466439003920 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:03 INFO - PROCESS | 3780 | ++DOCSHELL 1312A400 == 26 [pid = 3780] [id = 576] 09:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1312AC00) [pid = 3780] [serial = 1728] [outer = 00000000] 09:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13F70800) [pid = 3780] [serial = 1729] [outer = 1312AC00] 09:10:03 INFO - PROCESS | 3780 | 1466439003966 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1436F400) [pid = 3780] [serial = 1730] [outer = 1312AC00] 09:10:04 INFO - PROCESS | 3780 | 1466439004429 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 09:10:04 INFO - PROCESS | 3780 | 1466439004449 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 3780 | 1466439004451 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:10:04 INFO - PROCESS | 3780 | 1466439004455 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 3780 | 1466439004459 Marionette TRACE conn3 <- [1,2270,null,{}] 09:10:04 INFO - PROCESS | 3780 | 1466439004474 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}] 09:10:04 INFO - PROCESS | 3780 | 1466439004478 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:04 INFO - PROCESS | 3780 | 1466439004557 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:10:04 INFO - PROCESS | 3780 | 1466439004566 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 3780 | 1466439004569 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:04 INFO - PROCESS | 3780 | ++DOCSHELL 15178C00 == 27 [pid = 3780] [id = 577] 09:10:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15179400) [pid = 3780] [serial = 1731] [outer = 00000000] 09:10:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15451400) [pid = 3780] [serial = 1732] [outer = 15179400] 09:10:04 INFO - PROCESS | 3780 | 1466439004616 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15572800) [pid = 3780] [serial = 1733] [outer = 15179400] 09:10:05 INFO - PROCESS | 3780 | 1466439005098 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 09:10:05 INFO - PROCESS | 3780 | 1466439005141 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 3780 | 1466439005143 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:10:05 INFO - PROCESS | 3780 | 1466439005146 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 3780 | 1466439005148 Marionette TRACE conn3 <- [1,2274,null,{}] 09:10:05 INFO - PROCESS | 3780 | 1466439005151 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}] 09:10:05 INFO - PROCESS | 3780 | 1466439005153 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:05 INFO - PROCESS | 3780 | 1466439005269 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:10:05 INFO - PROCESS | 3780 | 1466439005274 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 3780 | 1466439005276 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:05 INFO - PROCESS | 3780 | ++DOCSHELL 15451000 == 28 [pid = 3780] [id = 578] 09:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15567800) [pid = 3780] [serial = 1734] [outer = 00000000] 09:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (165DA400) [pid = 3780] [serial = 1735] [outer = 15567800] 09:10:05 INFO - PROCESS | 3780 | 1466439005376 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16904800) [pid = 3780] [serial = 1736] [outer = 15567800] 09:10:05 INFO - PROCESS | 3780 | 1466439005766 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 674ms 09:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:10:05 INFO - PROCESS | 3780 | 1466439005832 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 3780 | 1466439005834 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:10:05 INFO - PROCESS | 3780 | 1466439005837 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 3780 | 1466439005839 Marionette TRACE conn3 <- [1,2278,null,{}] 09:10:05 INFO - PROCESS | 3780 | 1466439005842 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}] 09:10:05 INFO - PROCESS | 3780 | 1466439005844 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:05 INFO - PROCESS | 3780 | 1466439005978 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:10:06 INFO - PROCESS | 3780 | 1466439006047 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 3780 | 1466439006049 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:06 INFO - PROCESS | 3780 | ++DOCSHELL 16910800 == 29 [pid = 3780] [id = 579] 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16916000) [pid = 3780] [serial = 1737] [outer = 00000000] 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169B5400) [pid = 3780] [serial = 1738] [outer = 16916000] 09:10:06 INFO - PROCESS | 3780 | 1466439006091 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16B98800) [pid = 3780] [serial = 1739] [outer = 16916000] 09:10:06 INFO - PROCESS | 3780 | 1466439006506 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 719ms 09:10:06 INFO - PROCESS | 3780 | 1466439006560 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 3780 | 1466439006562 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:10:06 INFO - PROCESS | 3780 | 1466439006566 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 3780 | 1466439006568 Marionette TRACE conn3 <- [1,2282,null,{}] 09:10:06 INFO - PROCESS | 3780 | 1466439006571 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}] 09:10:06 INFO - PROCESS | 3780 | 1466439006576 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:06 INFO - PROCESS | 3780 | 1466439006712 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:10:06 INFO - PROCESS | 3780 | 1466439006780 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 3780 | 1466439006782 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:06 INFO - PROCESS | 3780 | ++DOCSHELL 16EC3800 == 30 [pid = 3780] [id = 580] 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (174EEC00) [pid = 3780] [serial = 1740] [outer = 00000000] 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17692000) [pid = 3780] [serial = 1741] [outer = 174EEC00] 09:10:06 INFO - PROCESS | 3780 | 1466439006825 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F58400) [pid = 3780] [serial = 1742] [outer = 174EEC00] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1830A800) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13F6FC00) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16F71000) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F5CC00) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11272000) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11809400) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15569400) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16860C00) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16230400) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15574400) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13679C00) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:10:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15017800) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:10:07 INFO - PROCESS | 3780 | 1466439007407 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 872ms 09:10:07 INFO - PROCESS | 3780 | 1466439007454 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 3780 | 1466439007456 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:10:07 INFO - PROCESS | 3780 | 1466439007459 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:10:07 INFO - PROCESS | 3780 | 1466439007461 Marionette TRACE conn3 <- [1,2286,null,{}] 09:10:07 INFO - PROCESS | 3780 | 1466439007464 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}] 09:10:07 INFO - PROCESS | 3780 | 1466439007466 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:07 INFO - PROCESS | 3780 | 1466439007575 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:10:07 INFO - PROCESS | 3780 | 1466439007636 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 3780 | 1466439007638 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:07 INFO - PROCESS | 3780 | ++DOCSHELL 104EB000 == 31 [pid = 3780] [id = 581] 09:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A48000) [pid = 3780] [serial = 1743] [outer = 00000000] 09:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15451800) [pid = 3780] [serial = 1744] [outer = 10A48000] 09:10:07 INFO - PROCESS | 3780 | 1466439007680 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15569400) [pid = 3780] [serial = 1745] [outer = 10A48000] 09:10:08 INFO - PROCESS | 3780 | 1466439008006 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 581ms 09:10:08 INFO - PROCESS | 3780 | 1466439008039 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3780 | 1466439008041 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:10:08 INFO - PROCESS | 3780 | 1466439008044 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 3780 | 1466439008046 Marionette TRACE conn3 <- [1,2290,null,{}] 09:10:08 INFO - PROCESS | 3780 | 1466439008049 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}] 09:10:08 INFO - PROCESS | 3780 | 1466439008051 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:08 INFO - PROCESS | 3780 | 1466439008167 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:10:08 INFO - PROCESS | 3780 | 1466439008175 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 3780 | 1466439008177 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:08 INFO - PROCESS | 3780 | ++DOCSHELL 15144000 == 32 [pid = 3780] [id = 582] 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16079800) [pid = 3780] [serial = 1746] [outer = 00000000] 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F76400) [pid = 3780] [serial = 1747] [outer = 16079800] 09:10:08 INFO - PROCESS | 3780 | 1466439008219 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18066400) [pid = 3780] [serial = 1748] [outer = 16079800] 09:10:08 INFO - PROCESS | 3780 | 1466439008614 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 581ms 09:10:08 INFO - PROCESS | 3780 | 1466439008642 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3780 | 1466439008643 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:10:08 INFO - PROCESS | 3780 | 1466439008647 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:10:08 INFO - PROCESS | 3780 | 1466439008648 Marionette TRACE conn3 <- [1,2294,null,{}] 09:10:08 INFO - PROCESS | 3780 | 1466439008652 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}] 09:10:08 INFO - PROCESS | 3780 | 1466439008654 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:08 INFO - PROCESS | 3780 | 1466439008713 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:10:08 INFO - PROCESS | 3780 | 1466439008718 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 3780 | 1466439008720 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:08 INFO - PROCESS | 3780 | ++DOCSHELL 15176400 == 33 [pid = 3780] [id = 583] 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18301400) [pid = 3780] [serial = 1749] [outer = 00000000] 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1830CC00) [pid = 3780] [serial = 1750] [outer = 18301400] 09:10:08 INFO - PROCESS | 3780 | 1466439008765 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A8B400) [pid = 3780] [serial = 1751] [outer = 18301400] 09:10:09 INFO - PROCESS | 3780 | 1466439009215 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 09:10:09 INFO - PROCESS | 3780 | 1466439009278 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 3780 | 1466439009282 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:10:09 INFO - PROCESS | 3780 | 1466439009288 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 3780 | 1466439009292 Marionette TRACE conn3 <- [1,2298,null,{}] 09:10:09 INFO - PROCESS | 3780 | 1466439009298 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}] 09:10:09 INFO - PROCESS | 3780 | 1466439009302 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:09 INFO - PROCESS | 3780 | 1466439009447 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:10:09 INFO - PROCESS | 3780 | 1466439009537 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 3780 | 1466439009541 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:09 INFO - PROCESS | 3780 | ++DOCSHELL 11255800 == 34 [pid = 3780] [id = 584] 09:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11257400) [pid = 3780] [serial = 1752] [outer = 00000000] 09:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1180D000) [pid = 3780] [serial = 1753] [outer = 11257400] 09:10:09 INFO - PROCESS | 3780 | 1466439009602 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12BA0400) [pid = 3780] [serial = 1754] [outer = 11257400] 09:10:10 INFO - PROCESS | 3780 | 1466439010429 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1194ms 09:10:10 INFO - PROCESS | 3780 | 1466439010470 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3780 | 1466439010475 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:10:10 INFO - PROCESS | 3780 | 1466439010481 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 3780 | 1466439010485 Marionette TRACE conn3 <- [1,2302,null,{}] 09:10:10 INFO - PROCESS | 3780 | 1466439010489 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}] 09:10:10 INFO - PROCESS | 3780 | 1466439010492 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:10 INFO - PROCESS | 3780 | 1466439010607 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:10:10 INFO - PROCESS | 3780 | 1466439010743 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 3780 | 1466439010746 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:10 INFO - PROCESS | 3780 | ++DOCSHELL 14374400 == 35 [pid = 3780] [id = 585] 09:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15008800) [pid = 3780] [serial = 1755] [outer = 00000000] 09:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15062C00) [pid = 3780] [serial = 1756] [outer = 15008800] 09:10:10 INFO - PROCESS | 3780 | 1466439010802 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15616C00) [pid = 3780] [serial = 1757] [outer = 15008800] 09:10:11 INFO - PROCESS | 3780 | 1466439011627 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1194ms 09:10:11 INFO - PROCESS | 3780 | 1466439011671 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 3780 | 1466439011675 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:10:11 INFO - PROCESS | 3780 | 1466439011681 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 3780 | 1466439011684 Marionette TRACE conn3 <- [1,2306,null,{}] 09:10:11 INFO - PROCESS | 3780 | 1466439011690 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}] 09:10:11 INFO - PROCESS | 3780 | 1466439011693 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:11 INFO - PROCESS | 3780 | 1466439011804 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:10:11 INFO - PROCESS | 3780 | 1466439011905 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 3780 | 1466439011909 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 15144000 == 34 [pid = 3780] [id = 582] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 104EB000 == 33 [pid = 3780] [id = 581] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 16EC3800 == 32 [pid = 3780] [id = 580] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 16910800 == 31 [pid = 3780] [id = 579] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 15451000 == 30 [pid = 3780] [id = 578] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 15178C00 == 29 [pid = 3780] [id = 577] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 1312A400 == 28 [pid = 3780] [id = 576] 09:10:11 INFO - PROCESS | 3780 | --DOCSHELL 11235000 == 27 [pid = 3780] [id = 575] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19B5AC00) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19B60800) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A03EC00) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (175A9800) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17F74000) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13129400) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13A94000) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12B65000) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12C8C800) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15801800) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15EE9800) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16B98000) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (182E8800) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (182E4400) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1830F000) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15010400) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15062400) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (18303400) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16B9D400) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1830E000) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19B55400) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17984000) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17F70000) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16BA2C00) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 09:10:11 INFO - PROCESS | 3780 | ++DOCSHELL 104EB000 == 28 [pid = 3780] [id = 586] 09:10:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (104EBC00) [pid = 3780] [serial = 1758] [outer = 00000000] 09:10:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11495000) [pid = 3780] [serial = 1759] [outer = 104EBC00] 09:10:11 INFO - PROCESS | 3780 | 1466439011982 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12F27800) [pid = 3780] [serial = 1760] [outer = 104EBC00] 09:10:12 INFO - PROCESS | 3780 | 1466439012420 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] 09:10:12 INFO - PROCESS | 3780 | 1466439012471 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:10:12 INFO - PROCESS | 3780 | 1466439012477 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 3780 | 1466439012479 Marionette TRACE conn3 <- [1,2310,null,{}] 09:10:12 INFO - PROCESS | 3780 | 1466439012483 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}] 09:10:12 INFO - PROCESS | 3780 | 1466439012486 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:12 INFO - PROCESS | 3780 | 1466439012576 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:10:12 INFO - PROCESS | 3780 | 1466439012585 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 3780 | 1466439012587 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:12 INFO - PROCESS | 3780 | ++DOCSHELL 13F71800 == 29 [pid = 3780] [id = 587] 09:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1436F000) [pid = 3780] [serial = 1761] [outer = 00000000] 09:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1500D000) [pid = 3780] [serial = 1762] [outer = 1436F000] 09:10:12 INFO - PROCESS | 3780 | 1466439012637 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15014800) [pid = 3780] [serial = 1763] [outer = 1436F000] 09:10:13 INFO - PROCESS | 3780 | 1466439013109 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 09:10:13 INFO - PROCESS | 3780 | 1466439013159 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 3780 | 1466439013161 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:10:13 INFO - PROCESS | 3780 | 1466439013164 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 3780 | 1466439013168 Marionette TRACE conn3 <- [1,2314,null,{}] 09:10:13 INFO - PROCESS | 3780 | 1466439013178 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}] 09:10:13 INFO - PROCESS | 3780 | 1466439013183 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:13 INFO - PROCESS | 3780 | 1466439013293 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:10:13 INFO - PROCESS | 3780 | 1466439013398 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 3780 | 1466439013401 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:13 INFO - PROCESS | 3780 | ++DOCSHELL 1561C000 == 30 [pid = 3780] [id = 588] 09:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1561D800) [pid = 3780] [serial = 1764] [outer = 00000000] 09:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1606E800) [pid = 3780] [serial = 1765] [outer = 1561D800] 09:10:13 INFO - PROCESS | 3780 | 1466439013449 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (165D6C00) [pid = 3780] [serial = 1766] [outer = 1561D800] 09:10:13 INFO - PROCESS | 3780 | 1466439013815 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 674ms 09:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:10:13 INFO - PROCESS | 3780 | 1466439013847 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 3780 | 1466439013850 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:10:13 INFO - PROCESS | 3780 | 1466439013853 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 3780 | 1466439013855 Marionette TRACE conn3 <- [1,2318,null,{}] 09:10:13 INFO - PROCESS | 3780 | 1466439013858 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}] 09:10:13 INFO - PROCESS | 3780 | 1466439013860 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:13 INFO - PROCESS | 3780 | 1466439013956 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:10:13 INFO - PROCESS | 3780 | 1466439013961 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 3780 | 1466439013963 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:13 INFO - PROCESS | 3780 | ++DOCSHELL 169B4000 == 31 [pid = 3780] [id = 589] 09:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16B9D400) [pid = 3780] [serial = 1767] [outer = 00000000] 09:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16EB8400) [pid = 3780] [serial = 1768] [outer = 16B9D400] 09:10:13 INFO - PROCESS | 3780 | 1466439014007 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (174ED800) [pid = 3780] [serial = 1769] [outer = 16B9D400] 09:10:14 INFO - PROCESS | 3780 | 1466439014459 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 613ms 09:10:14 INFO - PROCESS | 3780 | 1466439014474 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 3780 | 1466439014476 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:10:14 INFO - PROCESS | 3780 | 1466439014483 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 3780 | 1466439014485 Marionette TRACE conn3 <- [1,2322,null,{}] 09:10:14 INFO - PROCESS | 3780 | 1466439014495 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}] 09:10:14 INFO - PROCESS | 3780 | 1466439014497 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:14 INFO - PROCESS | 3780 | 1466439014610 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:10:14 INFO - PROCESS | 3780 | 1466439014702 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 3780 | 1466439014704 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:14 INFO - PROCESS | 3780 | ++DOCSHELL 17694800 == 32 [pid = 3780] [id = 590] 09:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17695C00) [pid = 3780] [serial = 1770] [outer = 00000000] 09:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17984000) [pid = 3780] [serial = 1771] [outer = 17695C00] 09:10:14 INFO - PROCESS | 3780 | 1466439014746 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (179D8800) [pid = 3780] [serial = 1772] [outer = 17695C00] 09:10:15 INFO - PROCESS | 3780 | 1466439015150 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 719ms 09:10:15 INFO - PROCESS | 3780 | 1466439015203 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3780 | 1466439015205 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:10:15 INFO - PROCESS | 3780 | 1466439015220 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 3780 | 1466439015222 Marionette TRACE conn3 <- [1,2326,null,{}] 09:10:15 INFO - PROCESS | 3780 | 1466439015225 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}] 09:10:15 INFO - PROCESS | 3780 | 1466439015230 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:15 INFO - PROCESS | 3780 | 1466439015366 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:10:15 INFO - PROCESS | 3780 | 1466439015438 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 3780 | 1466439015440 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:15 INFO - PROCESS | 3780 | ++DOCSHELL 17982800 == 33 [pid = 3780] [id = 591] 09:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F68800) [pid = 3780] [serial = 1773] [outer = 00000000] 09:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (182E8C00) [pid = 3780] [serial = 1774] [outer = 17F68800] 09:10:15 INFO - PROCESS | 3780 | 1466439015484 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18303400) [pid = 3780] [serial = 1775] [outer = 17F68800] 09:10:15 INFO - PROCESS | 3780 | 1466439015900 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 09:10:15 INFO - PROCESS | 3780 | 1466439015966 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3780 | 1466439015968 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:10:15 INFO - PROCESS | 3780 | 1466439015977 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 3780 | 1466439015980 Marionette TRACE conn3 <- [1,2330,null,{}] 09:10:15 INFO - PROCESS | 3780 | 1466439015983 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}] 09:10:15 INFO - PROCESS | 3780 | 1466439015985 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:16 INFO - PROCESS | 3780 | 1466439016087 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12BA7000) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15179400) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (105EDC00) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1556A000) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F74400) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16079800) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (174EEC00) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16916000) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10A48000) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1124B800) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1312AC00) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15567800) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:10:16 INFO - PROCESS | 3780 | 1466439016226 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 3780 | 1466439016228 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:16 INFO - PROCESS | 3780 | ++DOCSHELL 10A47C00 == 34 [pid = 3780] [id = 592] 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10A48000) [pid = 3780] [serial = 1776] [outer = 00000000] 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12BA7000) [pid = 3780] [serial = 1777] [outer = 10A48000] 09:10:16 INFO - PROCESS | 3780 | 1466439016272 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1312AC00) [pid = 3780] [serial = 1778] [outer = 10A48000] 09:10:16 INFO - PROCESS | 3780 | 1466439016627 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 689ms 09:10:16 INFO - PROCESS | 3780 | 1466439016652 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 3780 | 1466439016654 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:10:16 INFO - PROCESS | 3780 | 1466439016657 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 3780 | 1466439016658 Marionette TRACE conn3 <- [1,2334,null,{}] 09:10:16 INFO - PROCESS | 3780 | 1466439016662 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}] 09:10:16 INFO - PROCESS | 3780 | 1466439016664 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:16 INFO - PROCESS | 3780 | 1466439016740 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:10:16 INFO - PROCESS | 3780 | 1466439016746 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 3780 | 1466439016748 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:16 INFO - PROCESS | 3780 | ++DOCSHELL 139D9000 == 35 [pid = 3780] [id = 593] 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15148800) [pid = 3780] [serial = 1779] [outer = 00000000] 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (18303000) [pid = 3780] [serial = 1780] [outer = 15148800] 09:10:16 INFO - PROCESS | 3780 | 1466439016791 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19A8C000) [pid = 3780] [serial = 1781] [outer = 15148800] 09:10:17 INFO - PROCESS | 3780 | 1466439017200 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 581ms 09:10:17 INFO - PROCESS | 3780 | 1466439017238 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3780 | 1466439017240 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:10:17 INFO - PROCESS | 3780 | 1466439017243 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:10:17 INFO - PROCESS | 3780 | 1466439017245 Marionette TRACE conn3 <- [1,2338,null,{}] 09:10:17 INFO - PROCESS | 3780 | 1466439017248 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}] 09:10:17 INFO - PROCESS | 3780 | 1466439017250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:17 INFO - PROCESS | 3780 | 1466439017328 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:10:17 INFO - PROCESS | 3780 | 1466439017334 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 3780 | 1466439017336 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:17 INFO - PROCESS | 3780 | ++DOCSHELL 1607DC00 == 36 [pid = 3780] [id = 594] 09:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19A87000) [pid = 3780] [serial = 1782] [outer = 00000000] 09:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A047C00) [pid = 3780] [serial = 1783] [outer = 19A87000] 09:10:17 INFO - PROCESS | 3780 | 1466439017378 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A25E000) [pid = 3780] [serial = 1784] [outer = 19A87000] 09:10:17 INFO - PROCESS | 3780 | 1466439017823 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 628ms 09:10:17 INFO - PROCESS | 3780 | 1466439017864 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3780 | 1466439017866 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:10:17 INFO - PROCESS | 3780 | 1466439017869 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 3780 | 1466439017870 Marionette TRACE conn3 <- [1,2342,null,{}] 09:10:17 INFO - PROCESS | 3780 | 1466439017874 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}] 09:10:17 INFO - PROCESS | 3780 | 1466439017876 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:17 INFO - PROCESS | 3780 | 1466439017954 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:10:17 INFO - PROCESS | 3780 | 1466439017959 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 3780 | 1466439017961 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:17 INFO - PROCESS | 3780 | ++DOCSHELL 17F74400 == 37 [pid = 3780] [id = 595] 09:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A045800) [pid = 3780] [serial = 1785] [outer = 00000000] 09:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16077400) [pid = 3780] [serial = 1786] [outer = 1A045800] 09:10:17 INFO - PROCESS | 3780 | 1466439018005 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A644400) [pid = 3780] [serial = 1787] [outer = 1A045800] 09:10:18 INFO - PROCESS | 3780 | 1466439018595 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 781ms 09:10:18 INFO - PROCESS | 3780 | 1466439018656 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 3780 | 1466439018664 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:10:18 INFO - PROCESS | 3780 | 1466439018759 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 3780 | 1466439018762 Marionette TRACE conn3 <- [1,2346,null,{}] 09:10:18 INFO - PROCESS | 3780 | 1466439018776 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}] 09:10:18 INFO - PROCESS | 3780 | 1466439018779 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:18 INFO - PROCESS | 3780 | 1466439018889 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:10:18 INFO - PROCESS | 3780 | 1466439018993 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 3780 | 1466439018997 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:19 INFO - PROCESS | 3780 | ++DOCSHELL 11D83400 == 38 [pid = 3780] [id = 596] 09:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12BA6C00) [pid = 3780] [serial = 1788] [outer = 00000000] 09:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (132B2C00) [pid = 3780] [serial = 1789] [outer = 12BA6C00] 09:10:19 INFO - PROCESS | 3780 | 1466439019067 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15017800) [pid = 3780] [serial = 1790] [outer = 12BA6C00] 09:10:19 INFO - PROCESS | 3780 | 1466439019597 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 934ms 09:10:19 INFO - PROCESS | 3780 | 1466439019645 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 3780 | 1466439019650 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:10:19 INFO - PROCESS | 3780 | 1466439019656 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 3780 | 1466439019659 Marionette TRACE conn3 <- [1,2350,null,{}] 09:10:19 INFO - PROCESS | 3780 | 1466439019663 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}] 09:10:19 INFO - PROCESS | 3780 | 1466439019666 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:19 INFO - PROCESS | 3780 | 1466439019781 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:10:19 INFO - PROCESS | 3780 | 1466439019892 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 3780 | 1466439019895 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:19 INFO - PROCESS | 3780 | ++DOCSHELL 15EE9C00 == 39 [pid = 3780] [id = 597] 09:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15EEBC00) [pid = 3780] [serial = 1791] [outer = 00000000] 09:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (169B1C00) [pid = 3780] [serial = 1792] [outer = 15EEBC00] 09:10:19 INFO - PROCESS | 3780 | 1466439019949 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16FBB000) [pid = 3780] [serial = 1793] [outer = 15EEBC00] 09:10:20 INFO - PROCESS | 3780 | 1466439020570 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 919ms 09:10:20 INFO - PROCESS | 3780 | 1466439020584 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 3780 | 1466439020586 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:10:20 INFO - PROCESS | 3780 | 1466439020590 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 3780 | 1466439020594 Marionette TRACE conn3 <- [1,2354,null,{}] 09:10:20 INFO - PROCESS | 3780 | 1466439020605 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}] 09:10:20 INFO - PROCESS | 3780 | 1466439020609 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:20 INFO - PROCESS | 3780 | 1466439020715 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:10:20 INFO - PROCESS | 3780 | 1466439020872 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 3780 | 1466439020875 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A03E800 == 40 [pid = 3780] [id = 598] 09:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A03EC00) [pid = 3780] [serial = 1794] [outer = 00000000] 09:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A55E400) [pid = 3780] [serial = 1795] [outer = 1A03EC00] 09:10:20 INFO - PROCESS | 3780 | 1466439020932 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A64BC00) [pid = 3780] [serial = 1796] [outer = 1A03EC00] 09:10:21 INFO - PROCESS | 3780 | 1466439021639 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1117ms 09:10:21 INFO - PROCESS | 3780 | 1466439021707 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 3780 | 1466439021711 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:10:21 INFO - PROCESS | 3780 | 1466439021731 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 3780 | 1466439021736 Marionette TRACE conn3 <- [1,2358,null,{}] 09:10:21 INFO - PROCESS | 3780 | 1466439021744 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}] 09:10:21 INFO - PROCESS | 3780 | 1466439021748 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:21 INFO - PROCESS | 3780 | 1466439021854 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:10:21 INFO - PROCESS | 3780 | 1466439021991 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 3780 | 1466439021996 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:22 INFO - PROCESS | 3780 | ++DOCSHELL 104E6400 == 41 [pid = 3780] [id = 599] 09:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10A4A800) [pid = 3780] [serial = 1797] [outer = 00000000] 09:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1366B800) [pid = 3780] [serial = 1798] [outer = 10A4A800] 09:10:22 INFO - PROCESS | 3780 | 1466439022052 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (139DC000) [pid = 3780] [serial = 1799] [outer = 10A4A800] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 12BA2400 == 40 [pid = 3780] [id = 574] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 1607DC00 == 39 [pid = 3780] [id = 594] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 139D9000 == 38 [pid = 3780] [id = 593] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 10A47C00 == 37 [pid = 3780] [id = 592] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 17982800 == 36 [pid = 3780] [id = 591] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 17694800 == 35 [pid = 3780] [id = 590] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 169B4000 == 34 [pid = 3780] [id = 589] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 1561C000 == 33 [pid = 3780] [id = 588] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 13F71800 == 32 [pid = 3780] [id = 587] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 104EB000 == 31 [pid = 3780] [id = 586] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 15176400 == 30 [pid = 3780] [id = 583] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 11255800 == 29 [pid = 3780] [id = 584] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 14374400 == 28 [pid = 3780] [id = 585] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 15EE9C00 == 27 [pid = 3780] [id = 597] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 1A03E800 == 26 [pid = 3780] [id = 598] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 17F74400 == 25 [pid = 3780] [id = 595] 09:10:23 INFO - PROCESS | 3780 | --DOCSHELL 11D83400 == 24 [pid = 3780] [id = 596] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1830CC00) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1312DC00) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15451400) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13F77400) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13187400) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16907400) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16078000) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A556000) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18066400) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19A8A400) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17692000) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16B98800) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (169B5400) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15451800) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17F76400) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11C8A400) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F58400) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11D85800) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13F70800) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1436F400) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165DA400) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16904800) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (139DE800) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15569400) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15572800) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 09:10:23 INFO - PROCESS | 3780 | 1466439023241 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1531ms 09:10:23 INFO - PROCESS | 3780 | 1466439023281 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3780 | 1466439023285 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:10:23 INFO - PROCESS | 3780 | 1466439023290 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3780 | 1466439023293 Marionette TRACE conn3 <- [1,2362,null,{}] 09:10:23 INFO - PROCESS | 3780 | 1466439023298 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}] 09:10:23 INFO - PROCESS | 3780 | 1466439023302 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:23 INFO - PROCESS | 3780 | 1466439023409 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:10:23 INFO - PROCESS | 3780 | 1466439023502 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 3780 | 1466439023506 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:23 INFO - PROCESS | 3780 | ++DOCSHELL 10A46400 == 25 [pid = 3780] [id = 600] 09:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A4F400) [pid = 3780] [serial = 1800] [outer = 00000000] 09:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1149A800) [pid = 3780] [serial = 1801] [outer = 10A4F400] 09:10:23 INFO - PROCESS | 3780 | 1466439023553 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1187E800) [pid = 3780] [serial = 1802] [outer = 10A4F400] 09:10:23 INFO - PROCESS | 3780 | 1466439023983 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 09:10:24 INFO - PROCESS | 3780 | 1466439024015 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3780 | 1466439024020 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:10:24 INFO - PROCESS | 3780 | 1466439024026 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 3780 | 1466439024029 Marionette TRACE conn3 <- [1,2366,null,{}] 09:10:24 INFO - PROCESS | 3780 | 1466439024032 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}] 09:10:24 INFO - PROCESS | 3780 | 1466439024035 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:24 INFO - PROCESS | 3780 | 1466439024122 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:10:24 INFO - PROCESS | 3780 | 1466439024131 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 3780 | 1466439024133 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:24 INFO - PROCESS | 3780 | ++DOCSHELL 139D9800 == 26 [pid = 3780] [id = 601] 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (139DE800) [pid = 3780] [serial = 1803] [outer = 00000000] 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13A93000) [pid = 3780] [serial = 1804] [outer = 139DE800] 09:10:24 INFO - PROCESS | 3780 | 1466439024163 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13F73C00) [pid = 3780] [serial = 1805] [outer = 139DE800] 09:10:24 INFO - PROCESS | 3780 | 1466439024630 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 612ms 09:10:24 INFO - PROCESS | 3780 | 1466439024647 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3780 | 1466439024649 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:10:24 INFO - PROCESS | 3780 | 1466439024653 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 3780 | 1466439024657 Marionette TRACE conn3 <- [1,2370,null,{}] 09:10:24 INFO - PROCESS | 3780 | 1466439024671 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}] 09:10:24 INFO - PROCESS | 3780 | 1466439024676 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:24 INFO - PROCESS | 3780 | 1466439024757 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:10:24 INFO - PROCESS | 3780 | 1466439024763 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 3780 | 1466439024766 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:24 INFO - PROCESS | 3780 | ++DOCSHELL 15450400 == 27 [pid = 3780] [id = 602] 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15450800) [pid = 3780] [serial = 1806] [outer = 00000000] 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15568000) [pid = 3780] [serial = 1807] [outer = 15450800] 09:10:24 INFO - PROCESS | 3780 | 1466439024813 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1561C000) [pid = 3780] [serial = 1808] [outer = 15450800] 09:10:25 INFO - PROCESS | 3780 | 1466439025289 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 688ms 09:10:25 INFO - PROCESS | 3780 | 1466439025333 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 3780 | 1466439025336 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:10:25 INFO - PROCESS | 3780 | 1466439025349 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:10:25 INFO - PROCESS | 3780 | 1466439025350 Marionette TRACE conn3 <- [1,2374,null,{}] 09:10:25 INFO - PROCESS | 3780 | 1466439025354 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}] 09:10:25 INFO - PROCESS | 3780 | 1466439025356 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:25 INFO - PROCESS | 3780 | 1466439025469 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:10:25 INFO - PROCESS | 3780 | 1466439025475 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 3780 | 1466439025477 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:25 INFO - PROCESS | 3780 | ++DOCSHELL 1593F800 == 28 [pid = 3780] [id = 603] 09:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1607CC00) [pid = 3780] [serial = 1809] [outer = 00000000] 09:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16907000) [pid = 3780] [serial = 1810] [outer = 1607CC00] 09:10:25 INFO - PROCESS | 3780 | 1466439025571 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1690E400) [pid = 3780] [serial = 1811] [outer = 1607CC00] 09:10:25 INFO - PROCESS | 3780 | 1466439025975 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 673ms 09:10:26 INFO - PROCESS | 3780 | 1466439026031 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 3780 | 1466439026033 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:10:26 INFO - PROCESS | 3780 | 1466439026037 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:10:26 INFO - PROCESS | 3780 | 1466439026038 Marionette TRACE conn3 <- [1,2378,null,{}] 09:10:26 INFO - PROCESS | 3780 | 1466439026042 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}] 09:10:26 INFO - PROCESS | 3780 | 1466439026044 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:26 INFO - PROCESS | 3780 | 1466439026152 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:10:26 INFO - PROCESS | 3780 | 1466439026244 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 3780 | 1466439026246 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:26 INFO - PROCESS | 3780 | ++DOCSHELL 16920800 == 29 [pid = 3780] [id = 604] 09:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (169AEC00) [pid = 3780] [serial = 1812] [outer = 00000000] 09:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16B98C00) [pid = 3780] [serial = 1813] [outer = 169AEC00] 09:10:26 INFO - PROCESS | 3780 | 1466439026292 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16B9F800) [pid = 3780] [serial = 1814] [outer = 169AEC00] 09:10:26 INFO - PROCESS | 3780 | 1466439026724 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 719ms 09:10:26 INFO - PROCESS | 3780 | 1466439026777 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 3780 | 1466439026763 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:10:26 INFO - PROCESS | 3780 | 1466439026772 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 3780 | 1466439026773 Marionette TRACE conn3 <- [1,2382,null,{}] 09:10:26 INFO - PROCESS | 3780 | 1466439026777 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}] 09:10:26 INFO - PROCESS | 3780 | 1466439026782 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:26 INFO - PROCESS | 3780 | 1466439026925 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:10:26 INFO - PROCESS | 3780 | 1466439026935 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 3780 | 1466439026937 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:26 INFO - PROCESS | 3780 | ++DOCSHELL 175A8C00 == 30 [pid = 3780] [id = 605] 09:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1769D400) [pid = 3780] [serial = 1815] [outer = 00000000] 09:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17F5A800) [pid = 3780] [serial = 1816] [outer = 1769D400] 09:10:27 INFO - PROCESS | 3780 | 1466439027037 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17F71000) [pid = 3780] [serial = 1817] [outer = 1769D400] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (104EBC00) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11257400) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1436F000) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A87000) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15008800) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10A48000) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1561D800) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A045800) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18301400) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17695C00) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15148800) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16B9D400) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:10:27 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17F68800) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:10:27 INFO - PROCESS | 3780 | 1466439027659 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 919ms 09:10:27 INFO - PROCESS | 3780 | 1466439027698 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 3780 | 1466439027699 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:10:27 INFO - PROCESS | 3780 | 1466439027703 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:10:27 INFO - PROCESS | 3780 | 1466439027705 Marionette TRACE conn3 <- [1,2386,null,{}] 09:10:27 INFO - PROCESS | 3780 | 1466439027708 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}] 09:10:27 INFO - PROCESS | 3780 | 1466439027710 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:27 INFO - PROCESS | 3780 | 1466439027828 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:10:27 INFO - PROCESS | 3780 | 1466439027890 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 3780 | 1466439027893 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:27 INFO - PROCESS | 3780 | ++DOCSHELL 1055C800 == 31 [pid = 3780] [id = 606] 09:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A50000) [pid = 3780] [serial = 1818] [outer = 00000000] 09:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15011400) [pid = 3780] [serial = 1819] [outer = 10A50000] 09:10:27 INFO - PROCESS | 3780 | 1466439027941 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15148800) [pid = 3780] [serial = 1820] [outer = 10A50000] 09:10:28 INFO - PROCESS | 3780 | 1466439028297 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 628ms 09:10:28 INFO - PROCESS | 3780 | 1466439028341 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 3780 | 1466439028343 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:10:28 INFO - PROCESS | 3780 | 1466439028357 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3780 | 1466439028359 Marionette TRACE conn3 <- [1,2390,null,{}] 09:10:28 INFO - PROCESS | 3780 | 1466439028363 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}] 09:10:28 INFO - PROCESS | 3780 | 1466439028365 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:28 INFO - PROCESS | 3780 | 1466439028444 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:10:28 INFO - PROCESS | 3780 | 1466439028432 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 3780 | 1466439028434 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:28 INFO - PROCESS | 3780 | ++DOCSHELL 1500C800 == 32 [pid = 3780] [id = 607] 09:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16BA1000) [pid = 3780] [serial = 1821] [outer = 00000000] 09:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (182E1800) [pid = 3780] [serial = 1822] [outer = 16BA1000] 09:10:28 INFO - PROCESS | 3780 | 1466439028477 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (182E2000) [pid = 3780] [serial = 1823] [outer = 16BA1000] 09:10:28 INFO - PROCESS | 3780 | 1466439028901 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 581ms 09:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:10:28 INFO - PROCESS | 3780 | 1466439028928 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 3780 | 1466439028931 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:10:28 INFO - PROCESS | 3780 | 1466439028935 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3780 | 1466439028937 Marionette TRACE conn3 <- [1,2394,null,{}] 09:10:28 INFO - PROCESS | 3780 | 1466439028954 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}] 09:10:28 INFO - PROCESS | 3780 | 1466439028956 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:29 INFO - PROCESS | 3780 | 1466439029037 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:10:29 INFO - PROCESS | 3780 | 1466439029042 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 3780 | 1466439029044 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:29 INFO - PROCESS | 3780 | ++DOCSHELL 1544FC00 == 33 [pid = 3780] [id = 608] 09:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18306800) [pid = 3780] [serial = 1824] [outer = 00000000] 09:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A8A400) [pid = 3780] [serial = 1825] [outer = 18306800] 09:10:29 INFO - PROCESS | 3780 | 1466439029086 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A8B800) [pid = 3780] [serial = 1826] [outer = 18306800] 09:10:29 INFO - PROCESS | 3780 | 1466439029655 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 780ms 09:10:29 INFO - PROCESS | 3780 | 1466439029717 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 3780 | 1466439029722 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:10:29 INFO - PROCESS | 3780 | 1466439029752 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 3780 | 1466439029755 Marionette TRACE conn3 <- [1,2398,null,{}] 09:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:10:29 INFO - PROCESS | 3780 | 1466439029762 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}] 09:10:29 INFO - PROCESS | 3780 | 1466439029765 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:29 INFO - PROCESS | 3780 | 1466439029895 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:10:30 INFO - PROCESS | 3780 | 1466439030031 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 3780 | 1466439030036 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:30 INFO - PROCESS | 3780 | ++DOCSHELL 1055C400 == 34 [pid = 3780] [id = 609] 09:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (105EDC00) [pid = 3780] [serial = 1827] [outer = 00000000] 09:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11D82000) [pid = 3780] [serial = 1828] [outer = 105EDC00] 09:10:30 INFO - PROCESS | 3780 | 1466439030096 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13136C00) [pid = 3780] [serial = 1829] [outer = 105EDC00] 09:10:30 INFO - PROCESS | 3780 | 1466439030845 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1118ms 09:10:30 INFO - PROCESS | 3780 | 1466439030890 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 3780 | 1466439030895 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:10:30 INFO - PROCESS | 3780 | 1466439030901 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 3780 | 1466439030904 Marionette TRACE conn3 <- [1,2402,null,{}] 09:10:30 INFO - PROCESS | 3780 | 1466439030908 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}] 09:10:30 INFO - PROCESS | 3780 | 1466439030911 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:31 INFO - PROCESS | 3780 | 1466439031016 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:10:31 INFO - PROCESS | 3780 | 1466439031156 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 3780 | 1466439031159 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:31 INFO - PROCESS | 3780 | ++DOCSHELL 1544AC00 == 35 [pid = 3780] [id = 610] 09:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1544B000) [pid = 3780] [serial = 1830] [outer = 00000000] 09:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15802000) [pid = 3780] [serial = 1831] [outer = 1544B000] 09:10:31 INFO - PROCESS | 3780 | 1466439031215 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1607C800) [pid = 3780] [serial = 1832] [outer = 1544B000] 09:10:32 INFO - PROCESS | 3780 | 1466439032096 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]]]}] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 1500C800 == 34 [pid = 3780] [id = 607] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 1055C800 == 33 [pid = 3780] [id = 606] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 175A8C00 == 32 [pid = 3780] [id = 605] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 16920800 == 31 [pid = 3780] [id = 604] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 1593F800 == 30 [pid = 3780] [id = 603] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 15450400 == 29 [pid = 3780] [id = 602] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 139D9800 == 28 [pid = 3780] [id = 601] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 10A46400 == 27 [pid = 3780] [id = 600] 09:10:32 INFO - PROCESS | 3780 | --DOCSHELL 104E6400 == 26 [pid = 3780] [id = 599] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A644400) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16077400) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A25E000) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17984000) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (182E8C00) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (179D8800) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12BA7000) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18303400) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1180D000) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12BA0400) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11495000) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12F27800) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1606E800) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (165D6C00) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15062C00) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15616C00) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1500D000) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15014800) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A8B400) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16EB8400) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1312AC00) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18303000) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A047C00) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19A8C000) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 09:10:32 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (174ED800) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 09:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1271ms 09:10:32 INFO - PROCESS | 3780 | 1466439032168 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3780 | 1466439032171 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:10:32 INFO - PROCESS | 3780 | 1466439032176 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3780 | 1466439032179 Marionette TRACE conn3 <- [1,2406,null,{}] 09:10:32 INFO - PROCESS | 3780 | 1466439032184 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}] 09:10:32 INFO - PROCESS | 3780 | 1466439032187 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:32 INFO - PROCESS | 3780 | 1466439032274 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:10:32 INFO - PROCESS | 3780 | 1466439032288 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 3780 | 1466439032290 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:32 INFO - PROCESS | 3780 | ++DOCSHELL 11808800 == 27 [pid = 3780] [id = 611] 09:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11809800) [pid = 3780] [serial = 1833] [outer = 00000000] 09:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12C7FC00) [pid = 3780] [serial = 1834] [outer = 11809800] 09:10:32 INFO - PROCESS | 3780 | 1466439032342 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1312DC00) [pid = 3780] [serial = 1835] [outer = 11809800] 09:10:32 INFO - PROCESS | 3780 | 1466439032889 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 09:10:32 INFO - PROCESS | 3780 | 1466439032896 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3780 | 1466439032900 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:10:32 INFO - PROCESS | 3780 | 1466439032910 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:10:32 INFO - PROCESS | 3780 | 1466439032912 Marionette TRACE conn3 <- [1,2410,null,{}] 09:10:32 INFO - PROCESS | 3780 | 1466439032916 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}] 09:10:32 INFO - PROCESS | 3780 | 1466439032918 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:32 INFO - PROCESS | 3780 | 1466439033004 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:10:33 INFO - PROCESS | 3780 | 1466439033010 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 3780 | 1466439033013 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:33 INFO - PROCESS | 3780 | ++DOCSHELL 14375000 == 28 [pid = 3780] [id = 612] 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1500F800) [pid = 3780] [serial = 1836] [outer = 00000000] 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15069400) [pid = 3780] [serial = 1837] [outer = 1500F800] 09:10:33 INFO - PROCESS | 3780 | 1466439033066 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1544DC00) [pid = 3780] [serial = 1838] [outer = 1500F800] 09:10:33 INFO - PROCESS | 3780 | 1466439033515 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 612ms 09:10:33 INFO - PROCESS | 3780 | 1466439033534 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 3780 | 1466439033536 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:10:33 INFO - PROCESS | 3780 | 1466439033539 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 3780 | 1466439033543 Marionette TRACE conn3 <- [1,2414,null,{}] 09:10:33 INFO - PROCESS | 3780 | 1466439033557 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}] 09:10:33 INFO - PROCESS | 3780 | 1466439033561 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:33 INFO - PROCESS | 3780 | 1466439033643 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:10:33 INFO - PROCESS | 3780 | 1466439033650 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 3780 | 1466439033653 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:33 INFO - PROCESS | 3780 | ++DOCSHELL 16077C00 == 29 [pid = 3780] [id = 613] 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (16079000) [pid = 3780] [serial = 1839] [outer = 00000000] 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16864400) [pid = 3780] [serial = 1840] [outer = 16079000] 09:10:33 INFO - PROCESS | 3780 | 1466439033702 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16919C00) [pid = 3780] [serial = 1841] [outer = 16079000] 09:10:34 INFO - PROCESS | 3780 | 1466439034207 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 688ms 09:10:34 INFO - PROCESS | 3780 | 1466439034239 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 3780 | 1466439034241 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:10:34 INFO - PROCESS | 3780 | 1466439034244 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:10:34 INFO - PROCESS | 3780 | 1466439034246 Marionette TRACE conn3 <- [1,2418,null,{}] 09:10:34 INFO - PROCESS | 3780 | 1466439034249 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}] 09:10:34 INFO - PROCESS | 3780 | 1466439034234 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:34 INFO - PROCESS | 3780 | 1466439034318 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:10:34 INFO - PROCESS | 3780 | 1466439034323 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 3780 | 1466439034325 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:34 INFO - PROCESS | 3780 | ++DOCSHELL 16EC0000 == 30 [pid = 3780] [id = 614] 09:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16EC1C00) [pid = 3780] [serial = 1842] [outer = 00000000] 09:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (175A1400) [pid = 3780] [serial = 1843] [outer = 16EC1C00] 09:10:34 INFO - PROCESS | 3780 | 1466439034369 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1769EC00) [pid = 3780] [serial = 1844] [outer = 16EC1C00] 09:10:34 INFO - PROCESS | 3780 | 1466439034832 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 09:10:34 INFO - PROCESS | 3780 | 1466439034865 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 3780 | 1466439034867 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:10:34 INFO - PROCESS | 3780 | 1466439034870 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:10:34 INFO - PROCESS | 3780 | 1466439034872 Marionette TRACE conn3 <- [1,2422,null,{}] 09:10:34 INFO - PROCESS | 3780 | 1466439034875 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}] 09:10:34 INFO - PROCESS | 3780 | 1466439034877 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:34 INFO - PROCESS | 3780 | 1466439034988 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:10:34 INFO - PROCESS | 3780 | 1466439034994 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 3780 | 1466439034996 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:34 INFO - PROCESS | 3780 | ++DOCSHELL 16BA2C00 == 31 [pid = 3780] [id = 615] 09:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17593C00) [pid = 3780] [serial = 1845] [outer = 00000000] 09:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17F68C00) [pid = 3780] [serial = 1846] [outer = 17593C00] 09:10:35 INFO - PROCESS | 3780 | 1466439035038 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F6A800) [pid = 3780] [serial = 1847] [outer = 17593C00] 09:10:35 INFO - PROCESS | 3780 | 1466439035530 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 689ms 09:10:35 INFO - PROCESS | 3780 | 1466439035553 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 3780 | 1466439035555 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:10:35 INFO - PROCESS | 3780 | 1466439035558 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 3780 | 1466439035560 Marionette TRACE conn3 <- [1,2426,null,{}] 09:10:35 INFO - PROCESS | 3780 | 1466439035563 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}] 09:10:35 INFO - PROCESS | 3780 | 1466439035568 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:35 INFO - PROCESS | 3780 | 1466439035707 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:10:35 INFO - PROCESS | 3780 | 1466439035713 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 3780 | 1466439035715 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:35 INFO - PROCESS | 3780 | ++DOCSHELL 1506A000 == 32 [pid = 3780] [id = 616] 09:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17988800) [pid = 3780] [serial = 1848] [outer = 00000000] 09:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1830D800) [pid = 3780] [serial = 1849] [outer = 17988800] 09:10:35 INFO - PROCESS | 3780 | 1466439035758 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1830DC00) [pid = 3780] [serial = 1850] [outer = 17988800] 09:10:36 INFO - PROCESS | 3780 | 1466439036197 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 689ms 09:10:36 INFO - PROCESS | 3780 | 1466439036242 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 3780 | 1466439036244 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:10:36 INFO - PROCESS | 3780 | 1466439036247 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:10:36 INFO - PROCESS | 3780 | 1466439036249 Marionette TRACE conn3 <- [1,2430,null,{}] 09:10:36 INFO - PROCESS | 3780 | 1466439036252 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}] 09:10:36 INFO - PROCESS | 3780 | 1466439036254 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:36 INFO - PROCESS | 3780 | 1466439036397 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:10:36 INFO - PROCESS | 3780 | 1466439036418 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 3780 | 1466439036420 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:36 INFO - PROCESS | 3780 | ++DOCSHELL 19B59000 == 33 [pid = 3780] [id = 617] 09:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19B5E800) [pid = 3780] [serial = 1851] [outer = 00000000] 09:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0D2800) [pid = 3780] [serial = 1852] [outer = 19B5E800] 09:10:36 INFO - PROCESS | 3780 | 1466439036462 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A25E800) [pid = 3780] [serial = 1853] [outer = 19B5E800] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A4F400) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15450800) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1769D400) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (169AEC00) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A50000) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (139DE800) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16BA1000) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BA6C00) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15EEBC00) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A03EC00) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1607CC00) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10A4A800) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:10:36 INFO - PROCESS | 3780 | 1466439036924 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 720ms 09:10:36 INFO - PROCESS | 3780 | 1466439036970 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 3780 | 1466439036972 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:10:36 INFO - PROCESS | 3780 | 1466439036976 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 3780 | 1466439036978 Marionette TRACE conn3 <- [1,2434,null,{}] 09:10:36 INFO - PROCESS | 3780 | 1466439036981 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}] 09:10:36 INFO - PROCESS | 3780 | 1466439036983 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:37 INFO - PROCESS | 3780 | 1466439037061 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:10:37 INFO - PROCESS | 3780 | 1466439037067 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 3780 | 1466439037069 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:37 INFO - PROCESS | 3780 | ++DOCSHELL 13167000 == 34 [pid = 3780] [id = 618] 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1367A400) [pid = 3780] [serial = 1854] [outer = 00000000] 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1690AC00) [pid = 3780] [serial = 1855] [outer = 1367A400] 09:10:37 INFO - PROCESS | 3780 | 1466439037111 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (175AC400) [pid = 3780] [serial = 1856] [outer = 1367A400] 09:10:37 INFO - PROCESS | 3780 | 1466439037567 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 09:10:37 INFO - PROCESS | 3780 | 1466439037596 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 3780 | 1466439037598 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:10:37 INFO - PROCESS | 3780 | 1466439037601 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 3780 | 1466439037603 Marionette TRACE conn3 <- [1,2438,null,{}] 09:10:37 INFO - PROCESS | 3780 | 1466439037606 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}] 09:10:37 INFO - PROCESS | 3780 | 1466439037608 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:37 INFO - PROCESS | 3780 | 1466439037687 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:10:37 INFO - PROCESS | 3780 | 1466439037693 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 3780 | 1466439037695 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:37 INFO - PROCESS | 3780 | ++DOCSHELL 15454C00 == 35 [pid = 3780] [id = 619] 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16077400) [pid = 3780] [serial = 1857] [outer = 00000000] 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13A08400) [pid = 3780] [serial = 1858] [outer = 16077400] 09:10:37 INFO - PROCESS | 3780 | 1466439037750 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19B55400) [pid = 3780] [serial = 1859] [outer = 16077400] 09:10:38 INFO - PROCESS | 3780 | 1466439038197 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 613ms 09:10:38 INFO - PROCESS | 3780 | 1466439038250 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 3780 | 1466439038252 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:10:38 INFO - PROCESS | 3780 | 1466439038255 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 3780 | 1466439038256 Marionette TRACE conn3 <- [1,2442,null,{}] 09:10:38 INFO - PROCESS | 3780 | 1466439038259 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}] 09:10:38 INFO - PROCESS | 3780 | 1466439038261 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:38 INFO - PROCESS | 3780 | 1466439038339 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:10:38 INFO - PROCESS | 3780 | 1466439038344 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 3780 | 1466439038346 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:38 INFO - PROCESS | 3780 | ++DOCSHELL 1607DC00 == 36 [pid = 3780] [id = 620] 09:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A88400) [pid = 3780] [serial = 1860] [outer = 00000000] 09:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A645400) [pid = 3780] [serial = 1861] [outer = 19A88400] 09:10:38 INFO - PROCESS | 3780 | 1466439038390 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A645800) [pid = 3780] [serial = 1862] [outer = 19A88400] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 11808800 == 35 [pid = 3780] [id = 611] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 1544AC00 == 34 [pid = 3780] [id = 610] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 1544FC00 == 33 [pid = 3780] [id = 608] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 1055C400 == 32 [pid = 3780] [id = 609] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 1506A000 == 31 [pid = 3780] [id = 616] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 16EC0000 == 30 [pid = 3780] [id = 614] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 13167000 == 29 [pid = 3780] [id = 618] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 16077C00 == 28 [pid = 3780] [id = 613] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 19B59000 == 27 [pid = 3780] [id = 617] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 14375000 == 26 [pid = 3780] [id = 612] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 15454C00 == 25 [pid = 3780] [id = 619] 09:10:39 INFO - PROCESS | 3780 | --DOCSHELL 16BA2C00 == 24 [pid = 3780] [id = 615] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15017800) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (132B2C00) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16FBB000) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (169B1C00) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A64BC00) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A55E400) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F71000) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (182E2000) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16907000) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1690E400) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1561C000) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15148800) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (139DC000) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1366B800) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1149A800) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1187E800) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (15568000) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17F5A800) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16B9F800) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15011400) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16B98C00) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (13A93000) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (13F73C00) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (182E1800) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (19A8A400) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 09:10:40 INFO - PROCESS | 3780 | 1466439040122 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1929ms 09:10:40 INFO - PROCESS | 3780 | 1466439040172 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3780 | 1466439040176 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:10:40 INFO - PROCESS | 3780 | 1466439040181 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:10:40 INFO - PROCESS | 3780 | 1466439040185 Marionette TRACE conn3 <- [1,2446,null,{}] 09:10:40 INFO - PROCESS | 3780 | 1466439040191 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}] 09:10:40 INFO - PROCESS | 3780 | 1466439040194 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:40 INFO - PROCESS | 3780 | 1466439040294 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:10:40 INFO - PROCESS | 3780 | 1466439040300 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 3780 | 1466439040305 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:40 INFO - PROCESS | 3780 | ++DOCSHELL 11807000 == 25 [pid = 3780] [id = 621] 09:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11807C00) [pid = 3780] [serial = 1863] [outer = 00000000] 09:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11C8B800) [pid = 3780] [serial = 1864] [outer = 11807C00] 09:10:40 INFO - PROCESS | 3780 | 1466439040353 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11D87400) [pid = 3780] [serial = 1865] [outer = 11807C00] 09:10:40 INFO - PROCESS | 3780 | 1466439040856 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 689ms 09:10:40 INFO - PROCESS | 3780 | 1466439040882 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3780 | 1466439040886 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:10:40 INFO - PROCESS | 3780 | 1466439040893 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:10:40 INFO - PROCESS | 3780 | 1466439040895 Marionette TRACE conn3 <- [1,2450,null,{}] 09:10:40 INFO - PROCESS | 3780 | 1466439040904 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}] 09:10:40 INFO - PROCESS | 3780 | 1466439040907 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:40 INFO - PROCESS | 3780 | 1466439040975 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:10:40 INFO - PROCESS | 3780 | 1466439040983 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 3780 | 1466439040986 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:41 INFO - PROCESS | 3780 | ++DOCSHELL 13677C00 == 26 [pid = 3780] [id = 622] 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (13678000) [pid = 3780] [serial = 1866] [outer = 00000000] 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13A0BC00) [pid = 3780] [serial = 1867] [outer = 13678000] 09:10:41 INFO - PROCESS | 3780 | 1466439041032 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13A97000) [pid = 3780] [serial = 1868] [outer = 13678000] 09:10:41 INFO - PROCESS | 3780 | 1466439041499 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 643ms 09:10:41 INFO - PROCESS | 3780 | 1466439041534 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 3780 | 1466439041536 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:10:41 INFO - PROCESS | 3780 | 1466439041539 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 3780 | 1466439041543 Marionette TRACE conn3 <- [1,2454,null,{}] 09:10:41 INFO - PROCESS | 3780 | 1466439041557 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}] 09:10:41 INFO - PROCESS | 3780 | 1466439041562 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:41 INFO - PROCESS | 3780 | 1466439041644 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:10:41 INFO - PROCESS | 3780 | 1466439041651 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 3780 | 1466439041654 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:41 INFO - PROCESS | 3780 | ++DOCSHELL 15011400 == 27 [pid = 3780] [id = 623] 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15016C00) [pid = 3780] [serial = 1869] [outer = 00000000] 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15061800) [pid = 3780] [serial = 1870] [outer = 15016C00] 09:10:41 INFO - PROCESS | 3780 | 1466439041700 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15178C00) [pid = 3780] [serial = 1871] [outer = 15016C00] 09:10:42 INFO - PROCESS | 3780 | 1466439042145 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 09:10:42 INFO - PROCESS | 3780 | 1466439042173 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3780 | 1466439042176 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:10:42 INFO - PROCESS | 3780 | 1466439042179 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 3780 | 1466439042181 Marionette TRACE conn3 <- [1,2458,null,{}] 09:10:42 INFO - PROCESS | 3780 | 1466439042194 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}] 09:10:42 INFO - PROCESS | 3780 | 1466439042196 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:42 INFO - PROCESS | 3780 | 1466439042285 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:10:42 INFO - PROCESS | 3780 | 1466439042290 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 3780 | 1466439042292 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:42 INFO - PROCESS | 3780 | ++DOCSHELL 1513EC00 == 28 [pid = 3780] [id = 624] 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (154E3400) [pid = 3780] [serial = 1872] [outer = 00000000] 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15616C00) [pid = 3780] [serial = 1873] [outer = 154E3400] 09:10:42 INFO - PROCESS | 3780 | 1466439042337 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15801C00) [pid = 3780] [serial = 1874] [outer = 154E3400] 09:10:42 INFO - PROCESS | 3780 | 1466439042731 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 582ms 09:10:42 INFO - PROCESS | 3780 | 1466439042756 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3780 | 1466439042758 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:10:42 INFO - PROCESS | 3780 | 1466439042761 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 3780 | 1466439042763 Marionette TRACE conn3 <- [1,2462,null,{}] 09:10:42 INFO - PROCESS | 3780 | 1466439042766 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}] 09:10:42 INFO - PROCESS | 3780 | 1466439042768 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:42 INFO - PROCESS | 3780 | 1466439042886 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:10:42 INFO - PROCESS | 3780 | 1466439042894 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 3780 | 1466439042896 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:42 INFO - PROCESS | 3780 | ++DOCSHELL 1593C000 == 29 [pid = 3780] [id = 625] 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1593C800) [pid = 3780] [serial = 1875] [outer = 00000000] 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (165D6C00) [pid = 3780] [serial = 1876] [outer = 1593C800] 09:10:42 INFO - PROCESS | 3780 | 1466439042940 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16902C00) [pid = 3780] [serial = 1877] [outer = 1593C800] 09:10:43 INFO - PROCESS | 3780 | 1466439043365 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 09:10:43 INFO - PROCESS | 3780 | 1466439043384 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 3780 | 1466439043385 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:10:43 INFO - PROCESS | 3780 | 1466439043389 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 3780 | 1466439043390 Marionette TRACE conn3 <- [1,2466,null,{}] 09:10:43 INFO - PROCESS | 3780 | 1466439043394 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}] 09:10:43 INFO - PROCESS | 3780 | 1466439043399 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:43 INFO - PROCESS | 3780 | 1466439043534 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:10:43 INFO - PROCESS | 3780 | 1466439043542 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 3780 | 1466439043544 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:43 INFO - PROCESS | 3780 | ++DOCSHELL 16920C00 == 30 [pid = 3780] [id = 626] 09:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (169AD000) [pid = 3780] [serial = 1878] [outer = 00000000] 09:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16B9B800) [pid = 3780] [serial = 1879] [outer = 169AD000] 09:10:43 INFO - PROCESS | 3780 | 1466439043589 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FBB000) [pid = 3780] [serial = 1880] [outer = 169AD000] 09:10:43 INFO - PROCESS | 3780 | 1466439043999 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 612ms 09:10:44 INFO - PROCESS | 3780 | 1466439044027 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 3780 | 1466439044029 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:10:44 INFO - PROCESS | 3780 | 1466439044032 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:10:44 INFO - PROCESS | 3780 | 1466439044034 Marionette TRACE conn3 <- [1,2470,null,{}] 09:10:44 INFO - PROCESS | 3780 | 1466439044037 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}] 09:10:44 INFO - PROCESS | 3780 | 1466439044039 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:44 INFO - PROCESS | 3780 | 1466439044158 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:10:44 INFO - PROCESS | 3780 | 1466439044166 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 3780 | 1466439044168 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:44 INFO - PROCESS | 3780 | ++DOCSHELL 16BA2C00 == 31 [pid = 3780] [id = 627] 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16EB8400) [pid = 3780] [serial = 1881] [outer = 00000000] 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17986C00) [pid = 3780] [serial = 1882] [outer = 16EB8400] 09:10:44 INFO - PROCESS | 3780 | 1466439044194 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17987C00) [pid = 3780] [serial = 1883] [outer = 16EB8400] 09:10:44 INFO - PROCESS | 3780 | 1466439044620 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 612ms 09:10:44 INFO - PROCESS | 3780 | 1466439044654 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 3780 | 1466439044655 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:10:44 INFO - PROCESS | 3780 | 1466439044659 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:10:44 INFO - PROCESS | 3780 | 1466439044660 Marionette TRACE conn3 <- [1,2474,null,{}] 09:10:44 INFO - PROCESS | 3780 | 1466439044663 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}] 09:10:44 INFO - PROCESS | 3780 | 1466439044665 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:44 INFO - PROCESS | 3780 | 1466439044780 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:10:44 INFO - PROCESS | 3780 | 1466439044788 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 3780 | 1466439044790 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:44 INFO - PROCESS | 3780 | ++DOCSHELL 10430400 == 32 [pid = 3780] [id = 628] 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (175A7800) [pid = 3780] [serial = 1884] [outer = 00000000] 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1825BC00) [pid = 3780] [serial = 1885] [outer = 175A7800] 09:10:44 INFO - PROCESS | 3780 | 1466439044833 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1825C400) [pid = 3780] [serial = 1886] [outer = 175A7800] 09:10:45 INFO - PROCESS | 3780 | 1466439045230 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 09:10:45 INFO - PROCESS | 3780 | 1466439045280 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 3780 | 1466439045282 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:10:45 INFO - PROCESS | 3780 | 1466439045285 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:10:45 INFO - PROCESS | 3780 | 1466439045286 Marionette TRACE conn3 <- [1,2478,null,{}] 09:10:45 INFO - PROCESS | 3780 | 1466439045290 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}] 09:10:45 INFO - PROCESS | 3780 | 1466439045292 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:45 INFO - PROCESS | 3780 | 1466439045415 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:10:45 INFO - PROCESS | 3780 | 1466439045506 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 3780 | 1466439045508 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:45 INFO - PROCESS | 3780 | ++DOCSHELL 15010800 == 33 [pid = 3780] [id = 629] 09:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (175A8800) [pid = 3780] [serial = 1887] [outer = 00000000] 09:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18302000) [pid = 3780] [serial = 1888] [outer = 175A8800] 09:10:45 INFO - PROCESS | 3780 | 1466439045557 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18304800) [pid = 3780] [serial = 1889] [outer = 175A8800] 09:10:45 INFO - PROCESS | 3780 | 1466439045945 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 09:10:46 INFO - PROCESS | 3780 | 1466439046010 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 3780 | 1466439046012 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:10:46 INFO - PROCESS | 3780 | 1466439046015 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:10:46 INFO - PROCESS | 3780 | 1466439046016 Marionette TRACE conn3 <- [1,2482,null,{}] 09:10:46 INFO - PROCESS | 3780 | 1466439046020 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}] 09:10:46 INFO - PROCESS | 3780 | 1466439046021 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:46 INFO - PROCESS | 3780 | 1466439046146 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:10:46 INFO - PROCESS | 3780 | 1466439046154 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3780 | 1466439046156 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:46 INFO - PROCESS | 3780 | ++DOCSHELL 105F2400 == 34 [pid = 3780] [id = 630] 09:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A47C00) [pid = 3780] [serial = 1890] [outer = 00000000] 09:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19A83C00) [pid = 3780] [serial = 1891] [outer = 10A47C00] 09:10:46 INFO - PROCESS | 3780 | 1466439046251 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19B58000) [pid = 3780] [serial = 1892] [outer = 10A47C00] 09:10:46 INFO - PROCESS | 3780 | 1466439046641 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 673ms 09:10:46 INFO - PROCESS | 3780 | 1466439046697 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 3780 | 1466439046699 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:10:46 INFO - PROCESS | 3780 | 1466439046708 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 3780 | 1466439046710 Marionette TRACE conn3 <- [1,2486,null,{}] 09:10:46 INFO - PROCESS | 3780 | 1466439046714 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}] 09:10:46 INFO - PROCESS | 3780 | 1466439046716 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:46 INFO - PROCESS | 3780 | 1466439046869 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:10:46 INFO - PROCESS | 3780 | 1466439046941 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3780 | 1466439046944 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:46 INFO - PROCESS | 3780 | ++DOCSHELL 15617C00 == 35 [pid = 3780] [id = 631] 09:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A563800) [pid = 3780] [serial = 1893] [outer = 00000000] 09:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A645000) [pid = 3780] [serial = 1894] [outer = 1A563800] 09:10:46 INFO - PROCESS | 3780 | 1466439046989 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A64C800) [pid = 3780] [serial = 1895] [outer = 1A563800] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16077400) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17593C00) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17988800) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19B5E800) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16EC1C00) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16079000) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1500F800) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11809800) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1544B000) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (105EDC00) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18306800) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1367A400) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:10:47 INFO - PROCESS | 3780 | 1466439047595 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 934ms 09:10:47 INFO - PROCESS | 3780 | 1466439047633 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 3780 | 1466439047635 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:10:47 INFO - PROCESS | 3780 | 1466439047638 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 3780 | 1466439047640 Marionette TRACE conn3 <- [1,2490,null,{}] 09:10:47 INFO - PROCESS | 3780 | 1466439047643 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}] 09:10:47 INFO - PROCESS | 3780 | 1466439047645 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:47 INFO - PROCESS | 3780 | 1466439047723 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:10:47 INFO - PROCESS | 3780 | 1466439047730 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 3780 | 1466439047732 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:47 INFO - PROCESS | 3780 | ++DOCSHELL 12C85000 == 36 [pid = 3780] [id = 632] 09:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1500EC00) [pid = 3780] [serial = 1896] [outer = 00000000] 09:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16079000) [pid = 3780] [serial = 1897] [outer = 1500EC00] 09:10:47 INFO - PROCESS | 3780 | 1466439047775 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16906400) [pid = 3780] [serial = 1898] [outer = 1500EC00] 09:10:48 INFO - PROCESS | 3780 | 1466439048247 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]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 09:10:48 INFO - PROCESS | 3780 | 1466439048277 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3780 | 1466439048279 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:10:48 INFO - PROCESS | 3780 | 1466439048292 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 3780 | 1466439048293 Marionette TRACE conn3 <- [1,2494,null,{}] 09:10:48 INFO - PROCESS | 3780 | 1466439048297 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}] 09:10:48 INFO - PROCESS | 3780 | 1466439048299 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:48 INFO - PROCESS | 3780 | 1466439048377 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:10:48 INFO - PROCESS | 3780 | 1466439048366 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 3780 | 1466439048368 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:48 INFO - PROCESS | 3780 | ++DOCSHELL 15015000 == 37 [pid = 3780] [id = 633] 09:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15448800) [pid = 3780] [serial = 1899] [outer = 00000000] 09:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A55E400) [pid = 3780] [serial = 1900] [outer = 15448800] 09:10:48 INFO - PROCESS | 3780 | 1466439048416 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A7B1400) [pid = 3780] [serial = 1901] [outer = 15448800] 09:10:48 INFO - PROCESS | 3780 | 1466439048835 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]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 582ms 09:10:48 INFO - PROCESS | 3780 | 1466439048863 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3780 | 1466439048865 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:10:48 INFO - PROCESS | 3780 | 1466439048868 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 3780 | 1466439048870 Marionette TRACE conn3 <- [1,2498,null,{}] 09:10:48 INFO - PROCESS | 3780 | 1466439048888 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}] 09:10:48 INFO - PROCESS | 3780 | 1466439048889 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:48 INFO - PROCESS | 3780 | 1466439048971 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:10:48 INFO - PROCESS | 3780 | 1466439048976 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 3780 | 1466439048978 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:48 INFO - PROCESS | 3780 | ++DOCSHELL 1607CC00 == 38 [pid = 3780] [id = 634] 09:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A55DC00) [pid = 3780] [serial = 1902] [outer = 00000000] 09:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7BEC00) [pid = 3780] [serial = 1903] [outer = 1A55DC00] 09:10:49 INFO - PROCESS | 3780 | 1466439049023 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A931400) [pid = 3780] [serial = 1904] [outer = 1A55DC00] 09:10:49 INFO - PROCESS | 3780 | 1466439049443 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 643ms 09:10:49 INFO - PROCESS | 3780 | 1466439049550 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3780 | 1466439049554 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:10:49 INFO - PROCESS | 3780 | 1466439049560 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3780 | 1466439049564 Marionette TRACE conn3 <- [1,2502,null,{}] 09:10:49 INFO - PROCESS | 3780 | 1466439049570 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}] 09:10:49 INFO - PROCESS | 3780 | 1466439049574 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:49 INFO - PROCESS | 3780 | 1466439049730 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:10:49 INFO - PROCESS | 3780 | 1466439049913 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 3780 | 1466439049918 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:49 INFO - PROCESS | 3780 | ++DOCSHELL 11272000 == 39 [pid = 3780] [id = 635] 09:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11273400) [pid = 3780] [serial = 1905] [outer = 00000000] 09:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1180C000) [pid = 3780] [serial = 1906] [outer = 11273400] 09:10:49 INFO - PROCESS | 3780 | 1466439049973 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12953000) [pid = 3780] [serial = 1907] [outer = 11273400] 09:10:50 INFO - PROCESS | 3780 | 1466439050622 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1071ms 09:10:50 INFO - PROCESS | 3780 | 1466439050638 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3780 | 1466439050641 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:10:50 INFO - PROCESS | 3780 | 1466439050671 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 3780 | 1466439050675 Marionette TRACE conn3 <- [1,2506,null,{}] 09:10:50 INFO - PROCESS | 3780 | 1466439050679 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}] 09:10:50 INFO - PROCESS | 3780 | 1466439050682 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:50 INFO - PROCESS | 3780 | 1466439050800 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:10:50 INFO - PROCESS | 3780 | 1466439050918 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 3780 | 1466439050920 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:50 INFO - PROCESS | 3780 | ++DOCSHELL 15008400 == 40 [pid = 3780] [id = 636] 09:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15009000) [pid = 3780] [serial = 1908] [outer = 00000000] 09:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15011000) [pid = 3780] [serial = 1909] [outer = 15009000] 09:10:50 INFO - PROCESS | 3780 | 1466439050974 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15450800) [pid = 3780] [serial = 1910] [outer = 15009000] 09:10:51 INFO - PROCESS | 3780 | 1466439051935 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1332ms 09:10:51 INFO - PROCESS | 3780 | 1466439051987 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 3780 | 1466439051992 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:10:51 INFO - PROCESS | 3780 | 1466439051997 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3780 | 1466439052000 Marionette TRACE conn3 <- [1,2510,null,{}] 09:10:52 INFO - PROCESS | 3780 | 1466439052005 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}] 09:10:52 INFO - PROCESS | 3780 | 1466439052008 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:52 INFO - PROCESS | 3780 | 1466439052153 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 15015000 == 39 [pid = 3780] [id = 633] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 12C85000 == 38 [pid = 3780] [id = 632] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 15617C00 == 37 [pid = 3780] [id = 631] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 105F2400 == 36 [pid = 3780] [id = 630] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 15010800 == 35 [pid = 3780] [id = 629] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 10430400 == 34 [pid = 3780] [id = 628] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 16BA2C00 == 33 [pid = 3780] [id = 627] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 16920C00 == 32 [pid = 3780] [id = 626] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 1593C000 == 31 [pid = 3780] [id = 625] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 1513EC00 == 30 [pid = 3780] [id = 624] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 15011400 == 29 [pid = 3780] [id = 623] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 13677C00 == 28 [pid = 3780] [id = 622] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 11807000 == 27 [pid = 3780] [id = 621] 09:10:52 INFO - PROCESS | 3780 | --DOCSHELL 1607DC00 == 26 [pid = 3780] [id = 620] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19B55400) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A645400) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17F68C00) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1830D800) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17F6A800) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A0D2800) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1830DC00) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A25E800) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13A08400) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (175A1400) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16919C00) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16864400) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15069400) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1544DC00) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12C7FC00) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1312DC00) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1607C800) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15802000) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13136C00) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11D82000) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A8B800) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1690AC00) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (175AC400) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1769EC00) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 09:10:52 INFO - PROCESS | 3780 | 1466439052284 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 3780 | 1466439052288 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:52 INFO - PROCESS | 3780 | ++DOCSHELL 1055C800 == 27 [pid = 3780] [id = 637] 09:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (105F2400) [pid = 3780] [serial = 1911] [outer = 00000000] 09:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10B94800) [pid = 3780] [serial = 1912] [outer = 105F2400] 09:10:52 INFO - PROCESS | 3780 | 1466439052337 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11490800) [pid = 3780] [serial = 1913] [outer = 105F2400] 09:10:52 INFO - PROCESS | 3780 | 1466439052768 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 826ms 09:10:52 INFO - PROCESS | 3780 | 1466439052819 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 3780 | 1466439052823 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:10:52 INFO - PROCESS | 3780 | 1466439052829 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 3780 | 1466439052832 Marionette TRACE conn3 <- [1,2514,null,{}] 09:10:52 INFO - PROCESS | 3780 | 1466439052835 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}] 09:10:52 INFO - PROCESS | 3780 | 1466439052838 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:52 INFO - PROCESS | 3780 | 1466439052920 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:10:52 INFO - PROCESS | 3780 | 1466439052928 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 3780 | 1466439052931 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:52 INFO - PROCESS | 3780 | ++DOCSHELL 12F27800 == 28 [pid = 3780] [id = 638] 09:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12FE2C00) [pid = 3780] [serial = 1914] [outer = 00000000] 09:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (132BD000) [pid = 3780] [serial = 1915] [outer = 12FE2C00] 09:10:52 INFO - PROCESS | 3780 | 1466439052976 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (139D6000) [pid = 3780] [serial = 1916] [outer = 12FE2C00] 09:10:53 INFO - PROCESS | 3780 | 1466439053461 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 689ms 09:10:53 INFO - PROCESS | 3780 | 1466439053511 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 3780 | 1466439053513 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:10:53 INFO - PROCESS | 3780 | 1466439053516 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 3780 | 1466439053520 Marionette TRACE conn3 <- [1,2518,null,{}] 09:10:53 INFO - PROCESS | 3780 | 1466439053533 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}] 09:10:53 INFO - PROCESS | 3780 | 1466439053540 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:53 INFO - PROCESS | 3780 | 1466439053652 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:10:53 INFO - PROCESS | 3780 | 1466439053760 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 3780 | 1466439053763 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:53 INFO - PROCESS | 3780 | ++DOCSHELL 15012800 == 29 [pid = 3780] [id = 639] 09:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15015400) [pid = 3780] [serial = 1917] [outer = 00000000] 09:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15149400) [pid = 3780] [serial = 1918] [outer = 15015400] 09:10:53 INFO - PROCESS | 3780 | 1466439053810 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1544B000) [pid = 3780] [serial = 1919] [outer = 15015400] 09:10:54 INFO - PROCESS | 3780 | 1466439054172 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 688ms 09:10:54 INFO - PROCESS | 3780 | 1466439054216 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3780 | 1466439054218 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:10:54 INFO - PROCESS | 3780 | 1466439054222 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3780 | 1466439054223 Marionette TRACE conn3 <- [1,2522,null,{}] 09:10:54 INFO - PROCESS | 3780 | 1466439054227 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}] 09:10:54 INFO - PROCESS | 3780 | 1466439054229 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:54 INFO - PROCESS | 3780 | 1466439054305 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:10:54 INFO - PROCESS | 3780 | 1466439054310 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 3780 | 1466439054312 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:54 INFO - PROCESS | 3780 | ++DOCSHELL 15568800 == 30 [pid = 3780] [id = 640] 09:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15617C00) [pid = 3780] [serial = 1920] [outer = 00000000] 09:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16074C00) [pid = 3780] [serial = 1921] [outer = 15617C00] 09:10:54 INFO - PROCESS | 3780 | 1466439054356 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (165D5C00) [pid = 3780] [serial = 1922] [outer = 15617C00] 09:10:54 INFO - PROCESS | 3780 | 1466439054834 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 09:10:54 INFO - PROCESS | 3780 | 1466439054904 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3780 | 1466439054906 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:10:54 INFO - PROCESS | 3780 | 1466439054916 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3780 | 1466439054918 Marionette TRACE conn3 <- [1,2526,null,{}] 09:10:54 INFO - PROCESS | 3780 | 1466439054921 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}] 09:10:54 INFO - PROCESS | 3780 | 1466439054923 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:55 INFO - PROCESS | 3780 | 1466439055036 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:10:55 INFO - PROCESS | 3780 | 1466439055126 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 3780 | 1466439055128 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:55 INFO - PROCESS | 3780 | ++DOCSHELL 16864800 == 31 [pid = 3780] [id = 641] 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16907000) [pid = 3780] [serial = 1923] [outer = 00000000] 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1690FC00) [pid = 3780] [serial = 1924] [outer = 16907000] 09:10:55 INFO - PROCESS | 3780 | 1466439055155 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1691F000) [pid = 3780] [serial = 1925] [outer = 16907000] 09:10:55 INFO - PROCESS | 3780 | 1466439055581 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 719ms 09:10:55 INFO - PROCESS | 3780 | 1466439055637 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 3780 | 1466439055639 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:10:55 INFO - PROCESS | 3780 | 1466439055642 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 3780 | 1466439055644 Marionette TRACE conn3 <- [1,2530,null,{}] 09:10:55 INFO - PROCESS | 3780 | 1466439055647 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}] 09:10:55 INFO - PROCESS | 3780 | 1466439055653 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:55 INFO - PROCESS | 3780 | 1466439055792 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:10:55 INFO - PROCESS | 3780 | 1466439055860 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 3780 | 1466439055862 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:55 INFO - PROCESS | 3780 | ++DOCSHELL 16BA0C00 == 32 [pid = 3780] [id = 642] 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16BA1000) [pid = 3780] [serial = 1926] [outer = 00000000] 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17699400) [pid = 3780] [serial = 1927] [outer = 16BA1000] 09:10:55 INFO - PROCESS | 3780 | 1466439055904 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1769A400) [pid = 3780] [serial = 1928] [outer = 16BA1000] 09:10:56 INFO - PROCESS | 3780 | 1466439056301 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 09:10:56 INFO - PROCESS | 3780 | 1466439056394 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 3780 | 1466439056396 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:10:56 INFO - PROCESS | 3780 | 1466439056400 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 3780 | 1466439056402 Marionette TRACE conn3 <- [1,2534,null,{}] 09:10:56 INFO - PROCESS | 3780 | 1466439056405 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}] 09:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:10:56 INFO - PROCESS | 3780 | 1466439056407 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:56 INFO - PROCESS | 3780 | 1466439056653 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A47C00) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15016C00) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1593C800) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11807C00) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16EB8400) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (175A7800) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A563800) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19A88400) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (169AD000) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13678000) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (154E3400) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1500EC00) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15448800) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:10:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (175A8800) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:10:56 INFO - PROCESS | 3780 | 1466439056721 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 3780 | 1466439056723 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:56 INFO - PROCESS | 3780 | ++DOCSHELL 10A47C00 == 33 [pid = 3780] [id = 643] 09:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A48800) [pid = 3780] [serial = 1929] [outer = 00000000] 09:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1500EC00) [pid = 3780] [serial = 1930] [outer = 10A48800] 09:10:56 INFO - PROCESS | 3780 | 1466439056766 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15449C00) [pid = 3780] [serial = 1931] [outer = 10A48800] 09:10:57 INFO - PROCESS | 3780 | 1466439057100 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 735ms 09:10:57 INFO - PROCESS | 3780 | 1466439057139 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 3780 | 1466439057141 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:10:57 INFO - PROCESS | 3780 | 1466439057145 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:10:57 INFO - PROCESS | 3780 | 1466439057146 Marionette TRACE conn3 <- [1,2538,null,{}] 09:10:57 INFO - PROCESS | 3780 | 1466439057149 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}] 09:10:57 INFO - PROCESS | 3780 | 1466439057151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:57 INFO - PROCESS | 3780 | 1466439057228 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:10:57 INFO - PROCESS | 3780 | 1466439057233 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 3780 | 1466439057235 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:57 INFO - PROCESS | 3780 | ++DOCSHELL 14371400 == 34 [pid = 3780] [id = 644] 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1500B800) [pid = 3780] [serial = 1932] [outer = 00000000] 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17699800) [pid = 3780] [serial = 1933] [outer = 1500B800] 09:10:57 INFO - PROCESS | 3780 | 1466439057279 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F58C00) [pid = 3780] [serial = 1934] [outer = 1500B800] 09:10:57 INFO - PROCESS | 3780 | 1466439057689 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 581ms 09:10:57 INFO - PROCESS | 3780 | 1466439057735 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 3780 | 1466439057737 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:10:57 INFO - PROCESS | 3780 | 1466439057740 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 3780 | 1466439057742 Marionette TRACE conn3 <- [1,2542,null,{}] 09:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:10:57 INFO - PROCESS | 3780 | 1466439057745 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}] 09:10:57 INFO - PROCESS | 3780 | 1466439057747 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:57 INFO - PROCESS | 3780 | 1466439057824 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:10:57 INFO - PROCESS | 3780 | 1466439057829 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 3780 | 1466439057831 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:57 INFO - PROCESS | 3780 | ++DOCSHELL 17F55400 == 35 [pid = 3780] [id = 645] 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F71800) [pid = 3780] [serial = 1935] [outer = 00000000] 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (182DE000) [pid = 3780] [serial = 1936] [outer = 17F71800] 09:10:57 INFO - PROCESS | 3780 | 1466439057874 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1367AC00) [pid = 3780] [serial = 1937] [outer = 17F71800] 09:10:58 INFO - PROCESS | 3780 | 1466439058339 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 627ms 09:10:58 INFO - PROCESS | 3780 | 1466439058380 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 3780 | 1466439058382 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:10:58 INFO - PROCESS | 3780 | 1466439058389 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 3780 | 1466439058375 Marionette TRACE conn3 <- [1,2546,null,{}] 09:10:58 INFO - PROCESS | 3780 | 1466439058378 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}] 09:10:58 INFO - PROCESS | 3780 | 1466439058380 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:58 INFO - PROCESS | 3780 | 1466439058460 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:10:58 INFO - PROCESS | 3780 | 1466439058465 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 3780 | 1466439058467 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:58 INFO - PROCESS | 3780 | ++DOCSHELL 182DCC00 == 36 [pid = 3780] [id = 646] 09:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (182E1400) [pid = 3780] [serial = 1938] [outer = 00000000] 09:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18307400) [pid = 3780] [serial = 1939] [outer = 182E1400] 09:10:58 INFO - PROCESS | 3780 | 1466439058509 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18309000) [pid = 3780] [serial = 1940] [outer = 182E1400] 09:10:59 INFO - PROCESS | 3780 | 1466439059226 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 934ms 09:10:59 INFO - PROCESS | 3780 | 1466439059298 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 3780 | 1466439059302 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:10:59 INFO - PROCESS | 3780 | 1466439059307 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 3780 | 1466439059312 Marionette TRACE conn3 <- [1,2550,null,{}] 09:10:59 INFO - PROCESS | 3780 | 1466439059317 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}] 09:10:59 INFO - PROCESS | 3780 | 1466439059320 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:59 INFO - PROCESS | 3780 | 1466439059437 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:10:59 INFO - PROCESS | 3780 | 1466439059570 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 3780 | 1466439059573 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:10:59 INFO - PROCESS | 3780 | ++DOCSHELL 1122DC00 == 37 [pid = 3780] [id = 647] 09:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11252C00) [pid = 3780] [serial = 1941] [outer = 00000000] 09:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12F6A400) [pid = 3780] [serial = 1942] [outer = 11252C00] 09:10:59 INFO - PROCESS | 3780 | 1466439059630 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14369400) [pid = 3780] [serial = 1943] [outer = 11252C00] 09:11:00 INFO - PROCESS | 3780 | 1466439060177 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 934ms 09:11:00 INFO - PROCESS | 3780 | 1466439060237 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3780 | 1466439060242 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:11:00 INFO - PROCESS | 3780 | 1466439060249 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3780 | 1466439060251 Marionette TRACE conn3 <- [1,2554,null,{}] 09:11:00 INFO - PROCESS | 3780 | 1466439060255 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}] 09:11:00 INFO - PROCESS | 3780 | 1466439060258 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:00 INFO - PROCESS | 3780 | 1466439060368 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:11:00 INFO - PROCESS | 3780 | 1466439060508 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 3780 | 1466439060511 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:00 INFO - PROCESS | 3780 | ++DOCSHELL 154E1400 == 38 [pid = 3780] [id = 648] 09:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (154EE400) [pid = 3780] [serial = 1944] [outer = 00000000] 09:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16077C00) [pid = 3780] [serial = 1945] [outer = 154EE400] 09:11:00 INFO - PROCESS | 3780 | 1466439060569 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1690E000) [pid = 3780] [serial = 1946] [outer = 154EE400] 09:11:01 INFO - PROCESS | 3780 | 1466439061164 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 980ms 09:11:01 INFO - PROCESS | 3780 | 1466439061234 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 3780 | 1466439061237 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:11:01 INFO - PROCESS | 3780 | 1466439061241 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 3780 | 1466439061245 Marionette TRACE conn3 <- [1,2558,null,{}] 09:11:01 INFO - PROCESS | 3780 | 1466439061256 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}] 09:11:01 INFO - PROCESS | 3780 | 1466439061261 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:01 INFO - PROCESS | 3780 | 1466439061372 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:11:01 INFO - PROCESS | 3780 | 1466439061514 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 3780 | 1466439061517 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:01 INFO - PROCESS | 3780 | ++DOCSHELL 18255000 == 39 [pid = 3780] [id = 649] 09:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (182DD400) [pid = 3780] [serial = 1947] [outer = 00000000] 09:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (18306000) [pid = 3780] [serial = 1948] [outer = 182DD400] 09:11:01 INFO - PROCESS | 3780 | 1466439061573 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19B57800) [pid = 3780] [serial = 1949] [outer = 182DD400] 09:11:02 INFO - PROCESS | 3780 | 1466439062381 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1194ms 09:11:02 INFO - PROCESS | 3780 | 1466439062436 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 3780 | 1466439062440 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:11:02 INFO - PROCESS | 3780 | 1466439062445 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 3780 | 1466439062431 Marionette TRACE conn3 <- [1,2562,null,{}] 09:11:02 INFO - PROCESS | 3780 | 1466439062437 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}] 09:11:02 INFO - PROCESS | 3780 | 1466439062440 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:02 INFO - PROCESS | 3780 | 1466439062577 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:11:02 INFO - PROCESS | 3780 | 1466439062727 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 3780 | 1466439062729 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:02 INFO - PROCESS | 3780 | ++DOCSHELL 1180F000 == 40 [pid = 3780] [id = 650] 09:11:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1187E800) [pid = 3780] [serial = 1950] [outer = 00000000] 09:11:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13183400) [pid = 3780] [serial = 1951] [outer = 1187E800] 09:11:02 INFO - PROCESS | 3780 | 1466439062785 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1500B400) [pid = 3780] [serial = 1952] [outer = 1187E800] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 17F55400 == 39 [pid = 3780] [id = 645] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 14371400 == 38 [pid = 3780] [id = 644] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 10A47C00 == 37 [pid = 3780] [id = 643] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 16BA0C00 == 36 [pid = 3780] [id = 642] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 16864800 == 35 [pid = 3780] [id = 641] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 15568800 == 34 [pid = 3780] [id = 640] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 15012800 == 33 [pid = 3780] [id = 639] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 12F27800 == 32 [pid = 3780] [id = 638] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 1055C800 == 31 [pid = 3780] [id = 637] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 1607CC00 == 30 [pid = 3780] [id = 634] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 11272000 == 29 [pid = 3780] [id = 635] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 15008400 == 28 [pid = 3780] [id = 636] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 154E1400 == 27 [pid = 3780] [id = 648] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 18255000 == 26 [pid = 3780] [id = 649] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 182DCC00 == 25 [pid = 3780] [id = 646] 09:11:03 INFO - PROCESS | 3780 | --DOCSHELL 1122DC00 == 24 [pid = 3780] [id = 647] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19A83C00) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15061800) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15178C00) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (165D6C00) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16902C00) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11C8B800) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11D87400) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17986C00) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17987C00) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1825BC00) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1825C400) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A645000) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A645800) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16B9B800) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FBB000) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13A0BC00) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13A97000) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15616C00) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15801C00) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19B58000) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16079000) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16906400) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A55E400) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A64C800) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (18302000) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (18304800) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A7B1400) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A7BEC00) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 09:11:03 INFO - PROCESS | 3780 | 1466439063883 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1485ms 09:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:11:03 INFO - PROCESS | 3780 | 1466439063927 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 3780 | 1466439063931 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:11:03 INFO - PROCESS | 3780 | 1466439063935 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 3780 | 1466439063940 Marionette TRACE conn3 <- [1,2566,null,{}] 09:11:03 INFO - PROCESS | 3780 | 1466439063945 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}] 09:11:03 INFO - PROCESS | 3780 | 1466439063947 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:04 INFO - PROCESS | 3780 | 1466439064036 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:11:04 INFO - PROCESS | 3780 | 1466439064045 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 3780 | 1466439064048 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:04 INFO - PROCESS | 3780 | ++DOCSHELL 1148D000 == 25 [pid = 3780] [id = 651] 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1148FC00) [pid = 3780] [serial = 1953] [outer = 00000000] 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11DD8000) [pid = 3780] [serial = 1954] [outer = 1148FC00] 09:11:04 INFO - PROCESS | 3780 | 1466439064095 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12BA7000) [pid = 3780] [serial = 1955] [outer = 1148FC00] 09:11:04 INFO - PROCESS | 3780 | 1466439064585 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 674ms 09:11:04 INFO - PROCESS | 3780 | 1466439064615 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 3780 | 1466439064620 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:11:04 INFO - PROCESS | 3780 | 1466439064630 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:11:04 INFO - PROCESS | 3780 | 1466439064633 Marionette TRACE conn3 <- [1,2570,null,{}] 09:11:04 INFO - PROCESS | 3780 | 1466439064636 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}] 09:11:04 INFO - PROCESS | 3780 | 1466439064639 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:04 INFO - PROCESS | 3780 | 1466439064755 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:11:04 INFO - PROCESS | 3780 | 1466439064860 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 3780 | 1466439064863 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:04 INFO - PROCESS | 3780 | ++DOCSHELL 13F70000 == 26 [pid = 3780] [id = 652] 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13F71400) [pid = 3780] [serial = 1956] [outer = 00000000] 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15012400) [pid = 3780] [serial = 1957] [outer = 13F71400] 09:11:04 INFO - PROCESS | 3780 | 1466439064916 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1505D000) [pid = 3780] [serial = 1958] [outer = 13F71400] 09:11:05 INFO - PROCESS | 3780 | 1466439065277 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 674ms 09:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:11:05 INFO - PROCESS | 3780 | 1466439065315 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 3780 | 1466439065317 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:11:05 INFO - PROCESS | 3780 | 1466439065321 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 3780 | 1466439065324 Marionette TRACE conn3 <- [1,2574,null,{}] 09:11:05 INFO - PROCESS | 3780 | 1466439065335 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}] 09:11:05 INFO - PROCESS | 3780 | 1466439065339 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:05 INFO - PROCESS | 3780 | 1466439065421 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:11:05 INFO - PROCESS | 3780 | 1466439065428 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 3780 | 1466439065431 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:05 INFO - PROCESS | 3780 | ++DOCSHELL 1561B400 == 27 [pid = 3780] [id = 653] 09:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1561C000) [pid = 3780] [serial = 1959] [outer = 00000000] 09:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15EEC800) [pid = 3780] [serial = 1960] [outer = 1561C000] 09:11:05 INFO - PROCESS | 3780 | 1466439065479 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (165D2000) [pid = 3780] [serial = 1961] [outer = 1561C000] 09:11:05 INFO - PROCESS | 3780 | 1466439065962 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 09:11:05 INFO - PROCESS | 3780 | 1466439066004 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 3780 | 1466439066006 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:11:05 INFO - PROCESS | 3780 | 1466439066009 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:11:05 INFO - PROCESS | 3780 | 1466439066011 Marionette TRACE conn3 <- [1,2578,null,{}] 09:11:06 INFO - PROCESS | 3780 | 1466439066015 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}] 09:11:06 INFO - PROCESS | 3780 | 1466439066016 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:06 INFO - PROCESS | 3780 | 1466439066161 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:11:06 INFO - PROCESS | 3780 | 1466439066183 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 3780 | 1466439066186 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:06 INFO - PROCESS | 3780 | ++DOCSHELL 169AEC00 == 28 [pid = 3780] [id = 654] 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (169B3C00) [pid = 3780] [serial = 1962] [outer = 00000000] 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16B99400) [pid = 3780] [serial = 1963] [outer = 169B3C00] 09:11:06 INFO - PROCESS | 3780 | 1466439066229 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16BA2400) [pid = 3780] [serial = 1964] [outer = 169B3C00] 09:11:06 INFO - PROCESS | 3780 | 1466439066642 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 09:11:06 INFO - PROCESS | 3780 | 1466439066691 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 3780 | 1466439066693 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:11:06 INFO - PROCESS | 3780 | 1466439066696 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:11:06 INFO - PROCESS | 3780 | 1466439066698 Marionette TRACE conn3 <- [1,2582,null,{}] 09:11:06 INFO - PROCESS | 3780 | 1466439066701 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}] 09:11:06 INFO - PROCESS | 3780 | 1466439066703 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:06 INFO - PROCESS | 3780 | 1466439066817 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:11:06 INFO - PROCESS | 3780 | 1466439066823 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 3780 | 1466439066825 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:06 INFO - PROCESS | 3780 | ++DOCSHELL 16BA0800 == 29 [pid = 3780] [id = 655] 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16BA1400) [pid = 3780] [serial = 1965] [outer = 00000000] 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (175AEC00) [pid = 3780] [serial = 1966] [outer = 16BA1400] 09:11:06 INFO - PROCESS | 3780 | 1466439066871 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (176A0C00) [pid = 3780] [serial = 1967] [outer = 16BA1400] 09:11:07 INFO - PROCESS | 3780 | 1466439067358 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 689ms 09:11:07 INFO - PROCESS | 3780 | 1466439067396 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3780 | 1466439067398 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:11:07 INFO - PROCESS | 3780 | 1466439067391 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3780 | 1466439067393 Marionette TRACE conn3 <- [1,2586,null,{}] 09:11:07 INFO - PROCESS | 3780 | 1466439067396 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}] 09:11:07 INFO - PROCESS | 3780 | 1466439067402 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:07 INFO - PROCESS | 3780 | 1466439067552 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (182E1400) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F71800) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16907000) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16BA1000) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A55DC00) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11273400) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15617C00) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (105F2400) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12FE2C00) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15009000) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15015400) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1500B800) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:11:07 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10A48800) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:11:07 INFO - PROCESS | 3780 | 1466439067834 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 3780 | 1466439067836 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:07 INFO - PROCESS | 3780 | ++DOCSHELL 1047FC00 == 30 [pid = 3780] [id = 656] 09:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1055F800) [pid = 3780] [serial = 1968] [outer = 00000000] 09:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11251800) [pid = 3780] [serial = 1969] [outer = 1055F800] 09:11:07 INFO - PROCESS | 3780 | 1466439067880 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1436F800) [pid = 3780] [serial = 1970] [outer = 1055F800] 09:11:08 INFO - PROCESS | 3780 | 1466439068258 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 918ms 09:11:08 INFO - PROCESS | 3780 | 1466439068312 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 3780 | 1466439068314 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:11:08 INFO - PROCESS | 3780 | 1466439068333 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 3780 | 1466439068335 Marionette TRACE conn3 <- [1,2590,null,{}] 09:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:11:08 INFO - PROCESS | 3780 | 1466439068338 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}] 09:11:08 INFO - PROCESS | 3780 | 1466439068340 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:08 INFO - PROCESS | 3780 | 1466439068429 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:11:08 INFO - PROCESS | 3780 | 1466439068434 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 3780 | 1466439068436 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:08 INFO - PROCESS | 3780 | ++DOCSHELL 1050DC00 == 31 [pid = 3780] [id = 657] 09:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (105E8400) [pid = 3780] [serial = 1971] [outer = 00000000] 09:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (179DA000) [pid = 3780] [serial = 1972] [outer = 105E8400] 09:11:08 INFO - PROCESS | 3780 | 1466439068481 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F58400) [pid = 3780] [serial = 1973] [outer = 105E8400] 09:11:08 INFO - PROCESS | 3780 | 1466439068910 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 627ms 09:11:08 INFO - PROCESS | 3780 | 1466439068974 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 3780 | 1466439068976 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:11:08 INFO - PROCESS | 3780 | 1466439068979 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 3780 | 1466439068981 Marionette TRACE conn3 <- [1,2594,null,{}] 09:11:08 INFO - PROCESS | 3780 | 1466439068985 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}] 09:11:08 INFO - PROCESS | 3780 | 1466439068986 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:09 INFO - PROCESS | 3780 | 1466439069066 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:11:09 INFO - PROCESS | 3780 | 1466439069084 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 3780 | 1466439069086 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:09 INFO - PROCESS | 3780 | ++DOCSHELL 103CB400 == 32 [pid = 3780] [id = 658] 09:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10A53400) [pid = 3780] [serial = 1974] [outer = 00000000] 09:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18306800) [pid = 3780] [serial = 1975] [outer = 10A53400] 09:11:09 INFO - PROCESS | 3780 | 1466439069132 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18307C00) [pid = 3780] [serial = 1976] [outer = 10A53400] 09:11:09 INFO - PROCESS | 3780 | 1466439069581 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 689ms 09:11:09 INFO - PROCESS | 3780 | 1466439069661 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 3780 | 1466439069663 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:11:09 INFO - PROCESS | 3780 | 1466439069667 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:11:09 INFO - PROCESS | 3780 | 1466439069668 Marionette TRACE conn3 <- [1,2598,null,{}] 09:11:09 INFO - PROCESS | 3780 | 1466439069672 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}] 09:11:09 INFO - PROCESS | 3780 | 1466439069674 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:09 INFO - PROCESS | 3780 | 1466439069752 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:11:09 INFO - PROCESS | 3780 | 1466439069896 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 3780 | 1466439069899 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:09 INFO - PROCESS | 3780 | ++DOCSHELL 10437800 == 33 [pid = 3780] [id = 659] 09:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1047D400) [pid = 3780] [serial = 1977] [outer = 00000000] 09:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10565C00) [pid = 3780] [serial = 1978] [outer = 1047D400] 09:11:09 INFO - PROCESS | 3780 | 1466439070001 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10A48400) [pid = 3780] [serial = 1979] [outer = 1047D400] 09:11:10 INFO - PROCESS | 3780 | 1466439070774 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]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1194ms 09:11:10 INFO - PROCESS | 3780 | 1466439070842 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 3780 | 1466439070846 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:11:10 INFO - PROCESS | 3780 | 1466439070851 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:11:10 INFO - PROCESS | 3780 | 1466439070854 Marionette TRACE conn3 <- [1,2602,null,{}] 09:11:10 INFO - PROCESS | 3780 | 1466439070859 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}] 09:11:10 INFO - PROCESS | 3780 | 1466439070862 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:10 INFO - PROCESS | 3780 | 1466439070987 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:11:11 INFO - PROCESS | 3780 | 1466439071127 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 3780 | 1466439071130 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:11 INFO - PROCESS | 3780 | ++DOCSHELL 1436D800 == 34 [pid = 3780] [id = 660] 09:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15008800) [pid = 3780] [serial = 1980] [outer = 00000000] 09:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15446400) [pid = 3780] [serial = 1981] [outer = 15008800] 09:11:11 INFO - PROCESS | 3780 | 1466439071185 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (154E1400) [pid = 3780] [serial = 1982] [outer = 15008800] 09:11:11 INFO - PROCESS | 3780 | 1466439072016 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1225ms 09:11:12 INFO - PROCESS | 3780 | 1466439072083 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3780 | 1466439072087 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:11:12 INFO - PROCESS | 3780 | 1466439072093 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:11:12 INFO - PROCESS | 3780 | 1466439072096 Marionette TRACE conn3 <- [1,2606,null,{}] 09:11:12 INFO - PROCESS | 3780 | 1466439072101 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}] 09:11:12 INFO - PROCESS | 3780 | 1466439072104 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:12 INFO - PROCESS | 3780 | 1466439072205 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 103CB400 == 33 [pid = 3780] [id = 658] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 1050DC00 == 32 [pid = 3780] [id = 657] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 1047FC00 == 31 [pid = 3780] [id = 656] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 16BA0800 == 30 [pid = 3780] [id = 655] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 169AEC00 == 29 [pid = 3780] [id = 654] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 1561B400 == 28 [pid = 3780] [id = 653] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 13F70000 == 27 [pid = 3780] [id = 652] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 1148D000 == 26 [pid = 3780] [id = 651] 09:11:12 INFO - PROCESS | 3780 | --DOCSHELL 1180F000 == 25 [pid = 3780] [id = 650] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (182DE000) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1367AC00) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1690FC00) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17699400) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A931400) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1180C000) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12953000) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16074C00) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10B94800) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11490800) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (132BD000) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (139D6000) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15011000) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15450800) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1691F000) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15149400) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1544B000) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1769A400) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17699800) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1500EC00) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17F58C00) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15449C00) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (165D5C00) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (18309000) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (18307400) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 09:11:12 INFO - PROCESS | 3780 | 1466439072335 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 3780 | 1466439072340 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:12 INFO - PROCESS | 3780 | ++DOCSHELL 10EDA400 == 26 [pid = 3780] [id = 661] 09:11:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10EDE800) [pid = 3780] [serial = 1983] [outer = 00000000] 09:11:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11498000) [pid = 3780] [serial = 1984] [outer = 10EDE800] 09:11:12 INFO - PROCESS | 3780 | 1466439072389 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11DD0400) [pid = 3780] [serial = 1985] [outer = 10EDE800] 09:11:12 INFO - PROCESS | 3780 | 1466439072799 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 720ms 09:11:12 INFO - PROCESS | 3780 | 1466439072818 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3780 | 1466439072822 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:11:12 INFO - PROCESS | 3780 | 1466439072832 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 3780 | 1466439072834 Marionette TRACE conn3 <- [1,2610,null,{}] 09:11:12 INFO - PROCESS | 3780 | 1466439072838 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}] 09:11:12 INFO - PROCESS | 3780 | 1466439072841 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:12 INFO - PROCESS | 3780 | 1466439073002 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:11:13 INFO - PROCESS | 3780 | 1466439073019 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 3780 | 1466439073021 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:13 INFO - PROCESS | 3780 | ++DOCSHELL 13A8C000 == 27 [pid = 3780] [id = 662] 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13A8E400) [pid = 3780] [serial = 1986] [outer = 00000000] 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1500D400) [pid = 3780] [serial = 1987] [outer = 13A8E400] 09:11:13 INFO - PROCESS | 3780 | 1466439073075 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15016800) [pid = 3780] [serial = 1988] [outer = 13A8E400] 09:11:13 INFO - PROCESS | 3780 | 1466439073504 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 09:11:13 INFO - PROCESS | 3780 | 1466439073551 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 3780 | 1466439073553 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:11:13 INFO - PROCESS | 3780 | 1466439073556 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:11:13 INFO - PROCESS | 3780 | 1466439073559 Marionette TRACE conn3 <- [1,2614,null,{}] 09:11:13 INFO - PROCESS | 3780 | 1466439073570 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}] 09:11:13 INFO - PROCESS | 3780 | 1466439073574 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:13 INFO - PROCESS | 3780 | 1466439073686 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:11:13 INFO - PROCESS | 3780 | 1466439073784 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 3780 | 1466439073787 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:13 INFO - PROCESS | 3780 | ++DOCSHELL 1561B400 == 28 [pid = 3780] [id = 663] 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1561C400) [pid = 3780] [serial = 1989] [outer = 00000000] 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1606E800) [pid = 3780] [serial = 1990] [outer = 1561C400] 09:11:13 INFO - PROCESS | 3780 | 1466439073833 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1622EC00) [pid = 3780] [serial = 1991] [outer = 1561C400] 09:11:14 INFO - PROCESS | 3780 | 1466439074196 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 673ms 09:11:14 INFO - PROCESS | 3780 | 1466439074237 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3780 | 1466439074240 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:11:14 INFO - PROCESS | 3780 | 1466439074243 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 3780 | 1466439074245 Marionette TRACE conn3 <- [1,2618,null,{}] 09:11:14 INFO - PROCESS | 3780 | 1466439074248 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}] 09:11:14 INFO - PROCESS | 3780 | 1466439074250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:14 INFO - PROCESS | 3780 | 1466439074341 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:11:14 INFO - PROCESS | 3780 | 1466439074445 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 3780 | 1466439074448 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:14 INFO - PROCESS | 3780 | ++DOCSHELL 16648C00 == 29 [pid = 3780] [id = 664] 09:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (16860C00) [pid = 3780] [serial = 1992] [outer = 00000000] 09:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16B94800) [pid = 3780] [serial = 1993] [outer = 16860C00] 09:11:14 INFO - PROCESS | 3780 | 1466439074491 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16EB7400) [pid = 3780] [serial = 1994] [outer = 16860C00] 09:11:14 INFO - PROCESS | 3780 | 1466439074903 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 689ms 09:11:14 INFO - PROCESS | 3780 | 1466439074943 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3780 | 1466439074945 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:11:14 INFO - PROCESS | 3780 | 1466439074948 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 3780 | 1466439074950 Marionette TRACE conn3 <- [1,2622,null,{}] 09:11:14 INFO - PROCESS | 3780 | 1466439074953 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}] 09:11:14 INFO - PROCESS | 3780 | 1466439074938 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:15 INFO - PROCESS | 3780 | 1466439075081 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:11:15 INFO - PROCESS | 3780 | 1466439075103 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 3780 | 1466439075105 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:15 INFO - PROCESS | 3780 | ++DOCSHELL 13A89400 == 30 [pid = 3780] [id = 665] 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16FB1800) [pid = 3780] [serial = 1995] [outer = 00000000] 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17699800) [pid = 3780] [serial = 1996] [outer = 16FB1800] 09:11:15 INFO - PROCESS | 3780 | 1466439075151 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (179CFC00) [pid = 3780] [serial = 1997] [outer = 16FB1800] 09:11:15 INFO - PROCESS | 3780 | 1466439075593 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 688ms 09:11:15 INFO - PROCESS | 3780 | 1466439075631 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 3780 | 1466439075633 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:11:15 INFO - PROCESS | 3780 | 1466439075636 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:11:15 INFO - PROCESS | 3780 | 1466439075637 Marionette TRACE conn3 <- [1,2626,null,{}] 09:11:15 INFO - PROCESS | 3780 | 1466439075648 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}] 09:11:15 INFO - PROCESS | 3780 | 1466439075654 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:15 INFO - PROCESS | 3780 | 1466439075787 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:11:15 INFO - PROCESS | 3780 | 1466439075837 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 3780 | 1466439075840 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:15 INFO - PROCESS | 3780 | ++DOCSHELL 17F70400 == 31 [pid = 3780] [id = 666] 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F73800) [pid = 3780] [serial = 1998] [outer = 00000000] 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (182E6800) [pid = 3780] [serial = 1999] [outer = 17F73800] 09:11:15 INFO - PROCESS | 3780 | 1466439075883 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1830CC00) [pid = 3780] [serial = 2000] [outer = 17F73800] 09:11:16 INFO - PROCESS | 3780 | 1466439076301 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16BA1400) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (154EE400) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1148FC00) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1055F800) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (169B3C00) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1187E800) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11252C00) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13F71400) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (105E8400) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (182DD400) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:11:16 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1561C000) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:11:16 INFO - PROCESS | 3780 | 1466439076407 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 3780 | 1466439076409 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:11:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:11:16 INFO - PROCESS | 3780 | 1466439076418 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 3780 | 1466439076420 Marionette TRACE conn3 <- [1,2630,null,{}] 09:11:16 INFO - PROCESS | 3780 | 1466439076432 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}] 09:11:16 INFO - PROCESS | 3780 | 1466439076434 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:16 INFO - PROCESS | 3780 | 1466439076509 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:11:16 INFO - PROCESS | 3780 | 1466439076520 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 3780 | 1466439076522 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:16 INFO - PROCESS | 3780 | ++DOCSHELL 13677000 == 32 [pid = 3780] [id = 667] 09:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13677800) [pid = 3780] [serial = 2001] [outer = 00000000] 09:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (154EE400) [pid = 3780] [serial = 2002] [outer = 13677800] 09:11:16 INFO - PROCESS | 3780 | 1466439076565 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15574000) [pid = 3780] [serial = 2003] [outer = 13677800] 09:11:16 INFO - PROCESS | 3780 | 1466439076980 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:11:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 613ms 09:11:17 INFO - PROCESS | 3780 | 1466439077041 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3780 | 1466439077043 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:11:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:11:17 INFO - PROCESS | 3780 | 1466439077046 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 3780 | 1466439077048 Marionette TRACE conn3 <- [1,2634,null,{}] 09:11:17 INFO - PROCESS | 3780 | 1466439077051 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}] 09:11:17 INFO - PROCESS | 3780 | 1466439077052 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:17 INFO - PROCESS | 3780 | 1466439077135 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:11:17 INFO - PROCESS | 3780 | 1466439077143 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 3780 | 1466439077145 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:17 INFO - PROCESS | 3780 | ++DOCSHELL 1544E800 == 33 [pid = 3780] [id = 668] 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1758B400) [pid = 3780] [serial = 2004] [outer = 00000000] 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (18302C00) [pid = 3780] [serial = 2005] [outer = 1758B400] 09:11:17 INFO - PROCESS | 3780 | 1466439077187 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19A84000) [pid = 3780] [serial = 2006] [outer = 1758B400] 09:11:17 INFO - PROCESS | 3780 | 1466439077586 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:11:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 582ms 09:11:17 INFO - PROCESS | 3780 | 1466439077627 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3780 | 1466439077629 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:11:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:11:17 INFO - PROCESS | 3780 | 1466439077646 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 3780 | 1466439077648 Marionette TRACE conn3 <- [1,2638,null,{}] 09:11:17 INFO - PROCESS | 3780 | 1466439077651 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}] 09:11:17 INFO - PROCESS | 3780 | 1466439077653 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:17 INFO - PROCESS | 3780 | 1466439077732 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:11:17 INFO - PROCESS | 3780 | 1466439077737 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 3780 | 1466439077739 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A50000 == 34 [pid = 3780] [id = 669] 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15012800) [pid = 3780] [serial = 2007] [outer = 00000000] 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19B62C00) [pid = 3780] [serial = 2008] [outer = 15012800] 09:11:17 INFO - PROCESS | 3780 | 1466439077782 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19B64000) [pid = 3780] [serial = 2009] [outer = 15012800] 09:11:18 INFO - PROCESS | 3780 | 1466439078219 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:11:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 09:11:18 INFO - PROCESS | 3780 | 1466439078271 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 3780 | 1466439078273 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:11:18 INFO - PROCESS | 3780 | 1466439078276 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 3780 | 1466439078278 Marionette TRACE conn3 <- [1,2642,null,{}] 09:11:18 INFO - PROCESS | 3780 | 1466439078281 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}] 09:11:18 INFO - PROCESS | 3780 | 1466439078283 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:18 INFO - PROCESS | 3780 | 1466439078403 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:11:18 INFO - PROCESS | 3780 | 1466439078548 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 3780 | 1466439078551 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:18 INFO - PROCESS | 3780 | ++DOCSHELL 10433000 == 35 [pid = 3780] [id = 670] 09:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10437C00) [pid = 3780] [serial = 2010] [outer = 00000000] 09:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10A45400) [pid = 3780] [serial = 2011] [outer = 10437C00] 09:11:18 INFO - PROCESS | 3780 | 1466439078610 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11272000) [pid = 3780] [serial = 2012] [outer = 10437C00] 09:11:19 INFO - PROCESS | 3780 | 1466439079253 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:11:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1010ms 09:11:19 INFO - PROCESS | 3780 | 1466439079314 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 3780 | 1466439079318 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:11:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:11:19 INFO - PROCESS | 3780 | 1466439079324 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 3780 | 1466439079327 Marionette TRACE conn3 <- [1,2646,null,{}] 09:11:19 INFO - PROCESS | 3780 | 1466439079332 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}] 09:11:19 INFO - PROCESS | 3780 | 1466439079335 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:19 INFO - PROCESS | 3780 | 1466439079443 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:11:19 INFO - PROCESS | 3780 | 1466439079583 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 3780 | 1466439079586 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:19 INFO - PROCESS | 3780 | ++DOCSHELL 15446800 == 36 [pid = 3780] [id = 671] 09:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15448400) [pid = 3780] [serial = 2013] [outer = 00000000] 09:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15452400) [pid = 3780] [serial = 2014] [outer = 15448400] 09:11:19 INFO - PROCESS | 3780 | 1466439079642 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15621000) [pid = 3780] [serial = 2015] [outer = 15448400] 09:11:20 INFO - PROCESS | 3780 | 1466439080178 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:11:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 888ms 09:11:20 INFO - PROCESS | 3780 | 1466439080224 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3780 | 1466439080228 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:11:20 INFO - PROCESS | 3780 | 1466439080233 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 3780 | 1466439080235 Marionette TRACE conn3 <- [1,2650,null,{}] 09:11:20 INFO - PROCESS | 3780 | 1466439080239 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}] 09:11:20 INFO - PROCESS | 3780 | 1466439080242 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:20 INFO - PROCESS | 3780 | 1466439080347 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:11:20 INFO - PROCESS | 3780 | 1466439080503 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 3780 | 1466439080506 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:20 INFO - PROCESS | 3780 | ++DOCSHELL 1544B000 == 37 [pid = 3780] [id = 672] 09:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1758A400) [pid = 3780] [serial = 2016] [outer = 00000000] 09:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F57C00) [pid = 3780] [serial = 2017] [outer = 1758A400] 09:11:20 INFO - PROCESS | 3780 | 1466439080559 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18254400) [pid = 3780] [serial = 2018] [outer = 1758A400] 09:11:21 INFO - PROCESS | 3780 | 1466439081392 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:11:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1164ms 09:11:21 INFO - PROCESS | 3780 | 1466439081419 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 3780 | 1466439081423 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:11:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:11:21 INFO - PROCESS | 3780 | 1466439081429 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 3780 | 1466439081432 Marionette TRACE conn3 <- [1,2654,null,{}] 09:11:21 INFO - PROCESS | 3780 | 1466439081438 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}] 09:11:21 INFO - PROCESS | 3780 | 1466439081441 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:21 INFO - PROCESS | 3780 | 1466439081527 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:11:21 INFO - PROCESS | 3780 | 1466439081668 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 3780 | 1466439081672 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:21 INFO - PROCESS | 3780 | ++DOCSHELL 1180C400 == 38 [pid = 3780] [id = 673] 09:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1180E400) [pid = 3780] [serial = 2019] [outer = 00000000] 09:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13676800) [pid = 3780] [serial = 2020] [outer = 1180E400] 09:11:21 INFO - PROCESS | 3780 | 1466439081723 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13F6F000) [pid = 3780] [serial = 2021] [outer = 1180E400] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 10A50000 == 37 [pid = 3780] [id = 669] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 1544E800 == 36 [pid = 3780] [id = 668] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 13677000 == 35 [pid = 3780] [id = 667] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 17F70400 == 34 [pid = 3780] [id = 666] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 13A89400 == 33 [pid = 3780] [id = 665] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 16648C00 == 32 [pid = 3780] [id = 664] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 1561B400 == 31 [pid = 3780] [id = 663] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 13A8C000 == 30 [pid = 3780] [id = 662] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 10EDA400 == 29 [pid = 3780] [id = 661] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 10437800 == 28 [pid = 3780] [id = 659] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 1436D800 == 27 [pid = 3780] [id = 660] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 1544B000 == 26 [pid = 3780] [id = 672] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 10433000 == 25 [pid = 3780] [id = 670] 09:11:22 INFO - PROCESS | 3780 | --DOCSHELL 15446800 == 24 [pid = 3780] [id = 671] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (175AEC00) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1690E000) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16077C00) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BA7000) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11251800) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16BA2400) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13183400) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12F6A400) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15012400) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (179DA000) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14369400) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19B57800) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17F58400) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16B99400) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11DD8000) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (176A0C00) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1436F800) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15EEC800) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1505D000) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1500B400) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (165D2000) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18306000) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 09:11:22 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (18306800) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 09:11:23 INFO - PROCESS | 3780 | 1466439083283 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:11:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1914ms 09:11:23 INFO - PROCESS | 3780 | 1466439083336 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 3780 | 1466439083340 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:11:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:11:23 INFO - PROCESS | 3780 | 1466439083346 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 3780 | 1466439083348 Marionette TRACE conn3 <- [1,2658,null,{}] 09:11:23 INFO - PROCESS | 3780 | 1466439083354 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}] 09:11:23 INFO - PROCESS | 3780 | 1466439083357 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:23 INFO - PROCESS | 3780 | 1466439083443 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:11:23 INFO - PROCESS | 3780 | 1466439083567 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 3780 | 1466439083569 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:23 INFO - PROCESS | 3780 | ++DOCSHELL 11809400 == 25 [pid = 3780] [id = 674] 09:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1187E800) [pid = 3780] [serial = 2022] [outer = 00000000] 09:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12C8C800) [pid = 3780] [serial = 2023] [outer = 1187E800] 09:11:23 INFO - PROCESS | 3780 | 1466439083618 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12F6AC00) [pid = 3780] [serial = 2024] [outer = 1187E800] 09:11:24 INFO - PROCESS | 3780 | 1466439084477 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"]]]}] 09:11:24 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 09:11:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1163ms 09:11:24 INFO - PROCESS | 3780 | 1466439084528 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3780 | 1466439084533 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:11:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:11:24 INFO - PROCESS | 3780 | 1466439084547 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 3780 | 1466439084550 Marionette TRACE conn3 <- [1,2662,null,{}] 09:11:24 INFO - PROCESS | 3780 | 1466439084554 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}] 09:11:24 INFO - PROCESS | 3780 | 1466439084556 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:24 INFO - PROCESS | 3780 | 1466439084671 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:11:24 INFO - PROCESS | 3780 | 1466439084678 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 3780 | 1466439084680 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:24 INFO - PROCESS | 3780 | ++DOCSHELL 1436DC00 == 26 [pid = 3780] [id = 675] 09:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1436E800) [pid = 3780] [serial = 2025] [outer = 00000000] 09:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1500F400) [pid = 3780] [serial = 2026] [outer = 1436E800] 09:11:24 INFO - PROCESS | 3780 | 1466439084728 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15016C00) [pid = 3780] [serial = 2027] [outer = 1436E800] 09:11:25 INFO - PROCESS | 3780 | 1466439085685 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"]]]}] 09:11:25 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 09:11:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1164ms 09:11:25 INFO - PROCESS | 3780 | 1466439085734 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 3780 | 1466439085736 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:11:25 INFO - PROCESS | 3780 | 1466439085739 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 3780 | 1466439085743 Marionette TRACE conn3 <- [1,2666,null,{}] 09:11:25 INFO - PROCESS | 3780 | 1466439085753 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}] 09:11:25 INFO - PROCESS | 3780 | 1466439085758 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:25 INFO - PROCESS | 3780 | 1466439085858 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:11:25 INFO - PROCESS | 3780 | 1466439085866 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 3780 | 1466439085869 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:25 INFO - PROCESS | 3780 | ++DOCSHELL 15573800 == 27 [pid = 3780] [id = 676] 09:11:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15575000) [pid = 3780] [serial = 2028] [outer = 00000000] 09:11:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (165D6C00) [pid = 3780] [serial = 2029] [outer = 15575000] 09:11:25 INFO - PROCESS | 3780 | 1466439085969 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16907000) [pid = 3780] [serial = 2030] [outer = 15575000] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16FB1800) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F73800) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1047D400) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1561C400) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10EDE800) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13A8E400) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15008800) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13677800) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (16860C00) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1758B400) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10A53400) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15012800) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:11:26 INFO - PROCESS | 3780 | 1466439086886 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:11:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1194ms 09:11:26 INFO - PROCESS | 3780 | 1466439086915 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 3780 | 1466439086917 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:11:26 INFO - PROCESS | 3780 | 1466439086920 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 3780 | 1466439086922 Marionette TRACE conn3 <- [1,2670,null,{}] 09:11:26 INFO - PROCESS | 3780 | 1466439086926 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}] 09:11:26 INFO - PROCESS | 3780 | 1466439086928 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:27 INFO - PROCESS | 3780 | 1466439087012 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:11:27 INFO - PROCESS | 3780 | 1466439087017 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 3780 | 1466439087019 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:27 INFO - PROCESS | 3780 | ++DOCSHELL 11DD4C00 == 28 [pid = 3780] [id = 677] 09:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1294F800) [pid = 3780] [serial = 2031] [outer = 00000000] 09:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1544C400) [pid = 3780] [serial = 2032] [outer = 1294F800] 09:11:27 INFO - PROCESS | 3780 | 1466439087063 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1607AC00) [pid = 3780] [serial = 2033] [outer = 1294F800] 09:11:27 INFO - PROCESS | 3780 | 1466439087976 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:11:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1071ms 09:11:27 INFO - PROCESS | 3780 | 1466439087999 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 3780 | 1466439088001 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:11:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:11:27 INFO - PROCESS | 3780 | 1466439088007 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 3780 | 1466439088009 Marionette TRACE conn3 <- [1,2674,null,{}] 09:11:27 INFO - PROCESS | 3780 | 1466439088013 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}] 09:11:27 INFO - PROCESS | 3780 | 1466439088015 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:28 INFO - PROCESS | 3780 | 1466439088090 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:11:28 INFO - PROCESS | 3780 | 1466439088095 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 3780 | 1466439088097 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:28 INFO - PROCESS | 3780 | ++DOCSHELL 15EF1800 == 29 [pid = 3780] [id = 678] 09:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1690F400) [pid = 3780] [serial = 2034] [outer = 00000000] 09:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16B9B400) [pid = 3780] [serial = 2035] [outer = 1690F400] 09:11:28 INFO - PROCESS | 3780 | 1466439088140 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16BA0800) [pid = 3780] [serial = 2036] [outer = 1690F400] 09:11:29 INFO - PROCESS | 3780 | 1466439089095 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"]]]}] 09:11:29 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 09:11:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1117ms 09:11:29 INFO - PROCESS | 3780 | 1466439089178 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 3780 | 1466439089182 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:11:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:11:29 INFO - PROCESS | 3780 | 1466439089190 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 3780 | 1466439089193 Marionette TRACE conn3 <- [1,2678,null,{}] 09:11:29 INFO - PROCESS | 3780 | 1466439089199 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}] 09:11:29 INFO - PROCESS | 3780 | 1466439089202 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:29 INFO - PROCESS | 3780 | 1466439089287 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:11:29 INFO - PROCESS | 3780 | 1466439089416 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 3780 | 1466439089421 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:29 INFO - PROCESS | 3780 | ++DOCSHELL 12B6E800 == 30 [pid = 3780] [id = 679] 09:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12BA5000) [pid = 3780] [serial = 2037] [outer = 00000000] 09:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13167000) [pid = 3780] [serial = 2038] [outer = 12BA5000] 09:11:29 INFO - PROCESS | 3780 | 1466439089484 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13A0F800) [pid = 3780] [serial = 2039] [outer = 12BA5000] 09:11:30 INFO - PROCESS | 3780 | 1466439090682 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"]]]}] 09:11:30 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 09:11:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1531ms 09:11:30 INFO - PROCESS | 3780 | 1466439090712 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 3780 | 1466439090715 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:11:30 INFO - PROCESS | 3780 | 1466439090720 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 3780 | 1466439090723 Marionette TRACE conn3 <- [1,2682,null,{}] 09:11:30 INFO - PROCESS | 3780 | 1466439090728 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}] 09:11:30 INFO - PROCESS | 3780 | 1466439090731 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:30 INFO - PROCESS | 3780 | 1466439090868 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:11:31 INFO - PROCESS | 3780 | --DOCSHELL 11DD4C00 == 29 [pid = 3780] [id = 677] 09:11:31 INFO - PROCESS | 3780 | --DOCSHELL 15573800 == 28 [pid = 3780] [id = 676] 09:11:31 INFO - PROCESS | 3780 | --DOCSHELL 1436DC00 == 27 [pid = 3780] [id = 675] 09:11:31 INFO - PROCESS | 3780 | --DOCSHELL 11809400 == 26 [pid = 3780] [id = 674] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (18307C00) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19B62C00) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17699800) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (182E6800) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10565C00) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10A48400) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1606E800) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1622EC00) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (11498000) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (11DD0400) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1500D400) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (15016800) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (15446400) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (154E1400) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (154EE400) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1830CC00) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (15574000) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (16B94800) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (19A84000) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (179CFC00) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (19B64000) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (16EB7400) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 45 (18302C00) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 09:11:31 INFO - PROCESS | 3780 | 1466439091020 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 3780 | 1466439091025 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:31 INFO - PROCESS | 3780 | ++DOCSHELL 10565C00 == 27 [pid = 3780] [id = 680] 09:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (10A46400) [pid = 3780] [serial = 2040] [outer = 00000000] 09:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1180C000) [pid = 3780] [serial = 2041] [outer = 10A46400] 09:11:31 INFO - PROCESS | 3780 | 1466439091073 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (12F1E000) [pid = 3780] [serial = 2042] [outer = 10A46400] 09:11:31 INFO - PROCESS | 3780 | 1466439091950 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"]]]}] 09:11:31 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 09:11:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1286ms 09:11:31 INFO - PROCESS | 3780 | 1466439091996 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 3780 | 1466439092000 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:11:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:11:32 INFO - PROCESS | 3780 | 1466439092008 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 3780 | 1466439092010 Marionette TRACE conn3 <- [1,2686,null,{}] 09:11:32 INFO - PROCESS | 3780 | 1466439092014 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}] 09:11:32 INFO - PROCESS | 3780 | 1466439092017 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:32 INFO - PROCESS | 3780 | 1466439092103 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:11:32 INFO - PROCESS | 3780 | 1466439092112 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 3780 | 1466439092114 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:32 INFO - PROCESS | 3780 | ++DOCSHELL 1500E400 == 28 [pid = 3780] [id = 681] 09:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (15011400) [pid = 3780] [serial = 2043] [outer = 00000000] 09:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1505C000) [pid = 3780] [serial = 2044] [outer = 15011400] 09:11:32 INFO - PROCESS | 3780 | 1466439092160 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (15144000) [pid = 3780] [serial = 2045] [outer = 15011400] 09:11:33 INFO - PROCESS | 3780 | 1466439093131 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"]]]}] 09:11:33 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 09:11:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:11:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1194ms 09:11:33 INFO - PROCESS | 3780 | 1466439093202 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3780 | 1466439093205 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:11:33 INFO - PROCESS | 3780 | 1466439093209 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 3780 | 1466439093212 Marionette TRACE conn3 <- [1,2690,null,{}] 09:11:33 INFO - PROCESS | 3780 | 1466439093227 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}] 09:11:33 INFO - PROCESS | 3780 | 1466439093232 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:33 INFO - PROCESS | 3780 | 1466439093344 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:11:33 INFO - PROCESS | 3780 | 1466439093352 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 3780 | 1466439093339 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:33 INFO - PROCESS | 3780 | ++DOCSHELL 1561A000 == 29 [pid = 3780] [id = 682] 09:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1561C400) [pid = 3780] [serial = 2046] [outer = 00000000] 09:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (15EEF400) [pid = 3780] [serial = 2047] [outer = 1561C400] 09:11:33 INFO - PROCESS | 3780 | 1466439093437 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1607B800) [pid = 3780] [serial = 2048] [outer = 1561C400] 09:11:33 INFO - PROCESS | 3780 | 1466439093911 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 720ms 09:11:33 INFO - PROCESS | 3780 | 1466439093935 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3780 | 1466439093938 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:11:33 INFO - PROCESS | 3780 | 1466439093941 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:11:33 INFO - PROCESS | 3780 | 1466439093943 Marionette TRACE conn3 <- [1,2694,null,{}] 09:11:33 INFO - PROCESS | 3780 | 1466439093946 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}] 09:11:33 INFO - PROCESS | 3780 | 1466439093948 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:34 INFO - PROCESS | 3780 | 1466439094073 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:11:34 INFO - PROCESS | 3780 | 1466439094081 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 3780 | 1466439094083 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:34 INFO - PROCESS | 3780 | ++DOCSHELL 16921000 == 30 [pid = 3780] [id = 683] 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (169AD800) [pid = 3780] [serial = 2049] [outer = 00000000] 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (16B9A000) [pid = 3780] [serial = 2050] [outer = 169AD800] 09:11:34 INFO - PROCESS | 3780 | 1466439094170 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16B9FC00) [pid = 3780] [serial = 2051] [outer = 169AD800] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1758A400) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1436E800) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (15575000) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1294F800) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1180E400) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1187E800) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (10437C00) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:11:34 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (15448400) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:11:34 INFO - PROCESS | 3780 | 1466439094591 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:11:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 689ms 09:11:34 INFO - PROCESS | 3780 | 1466439094624 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 3780 | 1466439094626 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:11:34 INFO - PROCESS | 3780 | 1466439094630 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:11:34 INFO - PROCESS | 3780 | 1466439094631 Marionette TRACE conn3 <- [1,2698,null,{}] 09:11:34 INFO - PROCESS | 3780 | 1466439094634 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}] 09:11:34 INFO - PROCESS | 3780 | 1466439094637 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:34 INFO - PROCESS | 3780 | 1466439094767 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:11:34 INFO - PROCESS | 3780 | 1466439094775 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 3780 | 1466439094777 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:34 INFO - PROCESS | 3780 | ++DOCSHELL 10A53800 == 31 [pid = 3780] [id = 684] 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (139D9000) [pid = 3780] [serial = 2052] [outer = 00000000] 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (16B99C00) [pid = 3780] [serial = 2053] [outer = 139D9000] 09:11:34 INFO - PROCESS | 3780 | 1466439094825 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (174EF800) [pid = 3780] [serial = 2054] [outer = 139D9000] 09:11:35 INFO - PROCESS | 3780 | 1466439095249 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] 09:11:35 INFO - PROCESS | 3780 | 1466439095315 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:11:35 INFO - PROCESS | 3780 | 1466439095318 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3780 | 1466439095320 Marionette TRACE conn3 <- [1,2702,null,{}] 09:11:35 INFO - PROCESS | 3780 | 1466439095323 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}] 09:11:35 INFO - PROCESS | 3780 | 1466439095329 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:35 INFO - PROCESS | 3780 | 1466439095428 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:11:35 INFO - PROCESS | 3780 | 1466439095434 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 3780 | 1466439095436 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:35 INFO - PROCESS | 3780 | ++DOCSHELL 17F58C00 == 32 [pid = 3780] [id = 685] 09:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (17F59C00) [pid = 3780] [serial = 2055] [outer = 00000000] 09:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (17F71000) [pid = 3780] [serial = 2056] [outer = 17F59C00] 09:11:35 INFO - PROCESS | 3780 | 1466439095479 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (18073400) [pid = 3780] [serial = 2057] [outer = 17F59C00] 09:11:35 INFO - PROCESS | 3780 | 1466439095902 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 612ms 09:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:11:35 INFO - PROCESS | 3780 | 1466439095939 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 3780 | 1466439095941 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:11:35 INFO - PROCESS | 3780 | 1466439095944 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3780 | 1466439095946 Marionette TRACE conn3 <- [1,2706,null,{}] 09:11:35 INFO - PROCESS | 3780 | 1466439095949 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}] 09:11:35 INFO - PROCESS | 3780 | 1466439095951 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:36 INFO - PROCESS | 3780 | 1466439096037 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:11:36 INFO - PROCESS | 3780 | 1466439096042 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 3780 | 1466439096044 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:36 INFO - PROCESS | 3780 | ++DOCSHELL 11809400 == 33 [pid = 3780] [id = 686] 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (17F70400) [pid = 3780] [serial = 2058] [outer = 00000000] 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (18305C00) [pid = 3780] [serial = 2059] [outer = 17F70400] 09:11:36 INFO - PROCESS | 3780 | 1466439096089 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (18308000) [pid = 3780] [serial = 2060] [outer = 17F70400] 09:11:36 INFO - PROCESS | 3780 | 1466439096538 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] 09:11:36 INFO - PROCESS | 3780 | 1466439096584 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:11:36 INFO - PROCESS | 3780 | 1466439096587 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 3780 | 1466439096589 Marionette TRACE conn3 <- [1,2710,null,{}] 09:11:36 INFO - PROCESS | 3780 | 1466439096596 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}] 09:11:36 INFO - PROCESS | 3780 | 1466439096598 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:36 INFO - PROCESS | 3780 | 1466439096682 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:11:36 INFO - PROCESS | 3780 | 1466439096688 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 3780 | 1466439096690 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:36 INFO - PROCESS | 3780 | ++DOCSHELL 132BD000 == 34 [pid = 3780] [id = 687] 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1556A000) [pid = 3780] [serial = 2061] [outer = 00000000] 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (19B56C00) [pid = 3780] [serial = 2062] [outer = 1556A000] 09:11:36 INFO - PROCESS | 3780 | 1466439096732 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (19B57800) [pid = 3780] [serial = 2063] [outer = 1556A000] 09:11:37 INFO - PROCESS | 3780 | 1466439097293 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] 09:11:37 INFO - PROCESS | 3780 | 1466439097315 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:11:37 INFO - PROCESS | 3780 | 1466439097320 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:11:37 INFO - PROCESS | 3780 | 1466439097323 Marionette TRACE conn3 <- [1,2714,null,{}] 09:11:37 INFO - PROCESS | 3780 | 1466439097329 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}] 09:11:37 INFO - PROCESS | 3780 | 1466439097332 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:37 INFO - PROCESS | 3780 | 1466439097484 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:11:37 INFO - PROCESS | 3780 | 1466439097579 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 3780 | 1466439097582 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:37 INFO - PROCESS | 3780 | ++DOCSHELL 12C85800 == 35 [pid = 3780] [id = 688] 09:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12F1D400) [pid = 3780] [serial = 2064] [outer = 00000000] 09:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1500F000) [pid = 3780] [serial = 2065] [outer = 12F1D400] 09:11:37 INFO - PROCESS | 3780 | 1466439097685 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15448800) [pid = 3780] [serial = 2066] [outer = 12F1D400] 09:11:38 INFO - PROCESS | 3780 | 1466439098248 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:11:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 980ms 09:11:38 INFO - PROCESS | 3780 | 1466439098307 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 3780 | 1466439098311 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:11:38 INFO - PROCESS | 3780 | 1466439098318 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 3780 | 1466439098321 Marionette TRACE conn3 <- [1,2718,null,{}] 09:11:38 INFO - PROCESS | 3780 | 1466439098325 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}] 09:11:38 INFO - PROCESS | 3780 | 1466439098328 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:38 INFO - PROCESS | 3780 | 1466439098450 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:11:38 INFO - PROCESS | 3780 | 1466439098587 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 3780 | 1466439098590 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:38 INFO - PROCESS | 3780 | ++DOCSHELL 1561B000 == 36 [pid = 3780] [id = 689] 09:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1561B800) [pid = 3780] [serial = 2067] [outer = 00000000] 09:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1690A800) [pid = 3780] [serial = 2068] [outer = 1561B800] 09:11:38 INFO - PROCESS | 3780 | 1466439098645 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (169B1C00) [pid = 3780] [serial = 2069] [outer = 1561B800] 09:11:39 INFO - PROCESS | 3780 | 1466439099681 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"]]]}] 09:11:39 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 09:11:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:11:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1424ms 09:11:39 INFO - PROCESS | 3780 | 1466439099892 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 3780 | 1466439099896 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:11:39 INFO - PROCESS | 3780 | 1466439099903 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 3780 | 1466439099907 Marionette TRACE conn3 <- [1,2722,null,{}] 09:11:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:11:39 INFO - PROCESS | 3780 | 1466439099913 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}] 09:11:39 INFO - PROCESS | 3780 | 1466439099916 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:40 INFO - PROCESS | 3780 | 1466439100030 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:11:40 INFO - PROCESS | 3780 | 1466439100209 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 3780 | 1466439100212 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:40 INFO - PROCESS | 3780 | ++DOCSHELL 105EC000 == 37 [pid = 3780] [id = 690] 09:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (105ECC00) [pid = 3780] [serial = 2070] [outer = 00000000] 09:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (132BF800) [pid = 3780] [serial = 2071] [outer = 105ECC00] 09:11:40 INFO - PROCESS | 3780 | 1466439100265 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (139DC000) [pid = 3780] [serial = 2072] [outer = 105ECC00] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 11809400 == 36 [pid = 3780] [id = 686] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 17F58C00 == 35 [pid = 3780] [id = 685] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 10A53800 == 34 [pid = 3780] [id = 684] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 16921000 == 33 [pid = 3780] [id = 683] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 1561A000 == 32 [pid = 3780] [id = 682] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 1500E400 == 31 [pid = 3780] [id = 681] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 10565C00 == 30 [pid = 3780] [id = 680] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 15EF1800 == 29 [pid = 3780] [id = 678] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 12B6E800 == 28 [pid = 3780] [id = 679] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 1180C400 == 27 [pid = 3780] [id = 673] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 132BD000 == 26 [pid = 3780] [id = 687] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 12C85800 == 25 [pid = 3780] [id = 688] 09:11:41 INFO - PROCESS | 3780 | --DOCSHELL 1561B000 == 24 [pid = 3780] [id = 689] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17F57C00) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15016C00) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16907000) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (165D6C00) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1544C400) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13F6F000) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13676800) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (12C8C800) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1607AC00) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (11272000) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (10A45400) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (16B9B400) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15621000) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (15452400) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (18254400) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1500F400) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (12F6AC00) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 09:11:41 INFO - PROCESS | 3780 | 1466439101313 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1470ms 09:11:41 INFO - PROCESS | 3780 | 1466439101379 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:11:41 INFO - PROCESS | 3780 | 1466439101383 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:11:41 INFO - PROCESS | 3780 | 1466439101388 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 3780 | 1466439101391 Marionette TRACE conn3 <- [1,2726,null,{}] 09:11:41 INFO - PROCESS | 3780 | 1466439101397 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}] 09:11:41 INFO - PROCESS | 3780 | 1466439101399 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:41 INFO - PROCESS | 3780 | 1466439101495 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:11:41 INFO - PROCESS | 3780 | 1466439101626 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 3780 | 1466439101629 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:41 INFO - PROCESS | 3780 | ++DOCSHELL 11233800 == 25 [pid = 3780] [id = 691] 09:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11234000) [pid = 3780] [serial = 2073] [outer = 00000000] 09:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11887400) [pid = 3780] [serial = 2074] [outer = 11234000] 09:11:41 INFO - PROCESS | 3780 | 1466439101675 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11D87800) [pid = 3780] [serial = 2075] [outer = 11234000] 09:11:42 INFO - PROCESS | 3780 | 1466439102083 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 719ms 09:11:42 INFO - PROCESS | 3780 | 1466439102109 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3780 | 1466439102113 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:11:42 INFO - PROCESS | 3780 | 1466439102120 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 3780 | 1466439102122 Marionette TRACE conn3 <- [1,2730,null,{}] 09:11:42 INFO - PROCESS | 3780 | 1466439102126 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}] 09:11:42 INFO - PROCESS | 3780 | 1466439102128 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:42 INFO - PROCESS | 3780 | 1466439102213 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:11:42 INFO - PROCESS | 3780 | 1466439102218 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 3780 | 1466439102221 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:42 INFO - PROCESS | 3780 | ++DOCSHELL 1315D800 == 26 [pid = 3780] [id = 692] 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (13189C00) [pid = 3780] [serial = 2076] [outer = 00000000] 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13A08800) [pid = 3780] [serial = 2077] [outer = 13189C00] 09:11:42 INFO - PROCESS | 3780 | 1466439102267 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13F6FC00) [pid = 3780] [serial = 2078] [outer = 13189C00] 09:11:42 INFO - PROCESS | 3780 | 1466439102711 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 612ms 09:11:42 INFO - PROCESS | 3780 | 1466439102740 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3780 | 1466439102742 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:11:42 INFO - PROCESS | 3780 | 1466439102746 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:11:42 INFO - PROCESS | 3780 | 1466439102749 Marionette TRACE conn3 <- [1,2734,null,{}] 09:11:42 INFO - PROCESS | 3780 | 1466439102764 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}] 09:11:42 INFO - PROCESS | 3780 | 1466439102771 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:42 INFO - PROCESS | 3780 | 1466439102856 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:11:42 INFO - PROCESS | 3780 | 1466439102865 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 3780 | 1466439102868 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:42 INFO - PROCESS | 3780 | ++DOCSHELL 1513EC00 == 27 [pid = 3780] [id = 693] 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15141000) [pid = 3780] [serial = 2079] [outer = 00000000] 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1544DC00) [pid = 3780] [serial = 2080] [outer = 15141000] 09:11:42 INFO - PROCESS | 3780 | 1466439102915 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (154EA800) [pid = 3780] [serial = 2081] [outer = 15141000] 09:11:43 INFO - PROCESS | 3780 | 1466439103396 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:11:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 674ms 09:11:43 INFO - PROCESS | 3780 | 1466439103428 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 3780 | 1466439103431 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:11:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:11:43 INFO - PROCESS | 3780 | 1466439103443 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 3780 | 1466439103445 Marionette TRACE conn3 <- [1,2738,null,{}] 09:11:43 INFO - PROCESS | 3780 | 1466439103448 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}] 09:11:43 INFO - PROCESS | 3780 | 1466439103450 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:43 INFO - PROCESS | 3780 | 1466439103565 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:11:43 INFO - PROCESS | 3780 | 1466439103570 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 3780 | 1466439103572 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:43 INFO - PROCESS | 3780 | ++DOCSHELL 15572800 == 28 [pid = 3780] [id = 694] 09:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1561A000) [pid = 3780] [serial = 2082] [outer = 00000000] 09:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1607A000) [pid = 3780] [serial = 2083] [outer = 1561A000] 09:11:43 INFO - PROCESS | 3780 | 1466439103666 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (165DC400) [pid = 3780] [serial = 2084] [outer = 1561A000] 09:11:44 INFO - PROCESS | 3780 | 1466439104078 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 673ms 09:11:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:11:44 INFO - PROCESS | 3780 | 1466439104146 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3780 | 1466439104131 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:11:44 INFO - PROCESS | 3780 | 1466439104134 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3780 | 1466439104136 Marionette TRACE conn3 <- [1,2742,null,{}] 09:11:44 INFO - PROCESS | 3780 | 1466439104139 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}] 09:11:44 INFO - PROCESS | 3780 | 1466439104141 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:44 INFO - PROCESS | 3780 | 1466439104248 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:11:44 INFO - PROCESS | 3780 | 1466439104341 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 3780 | 1466439104343 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:44 INFO - PROCESS | 3780 | ++DOCSHELL 1690B400 == 29 [pid = 3780] [id = 695] 09:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1690BC00) [pid = 3780] [serial = 2085] [outer = 00000000] 09:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1691A000) [pid = 3780] [serial = 2086] [outer = 1690BC00] 09:11:44 INFO - PROCESS | 3780 | 1466439104386 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (169B4000) [pid = 3780] [serial = 2087] [outer = 1690BC00] 09:11:44 INFO - PROCESS | 3780 | 1466439104793 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 674ms 09:11:44 INFO - PROCESS | 3780 | 1466439104836 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3780 | 1466439104839 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:11:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:11:44 INFO - PROCESS | 3780 | 1466439104843 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3780 | 1466439104845 Marionette TRACE conn3 <- [1,2746,null,{}] 09:11:44 INFO - PROCESS | 3780 | 1466439104853 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}] 09:11:44 INFO - PROCESS | 3780 | 1466439104859 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:44 INFO - PROCESS | 3780 | 1466439104975 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:11:45 INFO - PROCESS | 3780 | 1466439105046 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 3780 | 1466439105048 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:45 INFO - PROCESS | 3780 | ++DOCSHELL 175AEC00 == 30 [pid = 3780] [id = 696] 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (175AF400) [pid = 3780] [serial = 2088] [outer = 00000000] 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (179CE000) [pid = 3780] [serial = 2089] [outer = 175AF400] 09:11:45 INFO - PROCESS | 3780 | 1466439105092 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17F5B400) [pid = 3780] [serial = 2090] [outer = 175AF400] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1561C400) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (169AD800) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10A46400) [pid = 3780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12BA5000) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15011400) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1556A000) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1690F400) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17F70400) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (139D9000) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:11:45 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17F59C00) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:11:45 INFO - PROCESS | 3780 | 1466439105651 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 827ms 09:11:45 INFO - PROCESS | 3780 | 1466439105668 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 3780 | 1466439105679 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:11:45 INFO - PROCESS | 3780 | 1466439105686 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 3780 | 1466439105688 Marionette TRACE conn3 <- [1,2750,null,{}] 09:11:45 INFO - PROCESS | 3780 | 1466439105691 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}] 09:11:45 INFO - PROCESS | 3780 | 1466439105693 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:45 INFO - PROCESS | 3780 | 1466439105767 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:11:45 INFO - PROCESS | 3780 | 1466439105756 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 3780 | 1466439105758 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:45 INFO - PROCESS | 3780 | ++DOCSHELL 15017800 == 31 [pid = 3780] [id = 697] 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15140400) [pid = 3780] [serial = 2091] [outer = 00000000] 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1690C000) [pid = 3780] [serial = 2092] [outer = 15140400] 09:11:45 INFO - PROCESS | 3780 | 1466439105801 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1798D800) [pid = 3780] [serial = 2093] [outer = 15140400] 09:11:46 INFO - PROCESS | 3780 | 1466439106231 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 582ms 09:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:11:46 INFO - PROCESS | 3780 | 1466439106267 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 3780 | 1466439106269 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:11:46 INFO - PROCESS | 3780 | 1466439106272 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3780 | 1466439106274 Marionette TRACE conn3 <- [1,2754,null,{}] 09:11:46 INFO - PROCESS | 3780 | 1466439106278 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}] 09:11:46 INFO - PROCESS | 3780 | 1466439106279 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:46 INFO - PROCESS | 3780 | 1466439106359 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:11:46 INFO - PROCESS | 3780 | 1466439106365 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 3780 | 1466439106367 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:46 INFO - PROCESS | 3780 | ++DOCSHELL 17F74C00 == 32 [pid = 3780] [id = 698] 09:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (18262400) [pid = 3780] [serial = 2094] [outer = 00000000] 09:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (182E4400) [pid = 3780] [serial = 2095] [outer = 18262400] 09:11:46 INFO - PROCESS | 3780 | 1466439106410 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (18303000) [pid = 3780] [serial = 2096] [outer = 18262400] 09:11:46 INFO - PROCESS | 3780 | 1466439106860 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 613ms 09:11:46 INFO - PROCESS | 3780 | 1466439106891 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 3780 | 1466439106893 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:11:46 INFO - PROCESS | 3780 | 1466439106899 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3780 | 1466439106901 Marionette TRACE conn3 <- [1,2758,null,{}] 09:11:46 INFO - PROCESS | 3780 | 1466439106904 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}] 09:11:46 INFO - PROCESS | 3780 | 1466439106906 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:46 INFO - PROCESS | 3780 | 1466439106983 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:11:46 INFO - PROCESS | 3780 | 1466439106989 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 3780 | 1466439106991 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:46 INFO - PROCESS | 3780 | ++DOCSHELL 1513E400 == 33 [pid = 3780] [id = 699] 09:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1830E000) [pid = 3780] [serial = 2097] [outer = 00000000] 09:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19A88400) [pid = 3780] [serial = 2098] [outer = 1830E000] 09:11:47 INFO - PROCESS | 3780 | 1466439107033 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19A8AC00) [pid = 3780] [serial = 2099] [outer = 1830E000] 09:11:47 INFO - PROCESS | 3780 | 1466439107480 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 09:11:47 INFO - PROCESS | 3780 | 1466439107546 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 3780 | 1466439107550 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:11:47 INFO - PROCESS | 3780 | 1466439107560 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 3780 | 1466439107564 Marionette TRACE conn3 <- [1,2762,null,{}] 09:11:47 INFO - PROCESS | 3780 | 1466439107571 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}] 09:11:47 INFO - PROCESS | 3780 | 1466439107574 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:47 INFO - PROCESS | 3780 | 1466439107701 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:11:47 INFO - PROCESS | 3780 | 1466439107824 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 3780 | 1466439107829 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:47 INFO - PROCESS | 3780 | ++DOCSHELL 10A4F000 == 34 [pid = 3780] [id = 700] 09:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10A4FC00) [pid = 3780] [serial = 2100] [outer = 00000000] 09:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1148FC00) [pid = 3780] [serial = 2101] [outer = 10A4FC00] 09:11:47 INFO - PROCESS | 3780 | 1466439107885 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11807C00) [pid = 3780] [serial = 2102] [outer = 10A4FC00] 09:11:48 INFO - PROCESS | 3780 | 1466439108667 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1194ms 09:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:11:48 INFO - PROCESS | 3780 | 1466439108753 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 3780 | 1466439108756 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:11:48 INFO - PROCESS | 3780 | 1466439108762 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 3780 | 1466439108766 Marionette TRACE conn3 <- [1,2766,null,{}] 09:11:48 INFO - PROCESS | 3780 | 1466439108770 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}] 09:11:48 INFO - PROCESS | 3780 | 1466439108773 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:48 INFO - PROCESS | 3780 | 1466439108895 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:11:49 INFO - PROCESS | 3780 | 1466439109032 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 3780 | 1466439109034 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:49 INFO - PROCESS | 3780 | ++DOCSHELL 1500E400 == 35 [pid = 3780] [id = 701] 09:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1500E800) [pid = 3780] [serial = 2103] [outer = 00000000] 09:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1505DC00) [pid = 3780] [serial = 2104] [outer = 1500E800] 09:11:49 INFO - PROCESS | 3780 | 1466439109090 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (154E7400) [pid = 3780] [serial = 2105] [outer = 1500E800] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 17F74C00 == 34 [pid = 3780] [id = 698] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 15017800 == 33 [pid = 3780] [id = 697] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 175AEC00 == 32 [pid = 3780] [id = 696] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 1690B400 == 31 [pid = 3780] [id = 695] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 15572800 == 30 [pid = 3780] [id = 694] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 1513EC00 == 29 [pid = 3780] [id = 693] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 1315D800 == 28 [pid = 3780] [id = 692] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 11233800 == 27 [pid = 3780] [id = 691] 09:11:49 INFO - PROCESS | 3780 | --DOCSHELL 105EC000 == 26 [pid = 3780] [id = 690] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1607B800) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16B9A000) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1180C000) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12F1E000) [pid = 3780] [serial = 2042] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13167000) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13A0F800) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1505C000) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19B57800) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16BA0800) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19B56C00) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18308000) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16B99C00) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (174EF800) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17F71000) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (18305C00) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15EEF400) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (16B9FC00) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15144000) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (18073400) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 09:11:49 INFO - PROCESS | 3780 | 1466439109932 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:11:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1225ms 09:11:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:11:49 INFO - PROCESS | 3780 | 1466439109978 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 3780 | 1466439109982 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:11:49 INFO - PROCESS | 3780 | 1466439109986 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 3780 | 1466439109989 Marionette TRACE conn3 <- [1,2770,null,{}] 09:11:49 INFO - PROCESS | 3780 | 1466439109995 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}] 09:11:49 INFO - PROCESS | 3780 | 1466439109997 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:50 INFO - PROCESS | 3780 | 1466439110092 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:11:50 INFO - PROCESS | 3780 | 1466439110098 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 3780 | 1466439110103 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:50 INFO - PROCESS | 3780 | ++DOCSHELL 11272000 == 27 [pid = 3780] [id = 702] 09:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1148D000) [pid = 3780] [serial = 2106] [outer = 00000000] 09:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11DD4C00) [pid = 3780] [serial = 2107] [outer = 1148D000] 09:11:50 INFO - PROCESS | 3780 | 1466439110149 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12F1D800) [pid = 3780] [serial = 2108] [outer = 1148D000] 09:11:50 INFO - PROCESS | 3780 | 1466439110682 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 720ms 09:11:50 INFO - PROCESS | 3780 | 1466439110707 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 3780 | 1466439110711 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:11:50 INFO - PROCESS | 3780 | 1466439110717 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:11:50 INFO - PROCESS | 3780 | 1466439110720 Marionette TRACE conn3 <- [1,2774,null,{}] 09:11:50 INFO - PROCESS | 3780 | 1466439110723 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}] 09:11:50 INFO - PROCESS | 3780 | 1466439110726 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:50 INFO - PROCESS | 3780 | 1466439110808 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:11:50 INFO - PROCESS | 3780 | 1466439110898 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 3780 | 1466439110900 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:50 INFO - PROCESS | 3780 | ++DOCSHELL 10EDA400 == 28 [pid = 3780] [id = 703] 09:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11DD3800) [pid = 3780] [serial = 2109] [outer = 00000000] 09:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15009000) [pid = 3780] [serial = 2110] [outer = 11DD3800] 09:11:50 INFO - PROCESS | 3780 | 1466439110965 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15012800) [pid = 3780] [serial = 2111] [outer = 11DD3800] 09:11:51 INFO - PROCESS | 3780 | 1466439111605 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 918ms 09:11:51 INFO - PROCESS | 3780 | 1466439111647 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 3780 | 1466439111652 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:11:51 INFO - PROCESS | 3780 | 1466439111657 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 3780 | 1466439111662 Marionette TRACE conn3 <- [1,2778,null,{}] 09:11:51 INFO - PROCESS | 3780 | 1466439111668 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}] 09:11:51 INFO - PROCESS | 3780 | 1466439111671 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:51 INFO - PROCESS | 3780 | 1466439111785 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:11:51 INFO - PROCESS | 3780 | 1466439111921 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 3780 | 1466439111924 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:51 INFO - PROCESS | 3780 | ++DOCSHELL 11271400 == 29 [pid = 3780] [id = 704] 09:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11805C00) [pid = 3780] [serial = 2112] [outer = 00000000] 09:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (14373400) [pid = 3780] [serial = 2113] [outer = 11805C00] 09:11:51 INFO - PROCESS | 3780 | 1466439111980 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15062C00) [pid = 3780] [serial = 2114] [outer = 11805C00] 09:11:52 INFO - PROCESS | 3780 | 1466439112513 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 888ms 09:11:52 INFO - PROCESS | 3780 | 1466439112558 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 3780 | 1466439112563 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:11:52 INFO - PROCESS | 3780 | 1466439112571 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 3780 | 1466439112574 Marionette TRACE conn3 <- [1,2782,null,{}] 09:11:52 INFO - PROCESS | 3780 | 1466439112578 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}] 09:11:52 INFO - PROCESS | 3780 | 1466439112581 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:52 INFO - PROCESS | 3780 | 1466439112687 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:11:52 INFO - PROCESS | 3780 | 1466439112794 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 3780 | 1466439112797 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:52 INFO - PROCESS | 3780 | ++DOCSHELL 15809000 == 30 [pid = 3780] [id = 705] 09:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1580A000) [pid = 3780] [serial = 2115] [outer = 00000000] 09:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1606EC00) [pid = 3780] [serial = 2116] [outer = 1580A000] 09:11:52 INFO - PROCESS | 3780 | 1466439112851 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1607DC00) [pid = 3780] [serial = 2117] [outer = 1580A000] 09:11:53 INFO - PROCESS | 3780 | 1466439113465 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 919ms 09:11:53 INFO - PROCESS | 3780 | 1466439113503 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 3780 | 1466439113506 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:11:53 INFO - PROCESS | 3780 | 1466439113510 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 3780 | 1466439113513 Marionette TRACE conn3 <- [1,2786,null,{}] 09:11:53 INFO - PROCESS | 3780 | 1466439113525 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}] 09:11:53 INFO - PROCESS | 3780 | 1466439113530 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:53 INFO - PROCESS | 3780 | 1466439113632 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:11:53 INFO - PROCESS | 3780 | 1466439113770 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 3780 | 1466439113774 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:53 INFO - PROCESS | 3780 | ++DOCSHELL 16B9D400 == 31 [pid = 3780] [id = 706] 09:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16B9D800) [pid = 3780] [serial = 2118] [outer = 00000000] 09:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16EC1C00) [pid = 3780] [serial = 2119] [outer = 16B9D800] 09:11:53 INFO - PROCESS | 3780 | 1466439113831 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (174ED800) [pid = 3780] [serial = 2120] [outer = 16B9D800] 09:11:54 INFO - PROCESS | 3780 | 1466439114411 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 919ms 09:11:54 INFO - PROCESS | 3780 | 1466439114439 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 3780 | 1466439114442 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:11:54 INFO - PROCESS | 3780 | 1466439114446 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 3780 | 1466439114448 Marionette TRACE conn3 <- [1,2790,null,{}] 09:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:11:54 INFO - PROCESS | 3780 | 1466439114452 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}] 09:11:54 INFO - PROCESS | 3780 | 1466439114454 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:54 INFO - PROCESS | 3780 | 1466439114562 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:11:54 INFO - PROCESS | 3780 | 1466439114746 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 3780 | 1466439114749 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:54 INFO - PROCESS | 3780 | ++DOCSHELL 103CD000 == 32 [pid = 3780] [id = 707] 09:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (103D2C00) [pid = 3780] [serial = 2121] [outer = 00000000] 09:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1055B800) [pid = 3780] [serial = 2122] [outer = 103D2C00] 09:11:54 INFO - PROCESS | 3780 | 1466439114800 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10B94000) [pid = 3780] [serial = 2123] [outer = 103D2C00] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 11272000 == 31 [pid = 3780] [id = 702] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 10A4F000 == 30 [pid = 3780] [id = 700] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 1500E400 == 29 [pid = 3780] [id = 701] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 16B9D400 == 28 [pid = 3780] [id = 706] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 15809000 == 27 [pid = 3780] [id = 705] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 1513E400 == 26 [pid = 3780] [id = 699] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 10EDA400 == 25 [pid = 3780] [id = 703] 09:11:55 INFO - PROCESS | 3780 | --DOCSHELL 11271400 == 24 [pid = 3780] [id = 704] 09:11:56 INFO - PROCESS | 3780 | 1466439116021 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1607ms 09:11:56 INFO - PROCESS | 3780 | 1466439116062 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 3780 | 1466439116066 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:11:56 INFO - PROCESS | 3780 | 1466439116070 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:11:56 INFO - PROCESS | 3780 | 1466439116074 Marionette TRACE conn3 <- [1,2794,null,{}] 09:11:56 INFO - PROCESS | 3780 | 1466439116080 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}] 09:11:56 INFO - PROCESS | 3780 | 1466439116082 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:56 INFO - PROCESS | 3780 | 1466439116178 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:11:56 INFO - PROCESS | 3780 | 1466439116276 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 3780 | 1466439116279 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:56 INFO - PROCESS | 3780 | ++DOCSHELL 11272000 == 25 [pid = 3780] [id = 708] 09:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11494400) [pid = 3780] [serial = 2124] [outer = 00000000] 09:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1312E000) [pid = 3780] [serial = 2125] [outer = 11494400] 09:11:56 INFO - PROCESS | 3780 | 1466439116326 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1315CC00) [pid = 3780] [serial = 2126] [outer = 11494400] 09:11:56 INFO - PROCESS | 3780 | 1466439116738 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 720ms 09:11:56 INFO - PROCESS | 3780 | 1466439116797 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 3780 | 1466439116802 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:11:56 INFO - PROCESS | 3780 | 1466439116808 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 3780 | 1466439116811 Marionette TRACE conn3 <- [1,2798,null,{}] 09:11:56 INFO - PROCESS | 3780 | 1466439116814 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}] 09:11:56 INFO - PROCESS | 3780 | 1466439116817 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:56 INFO - PROCESS | 3780 | 1466439116971 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:11:57 INFO - PROCESS | 3780 | 1466439117037 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 3780 | 1466439117040 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:57 INFO - PROCESS | 3780 | ++DOCSHELL 15446000 == 26 [pid = 3780] [id = 709] 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15446C00) [pid = 3780] [serial = 2127] [outer = 00000000] 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1544FC00) [pid = 3780] [serial = 2128] [outer = 15446C00] 09:11:57 INFO - PROCESS | 3780 | 1466439117086 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15574000) [pid = 3780] [serial = 2129] [outer = 15446C00] 09:11:57 INFO - PROCESS | 3780 | 1466439117517 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 09:11:57 INFO - PROCESS | 3780 | 1466439117530 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 3780 | 1466439117532 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:11:57 INFO - PROCESS | 3780 | 1466439117535 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 3780 | 1466439117539 Marionette TRACE conn3 <- [1,2802,null,{}] 09:11:57 INFO - PROCESS | 3780 | 1466439117561 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}] 09:11:57 INFO - PROCESS | 3780 | 1466439117565 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:57 INFO - PROCESS | 3780 | 1466439117679 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:11:57 INFO - PROCESS | 3780 | 1466439117686 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 3780 | 1466439117689 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:57 INFO - PROCESS | 3780 | ++DOCSHELL 16B97C00 == 27 [pid = 3780] [id = 710] 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16B98000) [pid = 3780] [serial = 2130] [outer = 00000000] 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16EB8000) [pid = 3780] [serial = 2131] [outer = 16B98000] 09:11:57 INFO - PROCESS | 3780 | 1466439117736 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1758B400) [pid = 3780] [serial = 2132] [outer = 16B98000] 09:11:58 INFO - PROCESS | 3780 | 1466439118183 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 674ms 09:11:58 INFO - PROCESS | 3780 | 1466439118228 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 3780 | 1466439118240 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:11:58 INFO - PROCESS | 3780 | 1466439118243 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 3780 | 1466439118245 Marionette TRACE conn3 <- [1,2806,null,{}] 09:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:11:58 INFO - PROCESS | 3780 | 1466439118248 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}] 09:11:58 INFO - PROCESS | 3780 | 1466439118250 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:58 INFO - PROCESS | 3780 | 1466439118396 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:11:58 INFO - PROCESS | 3780 | 1466439118418 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 3780 | 1466439118420 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:58 INFO - PROCESS | 3780 | ++DOCSHELL 179D8800 == 28 [pid = 3780] [id = 711] 09:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (179D8C00) [pid = 3780] [serial = 2133] [outer = 00000000] 09:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17F71000) [pid = 3780] [serial = 2134] [outer = 179D8C00] 09:11:58 INFO - PROCESS | 3780 | 1466439118464 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18257000) [pid = 3780] [serial = 2135] [outer = 179D8C00] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11DD3800) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13189C00) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11234000) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15141000) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (105ECC00) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (175AF400) [pid = 3780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12F1D400) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1561B800) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18262400) [pid = 3780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1690BC00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15140400) [pid = 3780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1561A000) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1500E800) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1830E000) [pid = 3780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:11:59 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1148D000) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:11:59 INFO - PROCESS | 3780 | 1466439119142 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 926ms 09:11:59 INFO - PROCESS | 3780 | 1466439119193 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 3780 | 1466439119195 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:11:59 INFO - PROCESS | 3780 | 1466439119199 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 3780 | 1466439119200 Marionette TRACE conn3 <- [1,2810,null,{}] 09:11:59 INFO - PROCESS | 3780 | 1466439119204 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}] 09:11:59 INFO - PROCESS | 3780 | 1466439119206 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:59 INFO - PROCESS | 3780 | 1466439119285 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:11:59 INFO - PROCESS | 3780 | 1466439119384 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 3780 | 1466439119386 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:59 INFO - PROCESS | 3780 | ++DOCSHELL 10B9C000 == 29 [pid = 3780] [id = 712] 09:11:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10EDE800) [pid = 3780] [serial = 2136] [outer = 00000000] 09:11:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1315F000) [pid = 3780] [serial = 2137] [outer = 10EDE800] 09:11:59 INFO - PROCESS | 3780 | 1466439119431 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16070800) [pid = 3780] [serial = 2138] [outer = 10EDE800] 09:11:59 INFO - PROCESS | 3780 | 1466439119815 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 698ms 09:11:59 INFO - PROCESS | 3780 | 1466439119882 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 3780 | 1466439119884 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:11:59 INFO - PROCESS | 3780 | 1466439119888 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 3780 | 1466439119889 Marionette TRACE conn3 <- [1,2814,null,{}] 09:11:59 INFO - PROCESS | 3780 | 1466439119893 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}] 09:11:59 INFO - PROCESS | 3780 | 1466439119898 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:11:59 INFO - PROCESS | 3780 | 1466439120002 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:12:00 INFO - PROCESS | 3780 | 1466439120012 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 3780 | 1466439120014 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:00 INFO - PROCESS | 3780 | ++DOCSHELL 182DA000 == 30 [pid = 3780] [id = 713] 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (182E8800) [pid = 3780] [serial = 2139] [outer = 00000000] 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18309000) [pid = 3780] [serial = 2140] [outer = 182E8800] 09:12:00 INFO - PROCESS | 3780 | 1466439120059 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1830F800) [pid = 3780] [serial = 2141] [outer = 182E8800] 09:12:00 INFO - PROCESS | 3780 | 1466439120490 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 09:12:00 INFO - PROCESS | 3780 | 1466439120528 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 3780 | 1466439120530 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:12:00 INFO - PROCESS | 3780 | 1466439120533 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 3780 | 1466439120544 Marionette TRACE conn3 <- [1,2818,null,{}] 09:12:00 INFO - PROCESS | 3780 | 1466439120548 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}] 09:12:00 INFO - PROCESS | 3780 | 1466439120550 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:00 INFO - PROCESS | 3780 | 1466439120624 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:12:00 INFO - PROCESS | 3780 | 1466439120629 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 3780 | 1466439120631 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:00 INFO - PROCESS | 3780 | ++DOCSHELL 18255000 == 31 [pid = 3780] [id = 714] 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1830E400) [pid = 3780] [serial = 2142] [outer = 00000000] 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19B62000) [pid = 3780] [serial = 2143] [outer = 1830E400] 09:12:00 INFO - PROCESS | 3780 | 1466439120673 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B62400) [pid = 3780] [serial = 2144] [outer = 1830E400] 09:12:01 INFO - PROCESS | 3780 | 1466439121282 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 791ms 09:12:01 INFO - PROCESS | 3780 | 1466439121334 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 3780 | 1466439121339 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:12:01 INFO - PROCESS | 3780 | 1466439121396 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 3780 | 1466439121399 Marionette TRACE conn3 <- [1,2822,null,{}] 09:12:01 INFO - PROCESS | 3780 | 1466439121512 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}] 09:12:01 INFO - PROCESS | 3780 | 1466439121515 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:01 INFO - PROCESS | 3780 | 1466439121635 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:12:01 INFO - PROCESS | 3780 | 1466439121747 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 3780 | 1466439121750 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:01 INFO - PROCESS | 3780 | ++DOCSHELL 104EB800 == 32 [pid = 3780] [id = 715] 09:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10A47400) [pid = 3780] [serial = 2145] [outer = 00000000] 09:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1148D000) [pid = 3780] [serial = 2146] [outer = 10A47400] 09:12:01 INFO - PROCESS | 3780 | 1466439121806 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15016C00) [pid = 3780] [serial = 2147] [outer = 10A47400] 09:12:02 INFO - PROCESS | 3780 | 1466439122533 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:12:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1225ms 09:12:02 INFO - PROCESS | 3780 | 1466439122583 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 3780 | 1466439122588 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:12:02 INFO - PROCESS | 3780 | 1466439122594 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 3780 | 1466439122597 Marionette TRACE conn3 <- [1,2826,null,{}] 09:12:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:12:02 INFO - PROCESS | 3780 | 1466439122628 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}] 09:12:02 INFO - PROCESS | 3780 | 1466439122631 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:02 INFO - PROCESS | 3780 | 1466439122756 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:12:02 INFO - PROCESS | 3780 | 1466439122980 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 3780 | 1466439122984 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:03 INFO - PROCESS | 3780 | ++DOCSHELL 10477C00 == 33 [pid = 3780] [id = 716] 09:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10479400) [pid = 3780] [serial = 2148] [outer = 00000000] 09:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10A46C00) [pid = 3780] [serial = 2149] [outer = 10479400] 09:12:03 INFO - PROCESS | 3780 | 1466439123044 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1149A800) [pid = 3780] [serial = 2150] [outer = 10479400] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 182DA000 == 32 [pid = 3780] [id = 713] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 10B9C000 == 31 [pid = 3780] [id = 712] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 179D8800 == 30 [pid = 3780] [id = 711] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 16B97C00 == 29 [pid = 3780] [id = 710] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 15446000 == 28 [pid = 3780] [id = 709] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 11272000 == 27 [pid = 3780] [id = 708] 09:12:03 INFO - PROCESS | 3780 | --DOCSHELL 103CD000 == 26 [pid = 3780] [id = 707] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1691A000) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1798D800) [pid = 3780] [serial = 2093] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1690C000) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17F5B400) [pid = 3780] [serial = 2090] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1607A000) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (165DC400) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (182E4400) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (154EA800) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1148FC00) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (154E7400) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1505DC00) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19A8AC00) [pid = 3780] [serial = 2099] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11DD4C00) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15012800) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15009000) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12F1D800) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13A08800) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13F6FC00) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11887400) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11D87800) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1544DC00) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (139DC000) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (132BF800) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (179CE000) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15448800) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19A88400) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1500F000) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (169B1C00) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1690A800) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (18303000) [pid = 3780] [serial = 2096] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (169B4000) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3780 | 1466439123662 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1117ms 09:12:03 INFO - PROCESS | 3780 | 1466439123725 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 3780 | 1466439123729 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:12:03 INFO - PROCESS | 3780 | 1466439123733 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 3780 | 1466439123735 Marionette TRACE conn3 <- [1,2830,null,{}] 09:12:03 INFO - PROCESS | 3780 | 1466439123740 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}] 09:12:03 INFO - PROCESS | 3780 | 1466439123744 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:03 INFO - PROCESS | 3780 | 1466439123817 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:12:03 INFO - PROCESS | 3780 | 1466439123918 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 3780 | 1466439123920 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:03 INFO - PROCESS | 3780 | ++DOCSHELL 1295B800 == 27 [pid = 3780] [id = 717] 09:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (12B68400) [pid = 3780] [serial = 2151] [outer = 00000000] 09:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13677000) [pid = 3780] [serial = 2152] [outer = 12B68400] 09:12:03 INFO - PROCESS | 3780 | 1466439123966 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13F71400) [pid = 3780] [serial = 2153] [outer = 12B68400] 09:12:04 INFO - PROCESS | 3780 | 1466439124418 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:12:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 729ms 09:12:04 INFO - PROCESS | 3780 | 1466439124456 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 3780 | 1466439124460 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:12:04 INFO - PROCESS | 3780 | 1466439124465 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:12:04 INFO - PROCESS | 3780 | 1466439124467 Marionette TRACE conn3 <- [1,2834,null,{}] 09:12:04 INFO - PROCESS | 3780 | 1466439124471 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}] 09:12:04 INFO - PROCESS | 3780 | 1466439124473 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:04 INFO - PROCESS | 3780 | 1466439124558 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:12:04 INFO - PROCESS | 3780 | 1466439124567 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 3780 | 1466439124569 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:04 INFO - PROCESS | 3780 | ++DOCSHELL 1436DC00 == 28 [pid = 3780] [id = 718] 09:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (14370C00) [pid = 3780] [serial = 2154] [outer = 00000000] 09:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1544B400) [pid = 3780] [serial = 2155] [outer = 14370C00] 09:12:04 INFO - PROCESS | 3780 | 1466439124618 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (154EC000) [pid = 3780] [serial = 2156] [outer = 14370C00] 09:12:05 INFO - PROCESS | 3780 | 1466439125083 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 620ms 09:12:05 INFO - PROCESS | 3780 | 1466439125103 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3780 | 1466439125105 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:12:05 INFO - PROCESS | 3780 | 1466439125110 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3780 | 1466439125116 Marionette TRACE conn3 <- [1,2838,null,{}] 09:12:05 INFO - PROCESS | 3780 | 1466439125129 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}] 09:12:05 INFO - PROCESS | 3780 | 1466439125133 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:05 INFO - PROCESS | 3780 | 1466439125217 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:12:05 INFO - PROCESS | 3780 | 1466439125224 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 3780 | 1466439125226 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:05 INFO - PROCESS | 3780 | ++DOCSHELL 1607B800 == 29 [pid = 3780] [id = 719] 09:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (165D1C00) [pid = 3780] [serial = 2157] [outer = 00000000] 09:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16906400) [pid = 3780] [serial = 2158] [outer = 165D1C00] 09:12:05 INFO - PROCESS | 3780 | 1466439125295 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1691A000) [pid = 3780] [serial = 2159] [outer = 165D1C00] 09:12:05 INFO - PROCESS | 3780 | 1466439125768 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 682ms 09:12:05 INFO - PROCESS | 3780 | 1466439125809 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3780 | 1466439125812 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:12:05 INFO - PROCESS | 3780 | 1466439125815 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3780 | 1466439125817 Marionette TRACE conn3 <- [1,2842,null,{}] 09:12:05 INFO - PROCESS | 3780 | 1466439125820 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}] 09:12:05 INFO - PROCESS | 3780 | 1466439125822 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:05 INFO - PROCESS | 3780 | 1466439125937 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:12:06 INFO - PROCESS | 3780 | 1466439126023 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 3780 | 1466439126025 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:06 INFO - PROCESS | 3780 | ++DOCSHELL 16B9B800 == 30 [pid = 3780] [id = 720] 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16B9C400) [pid = 3780] [serial = 2160] [outer = 00000000] 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (16FB0800) [pid = 3780] [serial = 2161] [outer = 16B9C400] 09:12:06 INFO - PROCESS | 3780 | 1466439126051 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (175A7C00) [pid = 3780] [serial = 2162] [outer = 16B9C400] 09:12:06 INFO - PROCESS | 3780 | 1466439126479 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 729ms 09:12:06 INFO - PROCESS | 3780 | 1466439126538 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 3780 | 1466439126539 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:12:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:12:06 INFO - PROCESS | 3780 | 1466439126542 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 3780 | 1466439126544 Marionette TRACE conn3 <- [1,2846,null,{}] 09:12:06 INFO - PROCESS | 3780 | 1466439126554 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}] 09:12:06 INFO - PROCESS | 3780 | 1466439126556 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:06 INFO - PROCESS | 3780 | 1466439126665 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:12:06 INFO - PROCESS | 3780 | 1466439126674 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 3780 | 1466439126679 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:06 INFO - PROCESS | 3780 | ++DOCSHELL 1500C400 == 31 [pid = 3780] [id = 721] 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16B97800) [pid = 3780] [serial = 2163] [outer = 00000000] 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (179CEC00) [pid = 3780] [serial = 2164] [outer = 16B97800] 09:12:06 INFO - PROCESS | 3780 | 1466439126735 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17F67400) [pid = 3780] [serial = 2165] [outer = 16B97800] 09:12:07 INFO - PROCESS | 3780 | 1466439127217 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 683ms 09:12:07 INFO - PROCESS | 3780 | 1466439127243 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 3780 | 1466439127245 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:12:07 INFO - PROCESS | 3780 | 1466439127248 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 3780 | 1466439127249 Marionette TRACE conn3 <- [1,2850,null,{}] 09:12:07 INFO - PROCESS | 3780 | 1466439127253 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}] 09:12:07 INFO - PROCESS | 3780 | 1466439127255 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:07 INFO - PROCESS | 3780 | 1466439127397 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:12:07 INFO - PROCESS | 3780 | 1466439127404 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 3780 | 1466439127405 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:07 INFO - PROCESS | 3780 | ++DOCSHELL 182DCC00 == 32 [pid = 3780] [id = 722] 09:12:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (182DE800) [pid = 3780] [serial = 2166] [outer = 00000000] 09:12:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18303000) [pid = 3780] [serial = 2167] [outer = 182DE800] 09:12:07 INFO - PROCESS | 3780 | 1466439127455 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (182E4C00) [pid = 3780] [serial = 2168] [outer = 182DE800] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10A4FC00) [pid = 3780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15446C00) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11494400) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (103D2C00) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10EDE800) [pid = 3780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11805C00) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16B98000) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1580A000) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16B9D800) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (179D8C00) [pid = 3780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:12:07 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (182E8800) [pid = 3780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:12:07 INFO - PROCESS | 3780 | 1466439127963 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 729ms 09:12:07 INFO - PROCESS | 3780 | 1466439127989 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 3780 | 1466439127991 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:12:07 INFO - PROCESS | 3780 | 1466439127994 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 3780 | 1466439127996 Marionette TRACE conn3 <- [1,2854,null,{}] 09:12:07 INFO - PROCESS | 3780 | 1466439128003 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}] 09:12:07 INFO - PROCESS | 3780 | 1466439128005 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:08 INFO - PROCESS | 3780 | 1466439128082 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:12:08 INFO - PROCESS | 3780 | 1466439128087 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 3780 | 1466439128089 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:08 INFO - PROCESS | 3780 | ++DOCSHELL 11805C00 == 33 [pid = 3780] [id = 723] 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12F1DC00) [pid = 3780] [serial = 2169] [outer = 00000000] 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16B96000) [pid = 3780] [serial = 2170] [outer = 12F1DC00] 09:12:08 INFO - PROCESS | 3780 | 1466439128132 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16FB1800) [pid = 3780] [serial = 2171] [outer = 12F1DC00] 09:12:08 INFO - PROCESS | 3780 | 1466439128548 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:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 589ms 09:12:08 INFO - PROCESS | 3780 | 1466439128580 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 3780 | 1466439128582 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:12:08 INFO - PROCESS | 3780 | 1466439128586 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 3780 | 1466439128587 Marionette TRACE conn3 <- [1,2858,null,{}] 09:12:08 INFO - PROCESS | 3780 | 1466439128590 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:12:08 INFO - PROCESS | 3780 | 1466439128593 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:08 INFO - PROCESS | 3780 | 1466439128671 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:12:08 INFO - PROCESS | 3780 | 1466439128676 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 3780 | 1466439128678 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:08 INFO - PROCESS | 3780 | ++DOCSHELL 18071000 == 34 [pid = 3780] [id = 724] 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (18254400) [pid = 3780] [serial = 2172] [outer = 00000000] 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1830B800) [pid = 3780] [serial = 2173] [outer = 18254400] 09:12:08 INFO - PROCESS | 3780 | 1466439128745 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19B57800) [pid = 3780] [serial = 2174] [outer = 18254400] 09:12:09 INFO - PROCESS | 3780 | 1466439129172 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:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 636ms 09:12:09 INFO - PROCESS | 3780 | 1466439129223 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 3780 | 1466439129225 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:12:09 INFO - PROCESS | 3780 | 1466439129228 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 3780 | 1466439129230 Marionette TRACE conn3 <- [1,2862,null,{}] 09:12:09 INFO - PROCESS | 3780 | 1466439129236 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:12:09 INFO - PROCESS | 3780 | 1466439129238 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:09 INFO - PROCESS | 3780 | 1466439129318 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:12:09 INFO - PROCESS | 3780 | 1466439129323 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 3780 | 1466439129325 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:09 INFO - PROCESS | 3780 | ++DOCSHELL 1607B000 == 35 [pid = 3780] [id = 725] 09:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17F68000) [pid = 3780] [serial = 2175] [outer = 00000000] 09:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A046400) [pid = 3780] [serial = 2176] [outer = 17F68000] 09:12:09 INFO - PROCESS | 3780 | 1466439129367 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A0D5800) [pid = 3780] [serial = 2177] [outer = 17F68000] 09:12:09 INFO - PROCESS | 3780 | 1466439129818 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:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 620ms 09:12:09 INFO - PROCESS | 3780 | 1466439129906 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 3780 | 1466439129910 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:12:09 INFO - PROCESS | 3780 | 1466439129915 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 3780 | 1466439129920 Marionette TRACE conn3 <- [1,2866,null,{}] 09:12:09 INFO - PROCESS | 3780 | 1466439129926 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:12:09 INFO - PROCESS | 3780 | 1466439129929 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:10 INFO - PROCESS | 3780 | 1466439130079 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:12:10 INFO - PROCESS | 3780 | 1466439130265 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 3780 | 1466439130270 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:10 INFO - PROCESS | 3780 | ++DOCSHELL 12F6AC00 == 36 [pid = 3780] [id = 726] 09:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12F6B400) [pid = 3780] [serial = 2178] [outer = 00000000] 09:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13677C00) [pid = 3780] [serial = 2179] [outer = 12F6B400] 09:12:10 INFO - PROCESS | 3780 | 1466439130325 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13A0F000) [pid = 3780] [serial = 2180] [outer = 12F6B400] 09:12:10 INFO - PROCESS | 3780 | 1466439130876 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:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 993ms 09:12:10 INFO - PROCESS | 3780 | 1466439130904 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 3780 | 1466439130907 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:12:10 INFO - PROCESS | 3780 | 1466439130914 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 3780 | 1466439130918 Marionette TRACE conn3 <- [1,2870,null,{}] 09:12:10 INFO - PROCESS | 3780 | 1466439130922 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:12:10 INFO - PROCESS | 3780 | 1466439130925 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:11 INFO - PROCESS | 3780 | 1466439131031 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:12:11 INFO - PROCESS | 3780 | 1466439131145 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 3780 | 1466439131148 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:11 INFO - PROCESS | 3780 | ++DOCSHELL 15569400 == 37 [pid = 3780] [id = 727] 09:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15619000) [pid = 3780] [serial = 2181] [outer = 00000000] 09:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15EEBC00) [pid = 3780] [serial = 2182] [outer = 15619000] 09:12:11 INFO - PROCESS | 3780 | 1466439131242 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16864C00) [pid = 3780] [serial = 2183] [outer = 15619000] 09:12:11 INFO - PROCESS | 3780 | 1466439131824 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:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 931ms 09:12:11 INFO - PROCESS | 3780 | 1466439131855 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 3780 | 1466439131857 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:12:11 INFO - PROCESS | 3780 | 1466439131861 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 3780 | 1466439131863 Marionette TRACE conn3 <- [1,2874,null,{}] 09:12:11 INFO - PROCESS | 3780 | 1466439131872 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:12:11 INFO - PROCESS | 3780 | 1466439131877 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:11 INFO - PROCESS | 3780 | 1466439131988 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:12:12 INFO - PROCESS | 3780 | 1466439132101 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 3780 | 1466439132105 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:12 INFO - PROCESS | 3780 | ++DOCSHELL 18262400 == 38 [pid = 3780] [id = 728] 09:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (182DA400) [pid = 3780] [serial = 2184] [outer = 00000000] 09:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1830AC00) [pid = 3780] [serial = 2185] [outer = 182DA400] 09:12:12 INFO - PROCESS | 3780 | 1466439132202 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B64000) [pid = 3780] [serial = 2186] [outer = 182DA400] 09:12:12 INFO - PROCESS | 3780 | 1466439132998 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:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1179ms 09:12:13 INFO - PROCESS | 3780 | 1466439133040 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 3780 | 1466439133044 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:12:13 INFO - PROCESS | 3780 | 1466439133050 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 3780 | 1466439133053 Marionette TRACE conn3 <- [1,2878,null,{}] 09:12:13 INFO - PROCESS | 3780 | 1466439133058 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:12:13 INFO - PROCESS | 3780 | 1466439133061 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:13 INFO - PROCESS | 3780 | 1466439133165 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:12:13 INFO - PROCESS | 3780 | 1466439133306 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 3780 | 1466439133311 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:13 INFO - PROCESS | 3780 | ++DOCSHELL 12BAC000 == 39 [pid = 3780] [id = 729] 09:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12C7FC00) [pid = 3780] [serial = 2187] [outer = 00000000] 09:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12FE2C00) [pid = 3780] [serial = 2188] [outer = 12C7FC00] 09:12:13 INFO - PROCESS | 3780 | 1466439133365 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1366B400) [pid = 3780] [serial = 2189] [outer = 12C7FC00] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 18071000 == 38 [pid = 3780] [id = 724] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 11805C00 == 37 [pid = 3780] [id = 723] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 182DCC00 == 36 [pid = 3780] [id = 722] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1500C400 == 35 [pid = 3780] [id = 721] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 16B9B800 == 34 [pid = 3780] [id = 720] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1607B800 == 33 [pid = 3780] [id = 719] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1436DC00 == 32 [pid = 3780] [id = 718] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1295B800 == 31 [pid = 3780] [id = 717] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 104EB800 == 30 [pid = 3780] [id = 715] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 10477C00 == 29 [pid = 3780] [id = 716] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 18255000 == 28 [pid = 3780] [id = 714] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 18262400 == 27 [pid = 3780] [id = 728] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1607B000 == 26 [pid = 3780] [id = 725] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 12F6AC00 == 25 [pid = 3780] [id = 726] 09:12:14 INFO - PROCESS | 3780 | --DOCSHELL 15569400 == 24 [pid = 3780] [id = 727] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11807C00) [pid = 3780] [serial = 2102] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1544FC00) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15574000) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1312E000) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10B94000) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1055B800) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1315F000) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15062C00) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14373400) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16EB8000) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1607DC00) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1606EC00) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (174ED800) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16EC1C00) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19B62000) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F71000) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (18309000) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (18257000) [pid = 3780] [serial = 2135] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1758B400) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16070800) [pid = 3780] [serial = 2138] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1830F800) [pid = 3780] [serial = 2141] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1315CC00) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3780 | 1466439134546 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:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1552ms 09:12:14 INFO - PROCESS | 3780 | 1466439134611 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:12:14 INFO - PROCESS | 3780 | 1466439134615 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:12:14 INFO - PROCESS | 3780 | 1466439134622 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 3780 | 1466439134626 Marionette TRACE conn3 <- [1,2882,null,{}] 09:12:14 INFO - PROCESS | 3780 | 1466439134635 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:12:14 INFO - PROCESS | 3780 | 1466439134638 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:14 INFO - PROCESS | 3780 | 1466439134761 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:12:14 INFO - PROCESS | 3780 | 1466439134778 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 3780 | 1466439134781 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:14 INFO - PROCESS | 3780 | ++DOCSHELL 11C88800 == 25 [pid = 3780] [id = 730] 09:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11C8E400) [pid = 3780] [serial = 2190] [outer = 00000000] 09:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11DD3800) [pid = 3780] [serial = 2191] [outer = 11C8E400] 09:12:14 INFO - PROCESS | 3780 | 1466439134828 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (129D8000) [pid = 3780] [serial = 2192] [outer = 11C8E400] 09:12:15 INFO - PROCESS | 3780 | 1466439135312 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:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 760ms 09:12:15 INFO - PROCESS | 3780 | 1466439135362 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 3780 | 1466439135367 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:12:15 INFO - PROCESS | 3780 | 1466439135373 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 3780 | 1466439135375 Marionette TRACE conn3 <- [1,2886,null,{}] 09:12:15 INFO - PROCESS | 3780 | 1466439135379 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:12:15 INFO - PROCESS | 3780 | 1466439135381 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:15 INFO - PROCESS | 3780 | 1466439135467 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:12:15 INFO - PROCESS | 3780 | 1466439135475 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 3780 | 1466439135477 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:15 INFO - PROCESS | 3780 | ++DOCSHELL 139DE800 == 26 [pid = 3780] [id = 731] 09:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13A06000) [pid = 3780] [serial = 2193] [outer = 00000000] 09:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14369400) [pid = 3780] [serial = 2194] [outer = 13A06000] 09:12:15 INFO - PROCESS | 3780 | 1466439135523 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15009800) [pid = 3780] [serial = 2195] [outer = 13A06000] 09:12:16 INFO - PROCESS | 3780 | 1466439136003 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:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 683ms 09:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:12:16 INFO - PROCESS | 3780 | 1466439136072 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 3780 | 1466439136074 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:12:16 INFO - PROCESS | 3780 | 1466439136077 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 3780 | 1466439136081 Marionette TRACE conn3 <- [1,2890,null,{}] 09:12:16 INFO - PROCESS | 3780 | 1466439136091 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:12:16 INFO - PROCESS | 3780 | 1466439136095 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:16 INFO - PROCESS | 3780 | 1466439136203 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:12:16 INFO - PROCESS | 3780 | 1466439136310 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 3780 | 1466439136313 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:16 INFO - PROCESS | 3780 | ++DOCSHELL 15575000 == 27 [pid = 3780] [id = 732] 09:12:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15615C00) [pid = 3780] [serial = 2196] [outer = 00000000] 09:12:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1561B400) [pid = 3780] [serial = 2197] [outer = 15615C00] 09:12:16 INFO - PROCESS | 3780 | 1466439136360 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1593A400) [pid = 3780] [serial = 2198] [outer = 15615C00] 09:12:16 INFO - PROCESS | 3780 | 1466439136805 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 729ms 09:12:16 INFO - PROCESS | 3780 | 1466439136818 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 3780 | 1466439136820 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:12:16 INFO - PROCESS | 3780 | 1466439136823 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 3780 | 1466439136825 Marionette TRACE conn3 <- [1,2894,null,{}] 09:12:16 INFO - PROCESS | 3780 | 1466439136828 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:12:16 INFO - PROCESS | 3780 | 1466439136830 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:16 INFO - PROCESS | 3780 | 1466439136950 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:12:16 INFO - PROCESS | 3780 | 1466439136957 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 3780 | 1466439136959 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:17 INFO - PROCESS | 3780 | ++DOCSHELL 1580E400 == 28 [pid = 3780] [id = 733] 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16073800) [pid = 3780] [serial = 2199] [outer = 00000000] 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16909C00) [pid = 3780] [serial = 2200] [outer = 16073800] 09:12:17 INFO - PROCESS | 3780 | 1466439137041 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16919C00) [pid = 3780] [serial = 2201] [outer = 16073800] 09:12:17 INFO - PROCESS | 3780 | 1466439137457 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:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 682ms 09:12:17 INFO - PROCESS | 3780 | 1466439137506 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 3780 | 1466439137508 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:12:17 INFO - PROCESS | 3780 | 1466439137511 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:12:17 INFO - PROCESS | 3780 | 1466439137513 Marionette TRACE conn3 <- [1,2898,null,{}] 09:12:17 INFO - PROCESS | 3780 | 1466439137516 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:12:17 INFO - PROCESS | 3780 | 1466439137518 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:17 INFO - PROCESS | 3780 | 1466439137638 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:12:17 INFO - PROCESS | 3780 | 1466439137736 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 3780 | 1466439137738 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:17 INFO - PROCESS | 3780 | ++DOCSHELL 16B99400 == 29 [pid = 3780] [id = 734] 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16B9A000) [pid = 3780] [serial = 2202] [outer = 00000000] 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16BA0800) [pid = 3780] [serial = 2203] [outer = 16B9A000] 09:12:17 INFO - PROCESS | 3780 | 1466439137781 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16F69000) [pid = 3780] [serial = 2204] [outer = 16B9A000] 09:12:18 INFO - PROCESS | 3780 | 1466439138171 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:12:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:12:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:12:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 682ms 09:12:18 INFO - PROCESS | 3780 | 1466439138211 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 3780 | 1466439138213 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:12:18 INFO - TEST-START | /DOMEvents/constructors.html 09:12:18 INFO - PROCESS | 3780 | 1466439138217 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 3780 | 1466439138219 Marionette TRACE conn3 <- [1,2902,null,{}] 09:12:18 INFO - PROCESS | 3780 | 1466439138222 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:12:18 INFO - PROCESS | 3780 | 1466439138227 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:18 INFO - PROCESS | 3780 | 1466439138390 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:12:18 INFO - PROCESS | 3780 | 1466439138455 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 3780 | 1466439138457 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:18 INFO - PROCESS | 3780 | ++DOCSHELL 12C8D800 == 30 [pid = 3780] [id = 735] 09:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16F6DC00) [pid = 3780] [serial = 2205] [outer = 00000000] 09:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17F5A800) [pid = 3780] [serial = 2206] [outer = 16F6DC00] 09:12:18 INFO - PROCESS | 3780 | 1466439138501 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18257400) [pid = 3780] [serial = 2207] [outer = 16F6DC00] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16B9C400) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16B97800) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1830E400) [pid = 3780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12B68400) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10A47400) [pid = 3780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14370C00) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10479400) [pid = 3780] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (165D1C00) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (182DE800) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12F1DC00) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18254400) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:12:18 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F68000) [pid = 3780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:12:19 INFO - PROCESS | 3780 | 1466439139200 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:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:12:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:12:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1039ms 09:12:19 INFO - PROCESS | 3780 | 1466439139273 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 3780 | 1466439139275 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:12:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:12:19 INFO - PROCESS | 3780 | 1466439139278 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 3780 | 1466439139280 Marionette TRACE conn3 <- [1,2906,null,{}] 09:12:19 INFO - PROCESS | 3780 | 1466439139283 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:12:19 INFO - PROCESS | 3780 | 1466439139285 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:19 INFO - PROCESS | 3780 | 1466439139345 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:12:19 INFO - PROCESS | 3780 | 1466439139352 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 3780 | 1466439139354 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:19 INFO - PROCESS | 3780 | ++DOCSHELL 15453400 == 31 [pid = 3780] [id = 736] 09:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15571000) [pid = 3780] [serial = 2208] [outer = 00000000] 09:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17F59C00) [pid = 3780] [serial = 2209] [outer = 15571000] 09:12:19 INFO - PROCESS | 3780 | 1466439139396 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17F71000) [pid = 3780] [serial = 2210] [outer = 15571000] 09:12:19 INFO - PROCESS | 3780 | 1466439139804 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:12:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 590ms 09:12:19 INFO - PROCESS | 3780 | 1466439139859 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 3780 | 1466439139861 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:12:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:12:19 INFO - PROCESS | 3780 | 1466439139865 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 3780 | 1466439139867 Marionette TRACE conn3 <- [1,2910,null,{}] 09:12:19 INFO - PROCESS | 3780 | 1466439139870 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:12:19 INFO - PROCESS | 3780 | 1466439139872 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:19 INFO - PROCESS | 3780 | 1466439139948 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:12:19 INFO - PROCESS | 3780 | 1466439139952 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 3780 | 1466439139954 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:19 INFO - PROCESS | 3780 | ++DOCSHELL 0F391000 == 32 [pid = 3780] [id = 737] 09:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12F1DC00) [pid = 3780] [serial = 2211] [outer = 00000000] 09:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18307400) [pid = 3780] [serial = 2212] [outer = 12F1DC00] 09:12:20 INFO - PROCESS | 3780 | 1466439139997 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18307C00) [pid = 3780] [serial = 2213] [outer = 12F1DC00] 09:12:20 INFO - PROCESS | 3780 | [3780] 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:12:20 INFO - PROCESS | 3780 | [3780] 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:12:20 INFO - PROCESS | 3780 | [3780] 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:12:20 INFO - PROCESS | 3780 | [3780] 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:12:20 INFO - PROCESS | 3780 | 1466439140422 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:12:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:12:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:20 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:12:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:20 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:12:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:20 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:12:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:12:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 605ms 09:12:20 INFO - PROCESS | 3780 | 1466439140466 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 3780 | 1466439140468 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:12:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:12:20 INFO - PROCESS | 3780 | 1466439140472 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 3780 | 1466439140474 Marionette TRACE conn3 <- [1,2914,null,{}] 09:12:20 INFO - PROCESS | 3780 | 1466439140477 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:12:20 INFO - PROCESS | 3780 | 1466439140479 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:20 INFO - PROCESS | 3780 | 1466439140555 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:12:20 INFO - PROCESS | 3780 | 1466439140569 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 3780 | 1466439140571 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:20 INFO - PROCESS | 3780 | ++DOCSHELL 15067400 == 33 [pid = 3780] [id = 738] 09:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15173400) [pid = 3780] [serial = 2214] [outer = 00000000] 09:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A25C800) [pid = 3780] [serial = 2215] [outer = 15173400] 09:12:20 INFO - PROCESS | 3780 | 1466439140614 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A261000) [pid = 3780] [serial = 2216] [outer = 15173400] 09:12:21 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:12:21 INFO - PROCESS | 3780 | 1466439141271 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:12:21 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:12:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 837ms 09:12:21 INFO - PROCESS | 3780 | 1466439141316 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 3780 | 1466439141320 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:12:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:12:21 INFO - PROCESS | 3780 | 1466439141325 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 3780 | 1466439141329 Marionette TRACE conn3 <- [1,2918,null,{}] 09:12:21 INFO - PROCESS | 3780 | 1466439141336 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:12:21 INFO - PROCESS | 3780 | 1466439141339 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:21 INFO - PROCESS | 3780 | 1466439141459 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:12:21 INFO - PROCESS | 3780 | 1466439141598 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 3780 | 1466439141601 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:21 INFO - PROCESS | 3780 | ++DOCSHELL 11490800 == 34 [pid = 3780] [id = 739] 09:12:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11494400) [pid = 3780] [serial = 2217] [outer = 00000000] 09:12:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1315F000) [pid = 3780] [serial = 2218] [outer = 11494400] 09:12:21 INFO - PROCESS | 3780 | 1466439141658 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (139DD000) [pid = 3780] [serial = 2219] [outer = 11494400] 09:12:22 INFO - PROCESS | 3780 | 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:12:22 INFO - PROCESS | 3780 | 1466439142269 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:12:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:12:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 992ms 09:12:22 INFO - PROCESS | 3780 | 1466439142312 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 3780 | 1466439142317 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:12:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:12:22 INFO - PROCESS | 3780 | 1466439142324 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 3780 | 1466439142327 Marionette TRACE conn3 <- [1,2922,null,{}] 09:12:22 INFO - PROCESS | 3780 | 1466439142330 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:12:22 INFO - PROCESS | 3780 | 1466439142333 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:22 INFO - PROCESS | 3780 | 1466439142464 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:12:22 INFO - PROCESS | 3780 | 1466439142586 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 3780 | 1466439142589 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:22 INFO - PROCESS | 3780 | ++DOCSHELL 1544C000 == 35 [pid = 3780] [id = 740] 09:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1544C400) [pid = 3780] [serial = 2220] [outer = 00000000] 09:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15801C00) [pid = 3780] [serial = 2221] [outer = 1544C400] 09:12:22 INFO - PROCESS | 3780 | 1466439142685 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (165D0000) [pid = 3780] [serial = 2222] [outer = 1544C400] 09:12:23 INFO - PROCESS | 3780 | 1466439143461 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:12:23 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:12:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1179ms 09:12:23 INFO - PROCESS | 3780 | 1466439143523 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 3780 | 1466439143527 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:12:23 INFO - PROCESS | 3780 | 1466439143533 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:12:23 INFO - PROCESS | 3780 | 1466439143536 Marionette TRACE conn3 <- [1,2926,null,{}] 09:12:23 INFO - PROCESS | 3780 | 1466439143541 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:12:23 INFO - PROCESS | 3780 | 1466439143544 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:23 INFO - PROCESS | 3780 | 1466439143663 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:12:23 INFO - PROCESS | 3780 | 1466439143811 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 3780 | 1466439143816 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:23 INFO - PROCESS | 3780 | ++DOCSHELL 11885000 == 36 [pid = 3780] [id = 741] 09:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11889C00) [pid = 3780] [serial = 2223] [outer = 00000000] 09:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11DD4000) [pid = 3780] [serial = 2224] [outer = 11889C00] 09:12:23 INFO - PROCESS | 3780 | 1466439143866 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12F1D800) [pid = 3780] [serial = 2225] [outer = 11889C00] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 0F391000 == 35 [pid = 3780] [id = 737] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 15453400 == 34 [pid = 3780] [id = 736] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 12C8D800 == 33 [pid = 3780] [id = 735] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 16B99400 == 32 [pid = 3780] [id = 734] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 1580E400 == 31 [pid = 3780] [id = 733] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 15575000 == 30 [pid = 3780] [id = 732] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 139DE800 == 29 [pid = 3780] [id = 731] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 11C88800 == 28 [pid = 3780] [id = 730] 09:12:24 INFO - PROCESS | 3780 | --DOCSHELL 12BAC000 == 27 [pid = 3780] [id = 729] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A046400) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16FB0800) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (175A7C00) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (179CEC00) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19B62400) [pid = 3780] [serial = 2144] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13677000) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13F71400) [pid = 3780] [serial = 2153] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1148D000) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15016C00) [pid = 3780] [serial = 2147] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1544B400) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (154EC000) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10A46C00) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1149A800) [pid = 3780] [serial = 2150] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16906400) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18303000) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16B96000) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1830B800) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (182E4C00) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17F67400) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19B57800) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16FB1800) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A0D5800) [pid = 3780] [serial = 2177] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1691A000) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 09:12:24 INFO - PROCESS | 3780 | 1466439144293 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:12:24 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:12:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 791ms 09:12:24 INFO - PROCESS | 3780 | 1466439144320 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 3780 | 1466439144324 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:12:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:12:24 INFO - PROCESS | 3780 | 1466439144330 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 3780 | 1466439144332 Marionette TRACE conn3 <- [1,2930,null,{}] 09:12:24 INFO - PROCESS | 3780 | 1466439144336 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:12:24 INFO - PROCESS | 3780 | 1466439144339 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:24 INFO - PROCESS | 3780 | 1466439144422 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:12:24 INFO - PROCESS | 3780 | 1466439144428 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 3780 | 1466439144430 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:24 INFO - PROCESS | 3780 | ++DOCSHELL 11806400 == 28 [pid = 3780] [id = 742] 09:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1180D000) [pid = 3780] [serial = 2226] [outer = 00000000] 09:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13A8CC00) [pid = 3780] [serial = 2227] [outer = 1180D000] 09:12:24 INFO - PROCESS | 3780 | 1466439144477 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (14371C00) [pid = 3780] [serial = 2228] [outer = 1180D000] 09:12:24 INFO - PROCESS | 3780 | 1466439144958 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:12:24 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:12:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:12:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 636ms 09:12:24 INFO - PROCESS | 3780 | 1466439144968 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 3780 | 1466439144970 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:12:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:12:24 INFO - PROCESS | 3780 | 1466439144974 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 3780 | 1466439144977 Marionette TRACE conn3 <- [1,2934,null,{}] 09:12:24 INFO - PROCESS | 3780 | 1466439144987 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:12:24 INFO - PROCESS | 3780 | 1466439144992 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:25 INFO - PROCESS | 3780 | 1466439145081 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:12:25 INFO - PROCESS | 3780 | 1466439145088 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 3780 | 1466439145091 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:25 INFO - PROCESS | 3780 | ++DOCSHELL 15447C00 == 29 [pid = 3780] [id = 743] 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1544A800) [pid = 3780] [serial = 2229] [outer = 00000000] 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15935800) [pid = 3780] [serial = 2230] [outer = 1544A800] 09:12:25 INFO - PROCESS | 3780 | 1466439145137 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1622EC00) [pid = 3780] [serial = 2231] [outer = 1544A800] 09:12:25 INFO - PROCESS | 3780 | 1466439145607 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:12:25 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:12:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 698ms 09:12:25 INFO - PROCESS | 3780 | 1466439145673 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 3780 | 1466439145675 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:12:25 INFO - PROCESS | 3780 | 1466439145678 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:12:25 INFO - PROCESS | 3780 | 1466439145680 Marionette TRACE conn3 <- [1,2938,null,{}] 09:12:25 INFO - PROCESS | 3780 | 1466439145683 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:12:25 INFO - PROCESS | 3780 | 1466439145685 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:25 INFO - PROCESS | 3780 | 1466439145768 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:12:25 INFO - PROCESS | 3780 | 1466439145772 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 3780 | 1466439145774 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:25 INFO - PROCESS | 3780 | ++DOCSHELL 16B9CC00 == 30 [pid = 3780] [id = 744] 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16B9FC00) [pid = 3780] [serial = 2232] [outer = 00000000] 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FB1800) [pid = 3780] [serial = 2233] [outer = 16B9FC00] 09:12:25 INFO - PROCESS | 3780 | 1466439145818 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17592400) [pid = 3780] [serial = 2234] [outer = 16B9FC00] 09:12:26 INFO - PROCESS | 3780 | ++DOCSHELL 17981400 == 31 [pid = 3780] [id = 745] 09:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17981C00) [pid = 3780] [serial = 2235] [outer = 00000000] 09:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17982800) [pid = 3780] [serial = 2236] [outer = 17981C00] 09:12:26 INFO - PROCESS | 3780 | 1466439146266 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:12:26 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:12:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 09:12:26 INFO - PROCESS | 3780 | 1466439146300 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3780 | 1466439146302 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:12:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:12:26 INFO - PROCESS | 3780 | 1466439146306 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 3780 | 1466439146307 Marionette TRACE conn3 <- [1,2942,null,{}] 09:12:26 INFO - PROCESS | 3780 | 1466439146316 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:12:26 INFO - PROCESS | 3780 | 1466439146318 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:26 INFO - PROCESS | 3780 | 1466439146438 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:12:26 INFO - PROCESS | 3780 | 1466439146442 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 3780 | 1466439146445 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:26 INFO - PROCESS | 3780 | ++DOCSHELL 15573C00 == 32 [pid = 3780] [id = 746] 09:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1758B800) [pid = 3780] [serial = 2237] [outer = 00000000] 09:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (179D9000) [pid = 3780] [serial = 2238] [outer = 1758B800] 09:12:26 INFO - PROCESS | 3780 | 1466439146487 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17F69400) [pid = 3780] [serial = 2239] [outer = 1758B800] 09:12:26 INFO - PROCESS | 3780 | 1466439146944 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:12:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:12:26 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:12:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 683ms 09:12:26 INFO - PROCESS | 3780 | 1466439147008 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3780 | 1466439147009 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:12:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:12:26 INFO - PROCESS | 3780 | 1466439147013 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 3780 | 1466439147014 Marionette TRACE conn3 <- [1,2946,null,{}] 09:12:27 INFO - PROCESS | 3780 | 1466439147018 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:12:27 INFO - PROCESS | 3780 | 1466439147023 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:27 INFO - PROCESS | 3780 | 1466439147168 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:12:27 INFO - PROCESS | 3780 | 1466439147235 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 3780 | 1466439147237 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:27 INFO - PROCESS | 3780 | ++DOCSHELL 18073400 == 33 [pid = 3780] [id = 747] 09:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (182DA800) [pid = 3780] [serial = 2240] [outer = 00000000] 09:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18304000) [pid = 3780] [serial = 2241] [outer = 182DA800] 09:12:27 INFO - PROCESS | 3780 | 1466439147279 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19B5FC00) [pid = 3780] [serial = 2242] [outer = 182DA800] 09:12:27 INFO - PROCESS | 3780 | 1466439147658 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:12:27 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:12:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 683ms 09:12:27 INFO - PROCESS | 3780 | 1466439147710 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 3780 | 1466439147712 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:12:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:12:27 INFO - PROCESS | 3780 | 1466439147715 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 3780 | 1466439147717 Marionette TRACE conn3 <- [1,2950,null,{}] 09:12:27 INFO - PROCESS | 3780 | 1466439147720 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:12:27 INFO - PROCESS | 3780 | 1466439147722 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:27 INFO - PROCESS | 3780 | 1466439147884 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:12:27 INFO - PROCESS | 3780 | 1466439147906 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 3780 | 1466439147908 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:27 INFO - PROCESS | 3780 | ++DOCSHELL 1769E000 == 34 [pid = 3780] [id = 748] 09:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19B56C00) [pid = 3780] [serial = 2243] [outer = 00000000] 09:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0D5000) [pid = 3780] [serial = 2244] [outer = 19B56C00] 09:12:27 INFO - PROCESS | 3780 | 1466439147950 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0D5C00) [pid = 3780] [serial = 2245] [outer = 19B56C00] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13A06000) [pid = 3780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12C7FC00) [pid = 3780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11C8E400) [pid = 3780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16073800) [pid = 3780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15615C00) [pid = 3780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16B9A000) [pid = 3780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16F6DC00) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12F6B400) [pid = 3780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15619000) [pid = 3780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (182DA400) [pid = 3780] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15571000) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:12:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12F1DC00) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:12:28 INFO - PROCESS | 3780 | 1466439148442 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:12:28 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:12:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 791ms 09:12:28 INFO - PROCESS | 3780 | 1466439148502 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 3780 | 1466439148504 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:12:28 INFO - PROCESS | 3780 | 1466439148507 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:12:28 INFO - PROCESS | 3780 | 1466439148509 Marionette TRACE conn3 <- [1,2954,null,{}] 09:12:28 INFO - PROCESS | 3780 | 1466439148516 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:12:28 INFO - PROCESS | 3780 | 1466439148518 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:28 INFO - PROCESS | 3780 | 1466439148601 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:12:28 INFO - PROCESS | 3780 | 1466439148606 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 3780 | 1466439148608 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:28 INFO - PROCESS | 3780 | ++DOCSHELL 1055F800 == 35 [pid = 3780] [id = 749] 09:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (105F0800) [pid = 3780] [serial = 2246] [outer = 00000000] 09:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15618000) [pid = 3780] [serial = 2247] [outer = 105F0800] 09:12:28 INFO - PROCESS | 3780 | 1466439148653 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (165DAC00) [pid = 3780] [serial = 2248] [outer = 105F0800] 09:12:29 INFO - PROCESS | 3780 | 1466439149059 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:12:29 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:12:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 589ms 09:12:29 INFO - PROCESS | 3780 | 1466439149104 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3780 | 1466439149106 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:12:29 INFO - PROCESS | 3780 | 1466439149122 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 3780 | 1466439149123 Marionette TRACE conn3 <- [1,2958,null,{}] 09:12:29 INFO - PROCESS | 3780 | 1466439149128 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:12:29 INFO - PROCESS | 3780 | 1466439149129 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:29 INFO - PROCESS | 3780 | 1466439149232 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:12:29 INFO - PROCESS | 3780 | 1466439149239 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 3780 | 1466439149241 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:29 INFO - PROCESS | 3780 | ++DOCSHELL 14373400 == 36 [pid = 3780] [id = 750] 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15446000) [pid = 3780] [serial = 2249] [outer = 00000000] 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A645000) [pid = 3780] [serial = 2250] [outer = 15446000] 09:12:29 INFO - PROCESS | 3780 | 1466439149286 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A648800) [pid = 3780] [serial = 2251] [outer = 15446000] 09:12:29 INFO - PROCESS | 3780 | 1466439149675 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:12:29 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:12:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 590ms 09:12:29 INFO - PROCESS | 3780 | 1466439149707 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3780 | 1466439149709 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:12:29 INFO - PROCESS | 3780 | 1466439149712 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 3780 | 1466439149714 Marionette TRACE conn3 <- [1,2962,null,{}] 09:12:29 INFO - PROCESS | 3780 | 1466439149717 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:12:29 INFO - PROCESS | 3780 | 1466439149728 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:29 INFO - PROCESS | 3780 | 1466439149854 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:12:29 INFO - PROCESS | 3780 | 1466439149862 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 3780 | 1466439149864 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:29 INFO - PROCESS | 3780 | ++DOCSHELL 17590000 == 37 [pid = 3780] [id = 751] 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A643400) [pid = 3780] [serial = 2252] [outer = 00000000] 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A7B2800) [pid = 3780] [serial = 2253] [outer = 1A643400] 09:12:29 INFO - PROCESS | 3780 | 1466439149915 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A7B4C00) [pid = 3780] [serial = 2254] [outer = 1A643400] 09:12:30 INFO - PROCESS | 3780 | 1466439150276 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:12:30 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:12:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 09:12:30 INFO - PROCESS | 3780 | 1466439150334 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 3780 | 1466439150336 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:12:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:12:30 INFO - PROCESS | 3780 | 1466439150339 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 3780 | 1466439150342 Marionette TRACE conn3 <- [1,2966,null,{}] 09:12:30 INFO - PROCESS | 3780 | 1466439150345 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:12:30 INFO - PROCESS | 3780 | 1466439150347 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:30 INFO - PROCESS | 3780 | 1466439150486 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:12:30 INFO - PROCESS | 3780 | 1466439150653 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 3780 | 1466439150656 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:30 INFO - PROCESS | 3780 | ++DOCSHELL 10A46400 == 38 [pid = 3780] [id = 752] 09:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A47C00) [pid = 3780] [serial = 2255] [outer = 00000000] 09:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11251800) [pid = 3780] [serial = 2256] [outer = 10A47C00] 09:12:30 INFO - PROCESS | 3780 | 1466439150729 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11808800) [pid = 3780] [serial = 2257] [outer = 10A47C00] 09:12:31 INFO - PROCESS | 3780 | 1466439151236 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:12:31 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:12:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 931ms 09:12:31 INFO - PROCESS | 3780 | 1466439151286 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 3780 | 1466439151290 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:12:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:12:31 INFO - PROCESS | 3780 | 1466439151311 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 3780 | 1466439151315 Marionette TRACE conn3 <- [1,2970,null,{}] 09:12:31 INFO - PROCESS | 3780 | 1466439151321 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:12:31 INFO - PROCESS | 3780 | 1466439151324 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:31 INFO - PROCESS | 3780 | 1466439151435 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:12:31 INFO - PROCESS | 3780 | 1466439151610 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 3780 | 1466439151614 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:31 INFO - PROCESS | 3780 | ++DOCSHELL 1544A400 == 39 [pid = 3780] [id = 753] 09:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1544B800) [pid = 3780] [serial = 2258] [outer = 00000000] 09:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (154ECC00) [pid = 3780] [serial = 2259] [outer = 1544B800] 09:12:31 INFO - PROCESS | 3780 | 1466439151670 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1690C000) [pid = 3780] [serial = 2260] [outer = 1544B800] 09:12:32 INFO - PROCESS | 3780 | 1466439152214 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:12:32 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:12:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:12:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 962ms 09:12:32 INFO - PROCESS | 3780 | 1466439152263 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 3780 | 1466439152266 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:12:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:12:32 INFO - PROCESS | 3780 | 1466439152270 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 3780 | 1466439152272 Marionette TRACE conn3 <- [1,2974,null,{}] 09:12:32 INFO - PROCESS | 3780 | 1466439152276 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:12:32 INFO - PROCESS | 3780 | 1466439152279 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:32 INFO - PROCESS | 3780 | 1466439152386 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:12:32 INFO - PROCESS | 3780 | 1466439152483 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 3780 | 1466439152486 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:32 INFO - PROCESS | 3780 | ++DOCSHELL 16079800 == 40 [pid = 3780] [id = 754] 09:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17982000) [pid = 3780] [serial = 2261] [outer = 00000000] 09:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18306000) [pid = 3780] [serial = 2262] [outer = 17982000] 09:12:32 INFO - PROCESS | 3780 | 1466439152579 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A047C00) [pid = 3780] [serial = 2263] [outer = 17982000] 09:12:33 INFO - PROCESS | 3780 | 1466439153082 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:12:33 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:12:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 09:12:33 INFO - PROCESS | 3780 | 1466439153110 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 3780 | 1466439153114 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:12:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:12:33 INFO - PROCESS | 3780 | 1466439153126 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 3780 | 1466439153131 Marionette TRACE conn3 <- [1,2978,null,{}] 09:12:33 INFO - PROCESS | 3780 | 1466439153135 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:12:33 INFO - PROCESS | 3780 | 1466439153138 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:33 INFO - PROCESS | 3780 | 1466439153247 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:12:33 INFO - PROCESS | 3780 | 1466439153358 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 3780 | 1466439153360 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:33 INFO - PROCESS | 3780 | ++DOCSHELL 182E2C00 == 41 [pid = 3780] [id = 755] 09:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7B1800) [pid = 3780] [serial = 2264] [outer = 00000000] 09:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A936C00) [pid = 3780] [serial = 2265] [outer = 1A7B1800] 09:12:33 INFO - PROCESS | 3780 | 1466439153454 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A93AC00) [pid = 3780] [serial = 2266] [outer = 1A7B1800] 09:12:33 INFO - PROCESS | 3780 | ++DOCSHELL 12B6D400 == 42 [pid = 3780] [id = 756] 09:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12BA0000) [pid = 3780] [serial = 2267] [outer = 00000000] 09:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12F1D400) [pid = 3780] [serial = 2268] [outer = 12BA0000] 09:12:34 INFO - PROCESS | 3780 | 1466439154080 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:12:34 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:12:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 992ms 09:12:34 INFO - PROCESS | 3780 | 1466439154129 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 3780 | 1466439154131 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:12:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:12:34 INFO - PROCESS | 3780 | 1466439154135 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 3780 | 1466439154137 Marionette TRACE conn3 <- [1,2982,null,{}] 09:12:34 INFO - PROCESS | 3780 | 1466439154141 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:12:34 INFO - PROCESS | 3780 | 1466439154143 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:34 INFO - PROCESS | 3780 | 1466439154265 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:12:34 INFO - PROCESS | 3780 | 1466439154585 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 3780 | 1466439154588 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:34 INFO - PROCESS | 3780 | ++DOCSHELL 103D2C00 == 43 [pid = 3780] [id = 757] 09:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10479400) [pid = 3780] [serial = 2269] [outer = 00000000] 09:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (105EB800) [pid = 3780] [serial = 2270] [outer = 10479400] 09:12:34 INFO - PROCESS | 3780 | 1466439154638 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11271400) [pid = 3780] [serial = 2271] [outer = 10479400] 09:12:35 INFO - PROCESS | 3780 | 1466439155149 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:12:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:12:35 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:12:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1024ms 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 17590000 == 42 [pid = 3780] [id = 751] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 14373400 == 41 [pid = 3780] [id = 750] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 1055F800 == 40 [pid = 3780] [id = 749] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 1769E000 == 39 [pid = 3780] [id = 748] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 18073400 == 38 [pid = 3780] [id = 747] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 17981400 == 37 [pid = 3780] [id = 745] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 15573C00 == 36 [pid = 3780] [id = 746] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 16B9CC00 == 35 [pid = 3780] [id = 744] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 15447C00 == 34 [pid = 3780] [id = 743] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 11806400 == 33 [pid = 3780] [id = 742] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 1544C000 == 32 [pid = 3780] [id = 740] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 11885000 == 31 [pid = 3780] [id = 741] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 15067400 == 30 [pid = 3780] [id = 738] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 11490800 == 29 [pid = 3780] [id = 739] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 182E2C00 == 28 [pid = 3780] [id = 755] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 12B6D400 == 27 [pid = 3780] [id = 756] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 16079800 == 26 [pid = 3780] [id = 754] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 10A46400 == 25 [pid = 3780] [id = 752] 09:12:35 INFO - PROCESS | 3780 | --DOCSHELL 1544A400 == 24 [pid = 3780] [id = 753] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17F5A800) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16F69000) [pid = 3780] [serial = 2204] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18307400) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18307C00) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A25C800) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13A0F000) [pid = 3780] [serial = 2180] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13677C00) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16864C00) [pid = 3780] [serial = 2183] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15EEBC00) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19B64000) [pid = 3780] [serial = 2186] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1830AC00) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18257400) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17F71000) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1593A400) [pid = 3780] [serial = 2198] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17F59C00) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14369400) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15009800) [pid = 3780] [serial = 2195] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1366B400) [pid = 3780] [serial = 2189] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12FE2C00) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11DD3800) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16909C00) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (129D8000) [pid = 3780] [serial = 2192] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1561B400) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16BA0800) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16919C00) [pid = 3780] [serial = 2201] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3780 | 1466439155862 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 3780 | 1466439155867 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:12:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:12:35 INFO - PROCESS | 3780 | 1466439155927 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 3780 | 1466439155930 Marionette TRACE conn3 <- [1,2986,null,{}] 09:12:35 INFO - PROCESS | 3780 | 1466439155937 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:12:35 INFO - PROCESS | 3780 | 1466439155940 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:36 INFO - PROCESS | 3780 | 1466439156039 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:12:36 INFO - PROCESS | 3780 | 1466439156045 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 3780 | 1466439156050 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:36 INFO - PROCESS | 3780 | ++DOCSHELL 1148F800 == 25 [pid = 3780] [id = 758] 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11490800) [pid = 3780] [serial = 2272] [outer = 00000000] 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11C88800) [pid = 3780] [serial = 2273] [outer = 11490800] 09:12:36 INFO - PROCESS | 3780 | 1466439156097 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (129E1400) [pid = 3780] [serial = 2274] [outer = 11490800] 09:12:36 INFO - PROCESS | 3780 | 1466439156603 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:12:36 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:12:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 744ms 09:12:36 INFO - PROCESS | 3780 | 1466439156632 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:12:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:12:36 INFO - PROCESS | 3780 | 1466439156635 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:12:36 INFO - PROCESS | 3780 | 1466439156642 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 3780 | 1466439156646 Marionette TRACE conn3 <- [1,2990,null,{}] 09:12:36 INFO - PROCESS | 3780 | 1466439156650 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:12:36 INFO - PROCESS | 3780 | 1466439156653 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:36 INFO - PROCESS | 3780 | 1466439156738 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:12:36 INFO - PROCESS | 3780 | 1466439156746 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 3780 | 1466439156748 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:36 INFO - PROCESS | 3780 | ++DOCSHELL 13A08C00 == 26 [pid = 3780] [id = 759] 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13A0C000) [pid = 3780] [serial = 2275] [outer = 00000000] 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14368400) [pid = 3780] [serial = 2276] [outer = 13A0C000] 09:12:36 INFO - PROCESS | 3780 | 1466439156795 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1436FC00) [pid = 3780] [serial = 2277] [outer = 13A0C000] 09:12:37 INFO - PROCESS | 3780 | 1466439157244 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:12:37 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:12:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 651ms 09:12:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:12:37 INFO - PROCESS | 3780 | 1466439157280 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3780 | 1466439157282 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:12:37 INFO - PROCESS | 3780 | 1466439157286 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3780 | 1466439157288 Marionette TRACE conn3 <- [1,2994,null,{}] 09:12:37 INFO - PROCESS | 3780 | 1466439157301 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:12:37 INFO - PROCESS | 3780 | 1466439157306 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:37 INFO - PROCESS | 3780 | 1466439157418 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:12:37 INFO - PROCESS | 3780 | 1466439157524 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 3780 | 1466439157528 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:37 INFO - PROCESS | 3780 | ++DOCSHELL 15451800 == 27 [pid = 3780] [id = 760] 09:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15451C00) [pid = 3780] [serial = 2278] [outer = 00000000] 09:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (154EE400) [pid = 3780] [serial = 2279] [outer = 15451C00] 09:12:37 INFO - PROCESS | 3780 | 1466439157575 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15575400) [pid = 3780] [serial = 2280] [outer = 15451C00] 09:12:37 INFO - PROCESS | 3780 | 1466439157935 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:12:37 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:12:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 682ms 09:12:37 INFO - PROCESS | 3780 | 1466439157985 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3780 | 1466439157987 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:12:37 INFO - PROCESS | 3780 | 1466439157990 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3780 | 1466439157992 Marionette TRACE conn3 <- [1,2998,null,{}] 09:12:37 INFO - PROCESS | 3780 | 1466439157995 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:12:37 INFO - PROCESS | 3780 | 1466439157998 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:38 INFO - PROCESS | 3780 | 1466439158138 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:12:38 INFO - PROCESS | 3780 | 1466439158205 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 3780 | 1466439158207 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:38 INFO - PROCESS | 3780 | ++DOCSHELL 15622800 == 28 [pid = 3780] [id = 761] 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1593DC00) [pid = 3780] [serial = 2281] [outer = 00000000] 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16902400) [pid = 3780] [serial = 2282] [outer = 1593DC00] 09:12:38 INFO - PROCESS | 3780 | 1466439158251 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1690D000) [pid = 3780] [serial = 2283] [outer = 1593DC00] 09:12:38 INFO - PROCESS | 3780 | [3780] 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:12:38 INFO - PROCESS | 3780 | 1466439158687 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:12:38 INFO - {} 09:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:12:38 INFO - {} 09:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:12:38 INFO - {} 09:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:12:38 INFO - {} 09:12:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 729ms 09:12:38 INFO - PROCESS | 3780 | 1466439158731 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 3780 | 1466439158733 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:12:38 INFO - TEST-START | /FileAPI/fileReader.html 09:12:38 INFO - PROCESS | 3780 | 1466439158746 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 3780 | 1466439158748 Marionette TRACE conn3 <- [1,3002,null,{}] 09:12:38 INFO - PROCESS | 3780 | 1466439158751 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:12:38 INFO - PROCESS | 3780 | 1466439158753 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:38 INFO - PROCESS | 3780 | 1466439158889 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:12:38 INFO - PROCESS | 3780 | 1466439158896 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 3780 | 1466439158898 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:38 INFO - PROCESS | 3780 | ++DOCSHELL 1691B400 == 29 [pid = 3780] [id = 762] 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16B97400) [pid = 3780] [serial = 2284] [outer = 00000000] 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16EB8C00) [pid = 3780] [serial = 2285] [outer = 16B97400] 09:12:38 INFO - PROCESS | 3780 | 1466439158941 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (175A7C00) [pid = 3780] [serial = 2286] [outer = 16B97400] 09:12:39 INFO - PROCESS | 3780 | 1466439159349 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:12:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:12:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:12:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:12:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:12:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 635ms 09:12:39 INFO - PROCESS | 3780 | 1466439159380 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 3780 | 1466439159382 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:12:39 INFO - PROCESS | 3780 | 1466439159393 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 3780 | 1466439159395 Marionette TRACE conn3 <- [1,3006,null,{}] 09:12:39 INFO - TEST-START | /FileAPI/historical.html 09:12:39 INFO - PROCESS | 3780 | 1466439159398 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:12:39 INFO - PROCESS | 3780 | 1466439159404 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:39 INFO - PROCESS | 3780 | 1466439159541 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:12:39 INFO - PROCESS | 3780 | 1466439159550 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 3780 | 1466439159552 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:39 INFO - PROCESS | 3780 | ++DOCSHELL 17981400 == 30 [pid = 3780] [id = 763] 09:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (179CF400) [pid = 3780] [serial = 2287] [outer = 00000000] 09:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F71000) [pid = 3780] [serial = 2288] [outer = 179CF400] 09:12:39 INFO - PROCESS | 3780 | 1466439159651 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (182DDC00) [pid = 3780] [serial = 2289] [outer = 179CF400] 09:12:40 INFO - PROCESS | 3780 | 1466439160052 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:12:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:12:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:12:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:12:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:12:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:12:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:12:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:12:40 INFO - TEST-OK | /FileAPI/historical.html | took 683ms 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19B56C00) [pid = 3780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (105F0800) [pid = 3780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15446000) [pid = 3780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A643400) [pid = 3780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17981C00) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1758B800) [pid = 3780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (182DA800) [pid = 3780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16B9FC00) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11494400) [pid = 3780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11889C00) [pid = 3780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1544C400) [pid = 3780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15173400) [pid = 3780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1180D000) [pid = 3780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:12:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1544A800) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:12:40 INFO - PROCESS | 3780 | 1466439160365 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 3780 | 1466439160367 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:12:40 INFO - TEST-START | /FileAPI/idlharness.html 09:12:40 INFO - PROCESS | 3780 | 1466439160377 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 3780 | 1466439160379 Marionette TRACE conn3 <- [1,3010,null,{}] 09:12:40 INFO - PROCESS | 3780 | 1466439160382 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:12:40 INFO - PROCESS | 3780 | 1466439160384 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:40 INFO - PROCESS | 3780 | 1466439160467 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:12:40 INFO - PROCESS | 3780 | 1466439160474 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 3780 | 1466439160476 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:40 INFO - PROCESS | 3780 | ++DOCSHELL 17589C00 == 31 [pid = 3780] [id = 764] 09:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17694800) [pid = 3780] [serial = 2290] [outer = 00000000] 09:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (182E8400) [pid = 3780] [serial = 2291] [outer = 17694800] 09:12:40 INFO - PROCESS | 3780 | 1466439160519 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18303C00) [pid = 3780] [serial = 2292] [outer = 17694800] 09:12:41 INFO - PROCESS | 3780 | 1466439161280 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:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:12:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:12:41 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:12:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:12:41 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:12:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:12:41 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:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:12:41 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:12:41 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:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:12:41 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:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:12:41 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:12:41 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:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:12:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:12:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1085ms 09:12:41 INFO - PROCESS | 3780 | 1466439161460 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3780 | 1466439161463 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /FileAPI/idlharness.worker 09:12:41 INFO - PROCESS | 3780 | 1466439161466 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 3780 | 1466439161468 Marionette TRACE conn3 <- [1,3014,null,{}] 09:12:41 INFO - PROCESS | 3780 | 1466439161471 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:12:41 INFO - PROCESS | 3780 | 1466439161473 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:41 INFO - PROCESS | 3780 | 1466439161549 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:12:41 INFO - PROCESS | 3780 | 1466439161558 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 3780 | 1466439161560 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:41 INFO - PROCESS | 3780 | ++DOCSHELL 182DA800 == 32 [pid = 3780] [id = 765] 09:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18309800) [pid = 3780] [serial = 2293] [outer = 00000000] 09:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1AB04400) [pid = 3780] [serial = 2294] [outer = 18309800] 09:12:41 INFO - PROCESS | 3780 | 1466439161602 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1AB09800) [pid = 3780] [serial = 2295] [outer = 18309800] 09:12:41 INFO - PROCESS | 3780 | [3780] 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:12:42 INFO - PROCESS | 3780 | 1466439162758 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:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:12:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:12:42 INFO - {} 09:12:42 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:12:42 INFO - {} 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 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:12:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:42 INFO - {} 09:12:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1474ms 09:12:42 INFO - PROCESS | 3780 | 1466439162945 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 3780 | 1466439162950 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:12:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:12:42 INFO - PROCESS | 3780 | 1466439162979 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 3780 | 1466439162983 Marionette TRACE conn3 <- [1,3018,null,{}] 09:12:43 INFO - PROCESS | 3780 | 1466439163027 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:12:43 INFO - PROCESS | 3780 | 1466439163030 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:43 INFO - PROCESS | 3780 | 1466439163147 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:12:43 INFO - PROCESS | 3780 | 1466439163285 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 3780 | 1466439163289 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:43 INFO - PROCESS | 3780 | ++DOCSHELL 16EB8000 == 33 [pid = 3780] [id = 766] 09:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16F68800) [pid = 3780] [serial = 2296] [outer = 00000000] 09:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (175AFC00) [pid = 3780] [serial = 2297] [outer = 16F68800] 09:12:43 INFO - PROCESS | 3780 | 1466439163346 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17987800) [pid = 3780] [serial = 2298] [outer = 16F68800] 09:12:43 INFO - PROCESS | 3780 | 1466439163904 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:12:43 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:12:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 977ms 09:12:43 INFO - PROCESS | 3780 | 1466439163946 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 3780 | 1466439163951 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:12:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:12:43 INFO - PROCESS | 3780 | 1466439163984 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 3780 | 1466439163987 Marionette TRACE conn3 <- [1,3022,null,{}] 09:12:43 INFO - PROCESS | 3780 | 1466439163991 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:12:43 INFO - PROCESS | 3780 | 1466439163994 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:44 INFO - PROCESS | 3780 | 1466439164110 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:12:44 INFO - PROCESS | 3780 | 1466439164277 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 3780 | 1466439164280 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:44 INFO - PROCESS | 3780 | ++DOCSHELL 0F298C00 == 34 [pid = 3780] [id = 767] 09:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0F299400) [pid = 3780] [serial = 2299] [outer = 00000000] 09:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11DD9000) [pid = 3780] [serial = 2300] [outer = 0F299400] 09:12:44 INFO - PROCESS | 3780 | 1466439164336 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16864C00) [pid = 3780] [serial = 2301] [outer = 0F299400] 09:12:45 INFO - PROCESS | 3780 | 1466439165143 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:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:12:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1179ms 09:12:45 INFO - PROCESS | 3780 | 1466439165206 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 3780 | 1466439165210 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:12:45 INFO - PROCESS | 3780 | 1466439165217 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:12:45 INFO - PROCESS | 3780 | 1466439165220 Marionette TRACE conn3 <- [1,3026,null,{}] 09:12:45 INFO - PROCESS | 3780 | 1466439165225 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:12:45 INFO - PROCESS | 3780 | 1466439165228 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:45 INFO - PROCESS | 3780 | 1466439165349 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:12:45 INFO - PROCESS | 3780 | 1466439165496 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 3780 | 1466439165500 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 17589C00 == 33 [pid = 3780] [id = 764] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 17981400 == 32 [pid = 3780] [id = 763] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 1691B400 == 31 [pid = 3780] [id = 762] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 15622800 == 30 [pid = 3780] [id = 761] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 15451800 == 29 [pid = 3780] [id = 760] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 13A08C00 == 28 [pid = 3780] [id = 759] 09:12:45 INFO - PROCESS | 3780 | --DOCSHELL 1148F800 == 27 [pid = 3780] [id = 758] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17F69400) [pid = 3780] [serial = 2239] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B5FC00) [pid = 3780] [serial = 2242] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16FB1800) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1315F000) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (139DD000) [pid = 3780] [serial = 2219] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11DD4000) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12F1D800) [pid = 3780] [serial = 2225] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15801C00) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18304000) [pid = 3780] [serial = 2241] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (165D0000) [pid = 3780] [serial = 2222] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A261000) [pid = 3780] [serial = 2216] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13A8CC00) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (14371C00) [pid = 3780] [serial = 2228] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15935800) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1622EC00) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0D5000) [pid = 3780] [serial = 2244] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15618000) [pid = 3780] [serial = 2247] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A648800) [pid = 3780] [serial = 2251] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (165DAC00) [pid = 3780] [serial = 2248] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A645000) [pid = 3780] [serial = 2250] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (179D9000) [pid = 3780] [serial = 2238] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A7B2800) [pid = 3780] [serial = 2253] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A0D5C00) [pid = 3780] [serial = 2245] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17982800) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17592400) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A7B4C00) [pid = 3780] [serial = 2254] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 3780 | ++DOCSHELL 0F29AC00 == 28 [pid = 3780] [id = 768] 09:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (0F29B000) [pid = 3780] [serial = 2302] [outer = 00000000] 09:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1126EC00) [pid = 3780] [serial = 2303] [outer = 0F29B000] 09:12:45 INFO - PROCESS | 3780 | 1466439165573 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12B68000) [pid = 3780] [serial = 2304] [outer = 0F29B000] 09:12:45 INFO - PROCESS | 3780 | 1466439165961 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:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:12:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 791ms 09:12:46 INFO - PROCESS | 3780 | 1466439166006 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 3780 | 1466439166010 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:12:46 INFO - PROCESS | 3780 | 1466439166016 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 3780 | 1466439166018 Marionette TRACE conn3 <- [1,3030,null,{}] 09:12:46 INFO - PROCESS | 3780 | 1466439166022 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:12:46 INFO - PROCESS | 3780 | 1466439166024 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:46 INFO - PROCESS | 3780 | 1466439166108 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:12:46 INFO - PROCESS | 3780 | 1466439166114 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 3780 | 1466439166116 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:46 INFO - PROCESS | 3780 | ++DOCSHELL 13A94000 == 29 [pid = 3780] [id = 769] 09:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13F6E000) [pid = 3780] [serial = 2305] [outer = 00000000] 09:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15008800) [pid = 3780] [serial = 2306] [outer = 13F6E000] 09:12:46 INFO - PROCESS | 3780 | 1466439166163 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15014400) [pid = 3780] [serial = 2307] [outer = 13F6E000] 09:12:46 INFO - PROCESS | 3780 | 1466439166833 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:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:12:46 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:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:12:46 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:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:12:46 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:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:12:46 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:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:12:46 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:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:12:46 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:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:12:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 930ms 09:12:46 INFO - PROCESS | 3780 | 1466439166962 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 3780 | 1466439166964 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:12:46 INFO - PROCESS | 3780 | 1466439166968 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 3780 | 1466439166971 Marionette TRACE conn3 <- [1,3034,null,{}] 09:12:46 INFO - PROCESS | 3780 | 1466439166982 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:12:46 INFO - PROCESS | 3780 | 1466439166987 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:47 INFO - PROCESS | 3780 | 1466439167073 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:12:47 INFO - PROCESS | 3780 | 1466439167079 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 3780 | 1466439167082 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:47 INFO - PROCESS | 3780 | ++DOCSHELL 1544D400 == 30 [pid = 3780] [id = 770] 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15568000) [pid = 3780] [serial = 2308] [outer = 00000000] 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1593BC00) [pid = 3780] [serial = 2309] [outer = 15568000] 09:12:47 INFO - PROCESS | 3780 | 1466439167130 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16079800) [pid = 3780] [serial = 2310] [outer = 15568000] 09:12:47 INFO - PROCESS | 3780 | [3780] 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:12:47 INFO - PROCESS | 3780 | 1466439167598 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:12:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:12:47 INFO - {} 09:12:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 636ms 09:12:47 INFO - PROCESS | 3780 | 1466439167617 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 3780 | 1466439167620 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:12:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:12:47 INFO - PROCESS | 3780 | 1466439167623 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 3780 | 1466439167625 Marionette TRACE conn3 <- [1,3038,null,{}] 09:12:47 INFO - PROCESS | 3780 | 1466439167628 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:12:47 INFO - PROCESS | 3780 | 1466439167630 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:47 INFO - PROCESS | 3780 | 1466439167715 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:12:47 INFO - PROCESS | 3780 | 1466439167720 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 3780 | 1466439167722 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:47 INFO - PROCESS | 3780 | ++DOCSHELL 16919400 == 31 [pid = 3780] [id = 771] 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16919800) [pid = 3780] [serial = 2311] [outer = 00000000] 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16BA1C00) [pid = 3780] [serial = 2312] [outer = 16919800] 09:12:47 INFO - PROCESS | 3780 | 1466439167765 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (174EC000) [pid = 3780] [serial = 2313] [outer = 16919800] 09:12:48 INFO - PROCESS | 3780 | 1466439168210 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:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:12:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 636ms 09:12:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:12:48 INFO - PROCESS | 3780 | 1466439168251 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 3780 | 1466439168252 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:12:48 INFO - PROCESS | 3780 | 1466439168256 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 3780 | 1466439168258 Marionette TRACE conn3 <- [1,3042,null,{}] 09:12:48 INFO - PROCESS | 3780 | 1466439168261 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:12:48 INFO - PROCESS | 3780 | 1466439168263 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:48 INFO - PROCESS | 3780 | 1466439168381 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:12:48 INFO - PROCESS | 3780 | 1466439168386 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 3780 | 1466439168388 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:48 INFO - PROCESS | 3780 | ++DOCSHELL 1544A800 == 32 [pid = 3780] [id = 772] 09:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1691B400) [pid = 3780] [serial = 2314] [outer = 00000000] 09:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (175A7800) [pid = 3780] [serial = 2315] [outer = 1691B400] 09:12:48 INFO - PROCESS | 3780 | 1466439168431 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1769D400) [pid = 3780] [serial = 2316] [outer = 1691B400] 09:12:49 INFO - PROCESS | 3780 | 1466439169171 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:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:49 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:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:49 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:12:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1024ms 09:12:49 INFO - PROCESS | 3780 | 1466439169291 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 3780 | 1466439169293 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:12:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:12:49 INFO - PROCESS | 3780 | 1466439169320 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 3780 | 1466439169322 Marionette TRACE conn3 <- [1,3046,null,{}] 09:12:49 INFO - PROCESS | 3780 | 1466439169325 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:12:49 INFO - PROCESS | 3780 | 1466439169331 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:49 INFO - PROCESS | 3780 | 1466439169472 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:12:49 INFO - PROCESS | 3780 | 1466439169477 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 3780 | 1466439169479 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:49 INFO - PROCESS | 3780 | ++DOCSHELL 179DA000 == 33 [pid = 3780] [id = 773] 09:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17F6A800) [pid = 3780] [serial = 2317] [outer = 00000000] 09:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A045800) [pid = 3780] [serial = 2318] [outer = 17F6A800] 09:12:49 INFO - PROCESS | 3780 | 1466439169578 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19B5CC00) [pid = 3780] [serial = 2319] [outer = 17F6A800] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1593DC00) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16B97400) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10479400) [pid = 3780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A47C00) [pid = 3780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1544B800) [pid = 3780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17982000) [pid = 3780] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BA0000) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A7B1800) [pid = 3780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (179CF400) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17694800) [pid = 3780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13A0C000) [pid = 3780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11490800) [pid = 3780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15451C00) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:12:50 INFO - PROCESS | 3780 | 1466439170070 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:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:12:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:12:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 791ms 09:12:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:12:50 INFO - PROCESS | 3780 | 1466439170105 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 3780 | 1466439170107 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:12:50 INFO - PROCESS | 3780 | 1466439170111 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3780 | 1466439170112 Marionette TRACE conn3 <- [1,3050,null,{}] 09:12:50 INFO - PROCESS | 3780 | 1466439170116 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:12:50 INFO - PROCESS | 3780 | 1466439170118 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:50 INFO - PROCESS | 3780 | 1466439170198 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:12:50 INFO - PROCESS | 3780 | 1466439170300 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3780 | 1466439170302 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A03D000 == 34 [pid = 3780] [id = 774] 09:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1A041800) [pid = 3780] [serial = 2320] [outer = 00000000] 09:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1A641C00) [pid = 3780] [serial = 2321] [outer = 1A041800] 09:12:50 INFO - PROCESS | 3780 | 1466439170344 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1A644400) [pid = 3780] [serial = 2322] [outer = 1A041800] 09:12:50 INFO - PROCESS | 3780 | [3780] 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:12:50 INFO - PROCESS | 3780 | 1466439170713 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:12:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:12:50 INFO - {} 09:12:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 09:12:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:12:50 INFO - PROCESS | 3780 | 1466439170749 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 3780 | 1466439170751 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:12:50 INFO - PROCESS | 3780 | 1466439170754 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3780 | 1466439170755 Marionette TRACE conn3 <- [1,3054,null,{}] 09:12:50 INFO - PROCESS | 3780 | 1466439170758 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:12:50 INFO - PROCESS | 3780 | 1466439170760 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:50 INFO - PROCESS | 3780 | 1466439170918 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:12:50 INFO - PROCESS | 3780 | 1466439170929 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3780 | 1466439170931 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A25B400 == 35 [pid = 3780] [id = 775] 09:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A645000) [pid = 3780] [serial = 2323] [outer = 00000000] 09:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A7B4000) [pid = 3780] [serial = 2324] [outer = 1A645000] 09:12:50 INFO - PROCESS | 3780 | 1466439170973 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A7B6000) [pid = 3780] [serial = 2325] [outer = 1A645000] 09:12:51 INFO - PROCESS | 3780 | 1466439171349 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:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:12:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 636ms 09:12:51 INFO - PROCESS | 3780 | 1466439171394 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 3780 | 1466439171396 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:12:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:12:51 INFO - PROCESS | 3780 | 1466439171399 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 3780 | 1466439171401 Marionette TRACE conn3 <- [1,3058,null,{}] 09:12:51 INFO - PROCESS | 3780 | 1466439171404 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:12:51 INFO - PROCESS | 3780 | 1466439171406 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:51 INFO - PROCESS | 3780 | 1466439171531 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:12:51 INFO - PROCESS | 3780 | 1466439171538 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 3780 | 1466439171540 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:51 INFO - PROCESS | 3780 | ++DOCSHELL 17981400 == 36 [pid = 3780] [id = 776] 09:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A649C00) [pid = 3780] [serial = 2326] [outer = 00000000] 09:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A93A400) [pid = 3780] [serial = 2327] [outer = 1A649C00] 09:12:51 INFO - PROCESS | 3780 | 1466439171582 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A93A800) [pid = 3780] [serial = 2328] [outer = 1A649C00] 09:12:52 INFO - PROCESS | 3780 | 1466439172079 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:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 729ms 09:12:52 INFO - PROCESS | 3780 | 1466439172182 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 3780 | 1466439172187 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:12:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:12:52 INFO - PROCESS | 3780 | 1466439172198 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 3780 | 1466439172201 Marionette TRACE conn3 <- [1,3062,null,{}] 09:12:52 INFO - PROCESS | 3780 | 1466439172280 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:12:52 INFO - PROCESS | 3780 | 1466439172284 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:52 INFO - PROCESS | 3780 | 1466439172454 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:12:52 INFO - PROCESS | 3780 | 1466439172529 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 3780 | 1466439172534 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:52 INFO - PROCESS | 3780 | ++DOCSHELL 0F297C00 == 37 [pid = 3780] [id = 777] 09:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0F298400) [pid = 3780] [serial = 2329] [outer = 00000000] 09:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13187800) [pid = 3780] [serial = 2330] [outer = 0F298400] 09:12:52 INFO - PROCESS | 3780 | 1466439172589 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13A94C00) [pid = 3780] [serial = 2331] [outer = 0F298400] 09:12:53 INFO - PROCESS | 3780 | 1466439173098 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:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 931ms 09:12:53 INFO - PROCESS | 3780 | 1466439173141 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3780 | 1466439173146 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:12:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:12:53 INFO - PROCESS | 3780 | 1466439173169 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 3780 | 1466439173172 Marionette TRACE conn3 <- [1,3066,null,{}] 09:12:53 INFO - PROCESS | 3780 | 1466439173176 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:12:53 INFO - PROCESS | 3780 | 1466439173179 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:53 INFO - PROCESS | 3780 | 1466439173288 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:12:53 INFO - PROCESS | 3780 | 1466439173401 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 3780 | 1466439173404 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:53 INFO - PROCESS | 3780 | ++DOCSHELL 150AC000 == 38 [pid = 3780] [id = 778] 09:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (150B2000) [pid = 3780] [serial = 2332] [outer = 00000000] 09:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (150B6C00) [pid = 3780] [serial = 2333] [outer = 150B2000] 09:12:53 INFO - PROCESS | 3780 | 1466439173502 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15452400) [pid = 3780] [serial = 2334] [outer = 150B2000] 09:12:54 INFO - PROCESS | 3780 | 1466439174059 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:12:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:12:54 INFO - PROCESS | 3780 | 1466439174127 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:12:54 INFO - PROCESS | 3780 | 1466439174131 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 3780 | 1466439174135 Marionette TRACE conn3 <- [1,3070,null,{}] 09:12:54 INFO - PROCESS | 3780 | 1466439174146 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:12:54 INFO - PROCESS | 3780 | 1466439174151 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:54 INFO - PROCESS | 3780 | 1466439174257 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:12:54 INFO - PROCESS | 3780 | 1466439174404 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 3780 | 1466439174407 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:54 INFO - PROCESS | 3780 | ++DOCSHELL 1758B400 == 39 [pid = 3780] [id = 779] 09:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17592400) [pid = 3780] [serial = 2335] [outer = 00000000] 09:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17F6BC00) [pid = 3780] [serial = 2336] [outer = 17592400] 09:12:54 INFO - PROCESS | 3780 | 1466439174470 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1825BC00) [pid = 3780] [serial = 2337] [outer = 17592400] 09:12:54 INFO - PROCESS | 3780 | 1466439174972 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:12:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:12:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 900ms 09:12:55 INFO - PROCESS | 3780 | 1466439175021 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 3780 | 1466439175025 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:12:55 INFO - PROCESS | 3780 | 1466439175028 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 3780 | 1466439175030 Marionette TRACE conn3 <- [1,3074,null,{}] 09:12:55 INFO - PROCESS | 3780 | 1466439175034 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:12:55 INFO - PROCESS | 3780 | 1466439175036 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:55 INFO - PROCESS | 3780 | 1466439175142 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:12:55 INFO - PROCESS | 3780 | 1466439175320 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 3780 | 1466439175323 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:55 INFO - PROCESS | 3780 | ++DOCSHELL 11256800 == 40 [pid = 3780] [id = 780] 09:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (14373800) [pid = 3780] [serial = 2338] [outer = 00000000] 09:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17988800) [pid = 3780] [serial = 2339] [outer = 14373800] 09:12:55 INFO - PROCESS | 3780 | 1466439175395 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18304C00) [pid = 3780] [serial = 2340] [outer = 14373800] 09:12:56 INFO - PROCESS | 3780 | 1466439176116 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:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:12:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1148ms 09:12:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:12:56 INFO - PROCESS | 3780 | 1466439176182 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 3780 | 1466439176185 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:12:56 INFO - PROCESS | 3780 | 1466439176190 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 3780 | 1466439176193 Marionette TRACE conn3 <- [1,3078,null,{}] 09:12:56 INFO - PROCESS | 3780 | 1466439176198 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:12:56 INFO - PROCESS | 3780 | 1466439176201 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:56 INFO - PROCESS | 3780 | 1466439176311 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:12:56 INFO - PROCESS | 3780 | 1466439176467 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 3780 | 1466439176470 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:56 INFO - PROCESS | 3780 | ++DOCSHELL 10B92000 == 41 [pid = 3780] [id = 781] 09:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11226400) [pid = 3780] [serial = 2341] [outer = 00000000] 09:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11885000) [pid = 3780] [serial = 2342] [outer = 11226400] 09:12:56 INFO - PROCESS | 3780 | 1466439176529 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13678000) [pid = 3780] [serial = 2343] [outer = 11226400] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 1A25B400 == 40 [pid = 3780] [id = 775] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 1A03D000 == 39 [pid = 3780] [id = 774] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 179DA000 == 38 [pid = 3780] [id = 773] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 1544A800 == 37 [pid = 3780] [id = 772] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 16919400 == 36 [pid = 3780] [id = 771] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 1544D400 == 35 [pid = 3780] [id = 770] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 13A94000 == 34 [pid = 3780] [id = 769] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 0F29AC00 == 33 [pid = 3780] [id = 768] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 16EB8000 == 32 [pid = 3780] [id = 766] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 0F298C00 == 31 [pid = 3780] [id = 767] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 182DA800 == 30 [pid = 3780] [id = 765] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 103D2C00 == 29 [pid = 3780] [id = 757] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 11256800 == 28 [pid = 3780] [id = 780] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 1758B400 == 27 [pid = 3780] [id = 779] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 17981400 == 26 [pid = 3780] [id = 776] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 0F297C00 == 25 [pid = 3780] [id = 777] 09:12:57 INFO - PROCESS | 3780 | --DOCSHELL 150AC000 == 24 [pid = 3780] [id = 778] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1690D000) [pid = 3780] [serial = 2283] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1AB04400) [pid = 3780] [serial = 2294] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16EB8C00) [pid = 3780] [serial = 2285] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (105EB800) [pid = 3780] [serial = 2270] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11808800) [pid = 3780] [serial = 2257] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11251800) [pid = 3780] [serial = 2256] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1690C000) [pid = 3780] [serial = 2260] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (154ECC00) [pid = 3780] [serial = 2259] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A047C00) [pid = 3780] [serial = 2263] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18306000) [pid = 3780] [serial = 2262] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12F1D400) [pid = 3780] [serial = 2268] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A93AC00) [pid = 3780] [serial = 2266] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A936C00) [pid = 3780] [serial = 2265] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F71000) [pid = 3780] [serial = 2288] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (182E8400) [pid = 3780] [serial = 2291] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (182DDC00) [pid = 3780] [serial = 2289] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14368400) [pid = 3780] [serial = 2276] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1436FC00) [pid = 3780] [serial = 2277] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11C88800) [pid = 3780] [serial = 2273] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (129E1400) [pid = 3780] [serial = 2274] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (154EE400) [pid = 3780] [serial = 2279] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15575400) [pid = 3780] [serial = 2280] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11271400) [pid = 3780] [serial = 2271] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16902400) [pid = 3780] [serial = 2282] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (18303C00) [pid = 3780] [serial = 2292] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (175A7C00) [pid = 3780] [serial = 2286] [outer = 00000000] [url = about:blank] 09:12:57 INFO - PROCESS | 3780 | 1466439177720 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:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:12:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1598ms 09:12:57 INFO - PROCESS | 3780 | 1466439177783 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 3780 | 1466439177787 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:12:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:12:57 INFO - PROCESS | 3780 | 1466439177791 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 3780 | 1466439177794 Marionette TRACE conn3 <- [1,3082,null,{}] 09:12:57 INFO - PROCESS | 3780 | 1466439177800 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:12:57 INFO - PROCESS | 3780 | 1466439177803 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:57 INFO - PROCESS | 3780 | 1466439177891 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:12:57 INFO - PROCESS | 3780 | 1466439177903 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 3780 | 1466439177906 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:57 INFO - PROCESS | 3780 | ++DOCSHELL 10479400 == 25 [pid = 3780] [id = 782] 09:12:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10518800) [pid = 3780] [serial = 2344] [outer = 00000000] 09:12:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (105EB800) [pid = 3780] [serial = 2345] [outer = 10518800] 09:12:57 INFO - PROCESS | 3780 | 1466439177953 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (105F2000) [pid = 3780] [serial = 2346] [outer = 10518800] 09:12:58 INFO - PROCESS | 3780 | 1466439178459 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:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:12:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 698ms 09:12:58 INFO - PROCESS | 3780 | 1466439178492 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 3780 | 1466439178497 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:12:58 INFO - PROCESS | 3780 | 1466439178507 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:12:58 INFO - PROCESS | 3780 | 1466439178509 Marionette TRACE conn3 <- [1,3086,null,{}] 09:12:58 INFO - PROCESS | 3780 | 1466439178513 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:12:58 INFO - PROCESS | 3780 | 1466439178516 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:58 INFO - PROCESS | 3780 | 1466439178610 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:12:58 INFO - PROCESS | 3780 | 1466439178754 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 3780 | 1466439178756 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:58 INFO - PROCESS | 3780 | ++DOCSHELL 11886800 == 26 [pid = 3780] [id = 783] 09:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11888000) [pid = 3780] [serial = 2347] [outer = 00000000] 09:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11CE0C00) [pid = 3780] [serial = 2348] [outer = 11888000] 09:12:58 INFO - PROCESS | 3780 | 1466439178805 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12958800) [pid = 3780] [serial = 2349] [outer = 11888000] 09:12:59 INFO - PROCESS | 3780 | 1466439179154 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:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:12:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 698ms 09:12:59 INFO - PROCESS | 3780 | 1466439179192 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3780 | 1466439179194 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:12:59 INFO - PROCESS | 3780 | 1466439179197 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 3780 | 1466439179201 Marionette TRACE conn3 <- [1,3090,null,{}] 09:12:59 INFO - PROCESS | 3780 | 1466439179211 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:12:59 INFO - PROCESS | 3780 | 1466439179216 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:59 INFO - PROCESS | 3780 | 1466439179299 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:12:59 INFO - PROCESS | 3780 | 1466439179306 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 3780 | 1466439179309 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:12:59 INFO - PROCESS | 3780 | ++DOCSHELL 13673000 == 27 [pid = 3780] [id = 784] 09:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13676800) [pid = 3780] [serial = 2350] [outer = 00000000] 09:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13F6FC00) [pid = 3780] [serial = 2351] [outer = 13676800] 09:12:59 INFO - PROCESS | 3780 | 1466439179356 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1436EC00) [pid = 3780] [serial = 2352] [outer = 13676800] 09:12:59 INFO - PROCESS | 3780 | 1466439179844 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:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:12:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 698ms 09:12:59 INFO - PROCESS | 3780 | 1466439179897 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3780 | 1466439179899 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:12:59 INFO - PROCESS | 3780 | 1466439179903 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 3780 | 1466439179904 Marionette TRACE conn3 <- [1,3094,null,{}] 09:12:59 INFO - PROCESS | 3780 | 1466439179908 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:12:59 INFO - PROCESS | 3780 | 1466439179910 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:00 INFO - PROCESS | 3780 | 1466439180038 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:13:00 INFO - PROCESS | 3780 | 1466439180137 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 3780 | 1466439180140 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:00 INFO - PROCESS | 3780 | ++DOCSHELL 15012800 == 28 [pid = 3780] [id = 785] 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15016000) [pid = 3780] [serial = 2353] [outer = 00000000] 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (150AC000) [pid = 3780] [serial = 2354] [outer = 15016000] 09:13:00 INFO - PROCESS | 3780 | 1466439180183 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (150B2800) [pid = 3780] [serial = 2355] [outer = 15016000] 09:13:00 INFO - PROCESS | 3780 | 1466439180569 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:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:13:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 698ms 09:13:00 INFO - PROCESS | 3780 | 1466439180609 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 3780 | 1466439180612 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:13:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:13:00 INFO - PROCESS | 3780 | 1466439180616 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 3780 | 1466439180618 Marionette TRACE conn3 <- [1,3098,null,{}] 09:13:00 INFO - PROCESS | 3780 | 1466439180622 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:13:00 INFO - PROCESS | 3780 | 1466439180624 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:00 INFO - PROCESS | 3780 | 1466439180736 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:13:00 INFO - PROCESS | 3780 | 1466439180740 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 3780 | 1466439180742 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:00 INFO - PROCESS | 3780 | ++DOCSHELL 150AB800 == 29 [pid = 3780] [id = 786] 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (150B6000) [pid = 3780] [serial = 2356] [outer = 00000000] 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1544B400) [pid = 3780] [serial = 2357] [outer = 150B6000] 09:13:00 INFO - PROCESS | 3780 | 1466439180785 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1544F400) [pid = 3780] [serial = 2358] [outer = 150B6000] 09:13:01 INFO - PROCESS | 3780 | 1466439181212 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:13:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:13:01 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:13:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:13:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 636ms 09:13:01 INFO - PROCESS | 3780 | 1466439181240 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3780 | 1466439181242 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:13:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:13:01 INFO - PROCESS | 3780 | 1466439181251 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 3780 | 1466439181253 Marionette TRACE conn3 <- [1,3102,null,{}] 09:13:01 INFO - PROCESS | 3780 | 1466439181256 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:13:01 INFO - PROCESS | 3780 | 1466439181261 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:01 INFO - PROCESS | 3780 | 1466439181396 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:13:01 INFO - PROCESS | 3780 | 1466439181513 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\", \"174114e2-11e2-47b1-8342-2340381e7e92\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 3780 | 1466439181515 Marionette INFO sendAsync 36de51ff-75ba-4bc1-941f-1e7a49d765da 09:13:01 INFO - PROCESS | 3780 | ++DOCSHELL 15619400 == 30 [pid = 3780] [id = 787] 09:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1580D400) [pid = 3780] [serial = 2359] [outer = 00000000] 09:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16864400) [pid = 3780] [serial = 2360] [outer = 1580D400] 09:13:01 INFO - PROCESS | 3780 | 1466439181558 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1690B800) [pid = 3780] [serial = 2361] [outer = 1580D400] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15568000) [pid = 3780] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A041800) [pid = 3780] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A645000) [pid = 3780] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A649C00) [pid = 3780] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1691B400) [pid = 3780] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F6A800) [pid = 3780] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16F68800) [pid = 3780] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (0F29B000) [pid = 3780] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16919800) [pid = 3780] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13F6E000) [pid = 3780] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0F299400) [pid = 3780] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:13:01 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18309800) [pid = 3780] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:13:02 INFO - PROCESS | 3780 | 1466439182154 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:13:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:13:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 931ms 09:13:02 INFO - PROCESS | 3780 | 1466439182201 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 3780 | 1466439182203 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:13:03 WARNING - u'runner_teardown' () 09:13:03 INFO - No more tests 09:13:03 INFO - Got 0 unexpected results 09:13:03 INFO - SUITE-END | took 640s 09:13:03 INFO - Closing logging queue 09:13:03 INFO - queue closed 09:13:03 INFO - Return code: 0 09:13:03 WARNING - # TBPL SUCCESS # 09:13:03 INFO - Running post-action listener: _resource_record_post_action 09:13:03 INFO - Running post-run listener: _resource_record_post_run 09:13:04 INFO - Total resource usage - Wall time: 648s; CPU: 17.0%; Read bytes: 91490816; Write bytes: 954489856; Read time: 637372; Write time: 1294008 09:13:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:13:04 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 135702528; Read time: 0; Write time: 195975 09:13:04 INFO - run-tests - Wall time: 646s; CPU: 17.0%; Read bytes: 91231744; Write bytes: 816146432; Read time: 604734; Write time: 1092354 09:13:04 INFO - Running post-run listener: _upload_blobber_files 09:13:04 INFO - Blob upload gear active. 09:13:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:13:04 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:13:04 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:13:04 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:13:05 INFO - (blobuploader) - INFO - Open directory for files ... 09:13:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:13:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:13:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:06 INFO - (blobuploader) - INFO - Done attempting. 09:13:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:13:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:13:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:08 INFO - (blobuploader) - INFO - Done attempting. 09:13:08 INFO - (blobuploader) - INFO - Iteration through files over. 09:13:08 INFO - Return code: 0 09:13:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:13:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1809b103d39490a4c861da77d6a438089f670ad84d45d8a64e1d2127df0aeaa12c794965d542b3b2dd3890baf49abc6f971f75cb48d674fdb51f3a1c9a35ae98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3d762b8d49bf1d998f7e064a637c6104a85868661744bc256c8807407dc906969b49b37c7d0d0e8a0dbe898dd9e33fa989aab2fdd7efd2e2e0205d12cc3c659"} 09:13:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:13:08 INFO - Writing to file C:\slave\test\properties\blobber_files 09:13:08 INFO - Contents: 09:13:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1809b103d39490a4c861da77d6a438089f670ad84d45d8a64e1d2127df0aeaa12c794965d542b3b2dd3890baf49abc6f971f75cb48d674fdb51f3a1c9a35ae98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3d762b8d49bf1d998f7e064a637c6104a85868661744bc256c8807407dc906969b49b37c7d0d0e8a0dbe898dd9e33fa989aab2fdd7efd2e2e0205d12cc3c659"} 09:13:08 INFO - Running post-run listener: copy_logs_to_upload_dir 09:13:08 INFO - Copying logs to upload dir... 09:13:08 INFO - mkdir: C:\slave\test\build\upload\logs 09:13:08 INFO - Copying logs to upload dir... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... 09:13:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=788.694000 ========= master_lag: 50.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-20 09:13:05.887619) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:05.888624) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1809b103d39490a4c861da77d6a438089f670ad84d45d8a64e1d2127df0aeaa12c794965d542b3b2dd3890baf49abc6f971f75cb48d674fdb51f3a1c9a35ae98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3d762b8d49bf1d998f7e064a637c6104a85868661744bc256c8807407dc906969b49b37c7d0d0e8a0dbe898dd9e33fa989aab2fdd7efd2e2e0205d12cc3c659"} build_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/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/1809b103d39490a4c861da77d6a438089f670ad84d45d8a64e1d2127df0aeaa12c794965d542b3b2dd3890baf49abc6f971f75cb48d674fdb51f3a1c9a35ae98", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3d762b8d49bf1d998f7e064a637c6104a85868661744bc256c8807407dc906969b49b37c7d0d0e8a0dbe898dd9e33fa989aab2fdd7efd2e2e0205d12cc3c659"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:06.015302) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:06.015758) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:06.138465) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:06.138802) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:13:06.698296) ========= ========= Total master_lag: 50.86 =========