builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-062 starttime: 1466724337.45 results: success (0) buildid: 20160623122823 builduid: b5460e7bfd014a1ea1343355595f8464 revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:37.451450) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:37.451899) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:37.452176) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:37.495912) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:37.496270) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False --16:25:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.20 MB/s 16:25:11 (7.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.766000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:38.230499) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:38.230807) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.919000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:39.201163) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 16:25:39.201528) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --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 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 16:25:13,046 truncating revision to first 12 chars 2016-06-23 16:25:13,046 Setting DEBUG logging. 2016-06-23 16:25:13,046 attempt 1/10 2016-06-23 16:25:13,046 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13b02b96281e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 16:25:14,835 unpacking tar archive at: mozilla-beta-13b02b96281e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.707000 ========= master_lag: -0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 16:25:41.770528) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:41.770830) ========= script_repo_revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:41.771284) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:41.771564) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:25:41.787541) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 59 secs) (at 2016-06-23 16:25:41.788013) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 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-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:25:15 INFO - MultiFileLogger online at 20160623 16:25:15 in C:\slave\test 16:25:15 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 16:25:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:25:15 INFO - {'append_to_log': False, 16:25:15 INFO - 'base_work_dir': 'C:\\slave\\test', 16:25:15 INFO - 'blob_upload_branch': 'mozilla-beta', 16:25:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:25:15 INFO - 'buildbot_json_path': 'buildprops.json', 16:25:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:25:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:25:15 INFO - 'download_minidump_stackwalk': True, 16:25:15 INFO - 'download_symbols': 'true', 16:25:15 INFO - 'e10s': False, 16:25:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:25:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:25:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:25:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:25:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:25:15 INFO - 'C:/mozilla-build/tooltool.py'), 16:25:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:25:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:25:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:25:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:25:15 INFO - 'log_level': 'info', 16:25:15 INFO - 'log_to_console': True, 16:25:15 INFO - 'opt_config_files': (), 16:25:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:25:15 INFO - '--processes=1', 16:25:15 INFO - '--config=%(test_path)s/wptrunner.ini', 16:25:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:25:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:25:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:25:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:25:15 INFO - 'pip_index': False, 16:25:15 INFO - 'require_test_zip': True, 16:25:15 INFO - 'test_type': ('testharness',), 16:25:15 INFO - 'this_chunk': '1', 16:25:15 INFO - 'total_chunks': '10', 16:25:15 INFO - 'virtualenv_path': 'venv', 16:25:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:25:15 INFO - 'work_dir': 'build'} 16:25:15 INFO - ##### 16:25:15 INFO - ##### Running clobber step. 16:25:15 INFO - ##### 16:25:15 INFO - Running pre-action listener: _resource_record_pre_action 16:25:15 INFO - Running main action method: clobber 16:25:15 INFO - rmtree: C:\slave\test\build 16:25:15 INFO - Using _rmtree_windows ... 16:25:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:26:15 INFO - Running post-action listener: _resource_record_post_action 16:26:15 INFO - ##### 16:26:15 INFO - ##### Running read-buildbot-config step. 16:26:15 INFO - ##### 16:26:15 INFO - Running pre-action listener: _resource_record_pre_action 16:26:15 INFO - Running main action method: read_buildbot_config 16:26:15 INFO - Using buildbot properties: 16:26:15 INFO - { 16:26:15 INFO - "project": "", 16:26:15 INFO - "product": "firefox", 16:26:15 INFO - "script_repo_revision": "production", 16:26:15 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 16:26:15 INFO - "repository": "", 16:26:15 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 16:26:15 INFO - "buildid": "20160623122823", 16:26:15 INFO - "pgo_build": "False", 16:26:15 INFO - "basedir": "C:\\slave\\test", 16:26:15 INFO - "buildnumber": 6, 16:26:15 INFO - "slavename": "t-xp32-ix-062", 16:26:15 INFO - "revision": "13b02b96281e550c3cdbdf4eaed034aa1edefd69", 16:26:15 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:26:15 INFO - "platform": "win32", 16:26:15 INFO - "branch": "mozilla-beta", 16:26:15 INFO - "repo_path": "releases/mozilla-beta", 16:26:15 INFO - "moz_repo_path": "", 16:26:15 INFO - "stage_platform": "win32", 16:26:15 INFO - "builduid": "b5460e7bfd014a1ea1343355595f8464", 16:26:15 INFO - "slavebuilddir": "test" 16:26:15 INFO - } 16:26:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:26:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:26:15 INFO - Running post-action listener: _resource_record_post_action 16:26:15 INFO - ##### 16:26:15 INFO - ##### Running download-and-extract step. 16:26:15 INFO - ##### 16:26:15 INFO - Running pre-action listener: _resource_record_pre_action 16:26:15 INFO - Running main action method: download_and_extract 16:26:15 INFO - mkdir: C:\slave\test\build\tests 16:26:15 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')]} 16:26:15 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:26:15 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:26:15 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:16 INFO - Downloaded 1240 bytes. 16:26:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:26:16 INFO - Using the following test package requirements: 16:26:16 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:26:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:26:16 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:26:16 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'jsshell-win32.zip'], 16:26:16 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:26:16 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:26:16 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:26:16 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:26:16 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:26:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:26:16 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:26:16 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 16:26:16 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')]} 16:26:16 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:26:16 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:26:16 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:18 INFO - Downloaded 20352612 bytes. 16:26:18 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/*'] 16:26:18 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/* 16:26:21 INFO - caution: filename not matched: web-platform/* 16:26:21 INFO - Return code: 11 16:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:21 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:26:21 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:26:21 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:26:24 INFO - Downloaded 36389112 bytes. 16:26:24 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/*'] 16:26:24 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/* 16:27:09 INFO - caution: filename not matched: bin/* 16:27:09 INFO - caution: filename not matched: config/* 16:27:09 INFO - caution: filename not matched: mozbase/* 16:27:09 INFO - caution: filename not matched: marionette/* 16:27:09 INFO - caution: filename not matched: tools/wptserve/* 16:27:09 INFO - Return code: 11 16:27:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:09 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:27:09 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:09 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:27:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:14 INFO - Downloaded 68462170 bytes. 16:27:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:14 INFO - mkdir: C:\slave\test\properties 16:27:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:27:14 INFO - Writing to file C:\slave\test\properties\build_url 16:27:14 INFO - Contents: 16:27:14 INFO - build_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:27:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:27:15 INFO - Writing to file C:\slave\test\properties\symbols_url 16:27:15 INFO - Contents: 16:27:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:15 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')]} 16:27:15 INFO - https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:27:15 INFO - trying https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:27:15 INFO - Downloading https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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 16:27:20 INFO - Downloaded 55578879 bytes. 16:27:20 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'] 16:27:20 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 16:27:24 INFO - Return code: 0 16:27:24 INFO - Running post-action listener: _resource_record_post_action 16:27:24 INFO - Running post-action listener: set_extra_try_arguments 16:27:24 INFO - ##### 16:27:24 INFO - ##### Running create-virtualenv step. 16:27:24 INFO - ##### 16:27:24 INFO - Running pre-action listener: _pre_create_virtualenv 16:27:24 INFO - Running pre-action listener: _resource_record_pre_action 16:27:24 INFO - Running main action method: create_virtualenv 16:27:24 INFO - Creating virtualenv C:\slave\test\build\venv 16:27:24 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 16:27:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:27:26 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:27:27 INFO - Installing distribute......................................................................................................................................................................................done. 16:27:28 INFO - Return code: 0 16:27:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:27:28 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')]} 16:27:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:28 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')]} 16:27:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 16:27:28 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 16:27:28 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 16:27:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:27:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:27:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:28 INFO - 'DCLOCATION': 'SCL3', 16:27:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:28 INFO - 'HOMEDRIVE': 'C:', 16:27:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:28 INFO - 'KTS_VERSION': '1.19c', 16:27:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:27:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:28 INFO - 'MOZ_AIRBAG': '1', 16:27:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:28 INFO - 'MOZ_MSVCVERSION': '8', 16:27:28 INFO - 'MOZ_NO_REMOTE': '1', 16:27:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:28 INFO - 'NO_EM_RESTART': '1', 16:27:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:28 INFO - 'OS': 'Windows_NT', 16:27:28 INFO - 'OURDRIVE': 'C:', 16:27:28 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', 16:27:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:28 INFO - 'PROCESSOR_LEVEL': '6', 16:27:28 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:28 INFO - 'PROMPT': '$P$G', 16:27:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:28 INFO - 'PWD': 'C:\\slave\\test', 16:27:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:28 INFO - 'SESSIONNAME': 'Console', 16:27:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:28 INFO - 'SYSTEMDRIVE': 'C:', 16:27:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:28 INFO - 'TEST1': 'testie', 16:27:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:28 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:27:28 INFO - 'USERNAME': 'cltbld', 16:27:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:28 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:29 INFO - Downloading/unpacking psutil>=0.7.1 16:27:29 INFO - Running setup.py egg_info for package psutil 16:27:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:27:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:27:29 INFO - Installing collected packages: psutil 16:27:29 INFO - Running setup.py install for psutil 16:27:29 INFO - building 'psutil._psutil_windows' extension 16:27:29 INFO - error: Unable to find vcvarsall.bat 16:27:29 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-gguc0g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:27:29 INFO - running install 16:27:29 INFO - running build 16:27:29 INFO - running build_py 16:27:29 INFO - creating build 16:27:29 INFO - creating build\lib.win32-2.7 16:27:29 INFO - creating build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:27:29 INFO - running build_ext 16:27:29 INFO - building 'psutil._psutil_windows' extension 16:27:29 INFO - error: Unable to find vcvarsall.bat 16:27:29 INFO - ---------------------------------------- 16:27:29 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-gguc0g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:27:29 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 16:27:29 WARNING - Return code: 1 16:27:29 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! 16:27:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:27: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')]} 16:27:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27: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')]} 16:27:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 16:27:29 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 16:27:29 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 16:27:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:27:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:27:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:29 INFO - 'DCLOCATION': 'SCL3', 16:27:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:29 INFO - 'HOMEDRIVE': 'C:', 16:27:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:29 INFO - 'KTS_VERSION': '1.19c', 16:27:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:27:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:29 INFO - 'MOZ_AIRBAG': '1', 16:27:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:29 INFO - 'MOZ_MSVCVERSION': '8', 16:27:29 INFO - 'MOZ_NO_REMOTE': '1', 16:27:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:29 INFO - 'NO_EM_RESTART': '1', 16:27:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:29 INFO - 'OS': 'Windows_NT', 16:27:29 INFO - 'OURDRIVE': 'C:', 16:27:29 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', 16:27:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:29 INFO - 'PROCESSOR_LEVEL': '6', 16:27:29 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:29 INFO - 'PROMPT': '$P$G', 16:27:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:29 INFO - 'PWD': 'C:\\slave\\test', 16:27:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:29 INFO - 'SESSIONNAME': 'Console', 16:27:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:29 INFO - 'SYSTEMDRIVE': 'C:', 16:27:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:29 INFO - 'TEST1': 'testie', 16:27:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:29 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:27:29 INFO - 'USERNAME': 'cltbld', 16:27:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:29 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:27:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:27:30 INFO - Running setup.py egg_info for package mozsystemmonitor 16:27:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:27:30 INFO - Running setup.py egg_info for package psutil 16:27:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:27:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:27:30 INFO - Installing collected packages: mozsystemmonitor, psutil 16:27:30 INFO - Running setup.py install for mozsystemmonitor 16:27:30 INFO - Running setup.py install for psutil 16:27:30 INFO - building 'psutil._psutil_windows' extension 16:27:30 INFO - error: Unable to find vcvarsall.bat 16:27:30 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-z_jnhz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:27:30 INFO - running install 16:27:30 INFO - running build 16:27:30 INFO - running build_py 16:27:30 INFO - running build_ext 16:27:30 INFO - building 'psutil._psutil_windows' extension 16:27:30 INFO - error: Unable to find vcvarsall.bat 16:27:30 INFO - ---------------------------------------- 16:27:30 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-z_jnhz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:27:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 16:27:30 WARNING - Return code: 1 16:27:30 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! 16:27:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:27:30 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')]} 16:27:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:30 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')]} 16:27:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 16:27:30 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 16:27:30 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 16:27:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:27:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:27:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:30 INFO - 'DCLOCATION': 'SCL3', 16:27:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:30 INFO - 'HOMEDRIVE': 'C:', 16:27:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:30 INFO - 'KTS_VERSION': '1.19c', 16:27:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:27:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:30 INFO - 'MOZ_AIRBAG': '1', 16:27:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:30 INFO - 'MOZ_MSVCVERSION': '8', 16:27:30 INFO - 'MOZ_NO_REMOTE': '1', 16:27:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:30 INFO - 'NO_EM_RESTART': '1', 16:27:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:30 INFO - 'OS': 'Windows_NT', 16:27:30 INFO - 'OURDRIVE': 'C:', 16:27:30 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', 16:27:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:30 INFO - 'PROCESSOR_LEVEL': '6', 16:27:30 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:30 INFO - 'PROMPT': '$P$G', 16:27:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:30 INFO - 'PWD': 'C:\\slave\\test', 16:27:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:30 INFO - 'SESSIONNAME': 'Console', 16:27:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:30 INFO - 'SYSTEMDRIVE': 'C:', 16:27:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:30 INFO - 'TEST1': 'testie', 16:27:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:30 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:27:30 INFO - 'USERNAME': 'cltbld', 16:27:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:30 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:31 INFO - Downloading/unpacking blobuploader==1.2.4 16:27:31 INFO - Downloading blobuploader-1.2.4.tar.gz 16:27:31 INFO - Running setup.py egg_info for package blobuploader 16:27:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:27:32 INFO - Running setup.py egg_info for package requests 16:27:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:27:32 INFO - Downloading docopt-0.6.1.tar.gz 16:27:32 INFO - Running setup.py egg_info for package docopt 16:27:32 INFO - Installing collected packages: blobuploader, docopt, requests 16:27:32 INFO - Running setup.py install for blobuploader 16:27:32 INFO - Running setup.py install for docopt 16:27:32 INFO - Running setup.py install for requests 16:27:32 INFO - Successfully installed blobuploader docopt requests 16:27:32 INFO - Cleaning up... 16:27:32 INFO - Return code: 0 16:27:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:27:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 16:27:32 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 16:27:32 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 16:27:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:27:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:27:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:32 INFO - 'DCLOCATION': 'SCL3', 16:27:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:32 INFO - 'HOMEDRIVE': 'C:', 16:27:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:32 INFO - 'KTS_VERSION': '1.19c', 16:27:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:27:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:32 INFO - 'MOZ_AIRBAG': '1', 16:27:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:32 INFO - 'MOZ_MSVCVERSION': '8', 16:27:32 INFO - 'MOZ_NO_REMOTE': '1', 16:27:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:32 INFO - 'NO_EM_RESTART': '1', 16:27:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:32 INFO - 'OS': 'Windows_NT', 16:27:32 INFO - 'OURDRIVE': 'C:', 16:27:32 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', 16:27:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:32 INFO - 'PROCESSOR_LEVEL': '6', 16:27:32 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:32 INFO - 'PROMPT': '$P$G', 16:27:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:32 INFO - 'PWD': 'C:\\slave\\test', 16:27:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:32 INFO - 'SESSIONNAME': 'Console', 16:27:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:32 INFO - 'SYSTEMDRIVE': 'C:', 16:27:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:32 INFO - 'TEST1': 'testie', 16:27:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:32 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:27:32 INFO - 'USERNAME': 'cltbld', 16:27:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:32 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:27:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:27:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:27:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:27:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:27:38 INFO - Unpacking c:\slave\test\build\tests\marionette 16:27:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:27:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:38 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 16:27:38 INFO - Running setup.py install for browsermob-proxy 16:27:43 INFO - Running setup.py install for manifestparser 16:27:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for marionette-client 16:27:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for marionette-driver 16:27:43 INFO - Running setup.py install for mozcrash 16:27:43 INFO - Running setup.py install for mozdebug 16:27:43 INFO - Running setup.py install for mozdevice 16:27:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozfile 16:27:43 INFO - Running setup.py install for mozhttpd 16:27:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozinfo 16:27:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozInstall 16:27:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozleak 16:27:43 INFO - Running setup.py install for mozlog 16:27:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for moznetwork 16:27:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozprocess 16:27:43 INFO - Running setup.py install for mozprofile 16:27:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozrunner 16:27:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for mozscreenshot 16:27:43 INFO - Running setup.py install for moztest 16:27:43 INFO - Running setup.py install for mozversion 16:27:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:27:43 INFO - Running setup.py install for wptserve 16:27:43 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 16:27:43 INFO - Cleaning up... 16:27:43 INFO - Return code: 0 16:27:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:27:43 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')]} 16:27:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:43 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')]} 16:27:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 16:27:43 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 16:27:43 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 16:27:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:27:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:27:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:27:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:27:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:27:43 INFO - 'DCLOCATION': 'SCL3', 16:27:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:27:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:27:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:27:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:27:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:27:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:27:43 INFO - 'HOMEDRIVE': 'C:', 16:27:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:27:43 INFO - 'KTS_VERSION': '1.19c', 16:27:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:27:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:27:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:27:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:27:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:27:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:27:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:27:43 INFO - 'MOZ_AIRBAG': '1', 16:27:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:27:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:43 INFO - 'MOZ_MSVCVERSION': '8', 16:27:43 INFO - 'MOZ_NO_REMOTE': '1', 16:27:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:27:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:27:43 INFO - 'NO_EM_RESTART': '1', 16:27:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:27:43 INFO - 'OS': 'Windows_NT', 16:27:43 INFO - 'OURDRIVE': 'C:', 16:27:43 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', 16:27:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:27:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:27:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:27:43 INFO - 'PROCESSOR_LEVEL': '6', 16:27:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:27:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:27:43 INFO - 'PROMPT': '$P$G', 16:27:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:27:43 INFO - 'PWD': 'C:\\slave\\test', 16:27:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:27:43 INFO - 'SESSIONNAME': 'Console', 16:27:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:27:43 INFO - 'SYSTEMDRIVE': 'C:', 16:27:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:27:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:43 INFO - 'TEST1': 'testie', 16:27:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:27:43 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:27:43 INFO - 'USERNAME': 'cltbld', 16:27:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:27:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:27:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:27:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:27:43 INFO - 'WINDIR': 'C:\\WINDOWS', 16:27:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:27:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:27:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette 16:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:27:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:46 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)) 16:27:53 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)) 16:27:53 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)) 16:27:53 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)) 16:27:53 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)) 16:27:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:27:53 INFO - Downloading blessings-1.6.tar.gz 16:27:53 INFO - Running setup.py egg_info for package blessings 16:27:53 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)) 16:27:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:27:53 INFO - Running setup.py install for blessings 16:27:53 INFO - Running setup.py install for browsermob-proxy 16:27:53 INFO - Running setup.py install for manifestparser 16:27:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for marionette-client 16:27:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:27:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for marionette-driver 16:27:53 INFO - Running setup.py install for mozcrash 16:27:53 INFO - Running setup.py install for mozdebug 16:27:53 INFO - Running setup.py install for mozdevice 16:27:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for mozhttpd 16:27:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for mozInstall 16:27:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for mozleak 16:27:53 INFO - Running setup.py install for mozprofile 16:27:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Running setup.py install for mozrunner 16:27:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:27:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:27:54 INFO - Running setup.py install for mozscreenshot 16:27:54 INFO - Running setup.py install for moztest 16:27:54 INFO - Running setup.py install for mozversion 16:27:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:27:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:27:54 INFO - Running setup.py install for wptserve 16:27:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:27:54 INFO - Cleaning up... 16:27:54 INFO - Return code: 0 16:27:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:27:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:27:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:27:54 INFO - Reading from file tmpfile_stdout 16:27:54 INFO - Using _rmtree_windows ... 16:27:54 INFO - Using _rmtree_windows ... 16:27:54 INFO - Current package versions: 16:27:54 INFO - blessings == 1.6 16:27:54 INFO - blobuploader == 1.2.4 16:27:54 INFO - browsermob-proxy == 0.6.0 16:27:54 INFO - distribute == 0.6.14 16:27:54 INFO - docopt == 0.6.1 16:27:54 INFO - manifestparser == 1.1 16:27:54 INFO - marionette-client == 2.3.0 16:27:54 INFO - marionette-driver == 1.4.0 16:27:54 INFO - mozInstall == 1.12 16:27:54 INFO - mozcrash == 0.17 16:27:54 INFO - mozdebug == 0.1 16:27:54 INFO - mozdevice == 0.48 16:27:54 INFO - mozfile == 1.2 16:27:54 INFO - mozhttpd == 0.7 16:27:54 INFO - mozinfo == 0.9 16:27:54 INFO - mozleak == 0.1 16:27:54 INFO - mozlog == 3.1 16:27:54 INFO - moznetwork == 0.27 16:27:54 INFO - mozprocess == 0.22 16:27:54 INFO - mozprofile == 0.28 16:27:54 INFO - mozrunner == 6.11 16:27:54 INFO - mozscreenshot == 0.1 16:27:54 INFO - mozsystemmonitor == 0.0 16:27:54 INFO - moztest == 0.7 16:27:54 INFO - mozversion == 1.4 16:27:54 INFO - requests == 1.2.3 16:27:54 INFO - wptserve == 1.4.0 16:27:54 INFO - Running post-action listener: _resource_record_post_action 16:27:54 INFO - Running post-action listener: _start_resource_monitoring 16:27:54 INFO - Starting resource monitoring. 16:27:54 INFO - ##### 16:27:54 INFO - ##### Running pull step. 16:27:54 INFO - ##### 16:27:54 INFO - Running pre-action listener: _resource_record_pre_action 16:27:54 INFO - Running main action method: pull 16:27:54 INFO - Pull has nothing to do! 16:27:54 INFO - Running post-action listener: _resource_record_post_action 16:27:54 INFO - ##### 16:27:54 INFO - ##### Running install step. 16:27:54 INFO - ##### 16:27:54 INFO - Running pre-action listener: _resource_record_pre_action 16:27:54 INFO - Running main action method: install 16:27:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:27:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:27:55 INFO - Reading from file tmpfile_stdout 16:27:55 INFO - Using _rmtree_windows ... 16:27:55 INFO - Using _rmtree_windows ... 16:27:55 INFO - Detecting whether we're running mozinstall >=1.0... 16:27:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:27:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:27:55 INFO - Reading from file tmpfile_stdout 16:27:55 INFO - Output received: 16:27:55 INFO - Usage: mozinstall-script.py [options] installer 16:27:55 INFO - Options: 16:27:55 INFO - -h, --help show this help message and exit 16:27:55 INFO - -d DEST, --destination=DEST 16:27:55 INFO - Directory to install application into. [default: 16:27:55 INFO - "C:\slave\test"] 16:27:55 INFO - --app=APP Application being installed. [default: firefox] 16:27:55 INFO - Using _rmtree_windows ... 16:27:55 INFO - Using _rmtree_windows ... 16:27:55 INFO - mkdir: C:\slave\test\build\application 16:27:55 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'] 16:27:55 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 16:27:57 INFO - Reading from file tmpfile_stdout 16:27:57 INFO - Output received: 16:27:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:27:57 INFO - Using _rmtree_windows ... 16:27:57 INFO - Using _rmtree_windows ... 16:27:57 INFO - Running post-action listener: _resource_record_post_action 16:27:57 INFO - ##### 16:27:57 INFO - ##### Running run-tests step. 16:27:57 INFO - ##### 16:27:57 INFO - Running pre-action listener: _resource_record_pre_action 16:27:57 INFO - Running main action method: run_tests 16:27:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:27:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:27:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:27:57 INFO - grabbing minidump binary from tooltool 16:27:57 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')]} 16:27:57 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:27:57 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 16:27:57 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 16:27:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:28:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8s5jhf 16:28:00 INFO - INFO - File integrity verified, renaming tmp8s5jhf to win32-minidump_stackwalk.exe 16:28:00 INFO - Return code: 0 16:28:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:28:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:28:00 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/IiM2eUc5THG39aTQlRVVVA/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 16:28:00 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/IiM2eUc5THG39aTQlRVVVA/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 16:28:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:28:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 16:28:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:28:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 16:28:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:28:00 INFO - 'DCLOCATION': 'SCL3', 16:28:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:28:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:28:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:28:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:28:00 INFO - 'HOMEDRIVE': 'C:', 16:28:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:28:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:00 INFO - 'KTS_VERSION': '1.19c', 16:28:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:28:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 16:28:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:28:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:28:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:28:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:28:00 INFO - 'MOZ_AIRBAG': '1', 16:28:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:00 INFO - 'MOZ_MSVCVERSION': '8', 16:28:00 INFO - 'MOZ_NO_REMOTE': '1', 16:28:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:28:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:28:00 INFO - 'NO_EM_RESTART': '1', 16:28:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:00 INFO - 'OS': 'Windows_NT', 16:28:00 INFO - 'OURDRIVE': 'C:', 16:28:00 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', 16:28:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:28:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:00 INFO - 'PROCESSOR_LEVEL': '6', 16:28:00 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:28:00 INFO - 'PROMPT': '$P$G', 16:28:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:00 INFO - 'PWD': 'C:\\slave\\test', 16:28:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:00 INFO - 'SESSIONNAME': 'Console', 16:28:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:00 INFO - 'SYSTEMDRIVE': 'C:', 16:28:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:28:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:28:00 INFO - 'TEST1': 'testie', 16:28:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:28:00 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 16:28:00 INFO - 'USERNAME': 'cltbld', 16:28:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 16:28:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:28:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:28:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:28:00 INFO - 'WINDIR': 'C:\\WINDOWS', 16:28:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:00 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/IiM2eUc5THG39aTQlRVVVA/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 16:28:01 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 16:28:01 INFO - import pkg_resources 16:28:02 INFO - Using 1 client processes 16:28:05 INFO - SUITE-START | Running 778 tests 16:28:05 INFO - Running testharness tests 16:28:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:28:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:28:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:28:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:28:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:28:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:28:05 INFO - Setting up ssl 16:28:06 INFO - PROCESS | certutil | 16:28:06 INFO - PROCESS | certutil | 16:28:06 INFO - PROCESS | certutil | 16:28:06 INFO - Certificate Nickname Trust Attributes 16:28:06 INFO - SSL,S/MIME,JAR/XPI 16:28:06 INFO - 16:28:06 INFO - web-platform-tests CT,, 16:28:06 INFO - 16:28:06 INFO - Starting runner 16:28:08 INFO - PROCESS | 3624 | [3624] 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 16:28:08 INFO - PROCESS | 3624 | [3624] 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 16:28:08 INFO - PROCESS | 3624 | [3624] 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 16:28:09 INFO - PROCESS | 3624 | 1466724489767 Marionette DEBUG Marionette enabled via build flag and pref 16:28:09 INFO - PROCESS | 3624 | ++DOCSHELL 11890800 == 1 [pid = 3624] [id = 1] 16:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 1 (11890C00) [pid = 3624] [serial = 1] [outer = 00000000] 16:28:09 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 2 (11891800) [pid = 3624] [serial = 2] [outer = 11890C00] 16:28:09 INFO - PROCESS | 3624 | [3624] 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 16:28:09 INFO - PROCESS | 3624 | [3624] 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 16:28:10 INFO - PROCESS | 3624 | ++DOCSHELL 11DD9C00 == 2 [pid = 3624] [id = 2] 16:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 3 (11DDA000) [pid = 3624] [serial = 3] [outer = 00000000] 16:28:10 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 4 (11DDAC00) [pid = 3624] [serial = 4] [outer = 11DDA000] 16:28:10 INFO - PROCESS | 3624 | 1466724490307 Marionette INFO Listening on port 2828 16:28:10 INFO - PROCESS | 3624 | 1466724490768 Marionette DEBUG Marionette enabled via command-line flag 16:28:10 INFO - PROCESS | 3624 | ++DOCSHELL 1128C400 == 3 [pid = 3624] [id = 3] 16:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 5 (11294400) [pid = 3624] [serial = 5] [outer = 00000000] 16:28:10 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 6 (11295000) [pid = 3624] [serial = 6] [outer = 11294400] 16:28:10 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 7 (13A08C00) [pid = 3624] [serial = 7] [outer = 11DDA000] 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | 1466724491114 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1460 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | 1466724491168 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1462 16:28:11 INFO - PROCESS | 3624 | 1466724491171 Marionette DEBUG Closed connection conn0 16:28:11 INFO - PROCESS | 3624 | 1466724491257 Marionette DEBUG Closed connection conn1 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | 1466724491264 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1463 16:28:11 INFO - PROCESS | 3624 | 1466724491305 Marionette DEBUG Closed connection conn2 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | 1466724491313 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1464 16:28:11 INFO - PROCESS | 3624 | ++DOCSHELL 11891C00 == 4 [pid = 3624] [id = 4] 16:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 8 (13F73400) [pid = 3624] [serial = 8] [outer = 00000000] 16:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 9 (1436C000) [pid = 3624] [serial = 9] [outer = 13F73400] 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 10 (14371400) [pid = 3624] [serial = 10] [outer = 13F73400] 16:28:11 INFO - PROCESS | 3624 | 1466724491584 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:28:11 INFO - PROCESS | 3624 | 1466724491590 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":"20160623122823","device":"desktop","version":"48.0"} 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:11 INFO - PROCESS | 3624 | [3624] 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 16:28:12 INFO - PROCESS | 3624 | [3624] 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 16:28:12 INFO - PROCESS | 3624 | ++DOCSHELL 13640400 == 5 [pid = 3624] [id = 5] 16:28:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 11 (13640800) [pid = 3624] [serial = 11] [outer = 00000000] 16:28:12 INFO - PROCESS | 3624 | ++DOCSHELL 13640C00 == 6 [pid = 3624] [id = 6] 16:28:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 12 (13641000) [pid = 3624] [serial = 12] [outer = 00000000] 16:28:12 INFO - PROCESS | 3624 | [3624] 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 16:28:13 INFO - PROCESS | 3624 | ++DOCSHELL 16610000 == 7 [pid = 3624] [id = 7] 16:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 13 (16610400) [pid = 3624] [serial = 13] [outer = 00000000] 16:28:13 INFO - PROCESS | 3624 | [3624] 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 16:28:13 INFO - PROCESS | 3624 | [3624] 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 16:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 14 (16893C00) [pid = 3624] [serial = 14] [outer = 16610400] 16:28:13 INFO - PROCESS | 3624 | [3624] 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 16:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 15 (165D2400) [pid = 3624] [serial = 15] [outer = 13640800] 16:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 16 (165D4000) [pid = 3624] [serial = 16] [outer = 13641000] 16:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 17 (165D6C00) [pid = 3624] [serial = 17] [outer = 16610400] 16:28:13 INFO - PROCESS | 3624 | 1466724493970 Marionette INFO startBrowser 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:14 INFO - PROCESS | 3624 | 1466724494004 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3624 | 1466724494017 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3624 | 1466724494019 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 18 (17C5EC00) [pid = 3624] [serial = 18] [outer = 16610400] 16:28:14 INFO - PROCESS | 3624 | 1466724494542 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0192a1b7-1a65-4bb8-b912-482c39f4f338","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":"20160623122823","device":"desktop","version":"48.0","command_id":1}}] 16:28:14 INFO - PROCESS | 3624 | 1466724494742 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}] 16:28:14 INFO - PROCESS | 3624 | 1466724494745 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:14 INFO - PROCESS | 3624 | 1466724494800 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:28:14 INFO - PROCESS | 3624 | 1466724494900 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:28:14 INFO - PROCESS | 3624 | 1466724494904 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:14 INFO - PROCESS | 3624 | [3624] 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 16:28:15 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 19 (1979A000) [pid = 3624] [serial = 19] [outer = 16610400] 16:28:15 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:28:15 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:15 INFO - PROCESS | 3624 | 1466724495433 Marionette TRACE conn3 <- [1,3,null,{}] 16:28:15 INFO - PROCESS | 3624 | 1466724495451 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:28:15 INFO - PROCESS | 3624 | 1466724495454 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:15 INFO - PROCESS | 3624 | 1466724495481 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:28:15 INFO - PROCESS | 3624 | 1466724495512 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 3624 | 1466724495514 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:28:15 INFO - PROCESS | 3624 | 1466724495547 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 3624 | 1466724495550 Marionette TRACE conn3 <- [1,6,null,{}] 16:28:15 INFO - PROCESS | 3624 | 1466724495577 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}] 16:28:15 INFO - PROCESS | 3624 | 1466724495579 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:15 INFO - PROCESS | 3624 | 1466724495640 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:28:15 INFO - PROCESS | 3624 | 1466724495645 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 3624 | 1466724495648 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:15 INFO - PROCESS | 3624 | ++DOCSHELL 1660C000 == 8 [pid = 3624] [id = 8] 16:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 20 (19BA6000) [pid = 3624] [serial = 20] [outer = 00000000] 16:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 21 (19BA8800) [pid = 3624] [serial = 21] [outer = 19BA6000] 16:28:15 INFO - PROCESS | 3624 | 1466724495696 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 22 (19D04C00) [pid = 3624] [serial = 22] [outer = 19BA6000] 16:28:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A012C00 == 9 [pid = 3624] [id = 9] 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 23 (1A013000) [pid = 3624] [serial = 23] [outer = 00000000] 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 24 (1A0C5C00) [pid = 3624] [serial = 24] [outer = 1A013000] 16:28:16 INFO - PROCESS | 3624 | 1466724496203 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 25 (1A0C8C00) [pid = 3624] [serial = 25] [outer = 1A013000] 16:28:16 INFO - PROCESS | 3624 | 1466724496372 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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 903ms 16:28:16 INFO - PROCESS | 3624 | 1466724496476 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 3624 | 1466724496478 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:28:16 INFO - PROCESS | 3624 | 1466724496493 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 3624 | 1466724496494 Marionette TRACE conn3 <- [1,10,null,{}] 16:28:16 INFO - PROCESS | 3624 | 1466724496549 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}] 16:28:16 INFO - PROCESS | 3624 | 1466724496554 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:16 INFO - PROCESS | 3624 | 1466724496670 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:28:16 INFO - PROCESS | 3624 | 1466724496681 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 3624 | 1466724496684 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A0D1C00 == 10 [pid = 3624] [id = 10] 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 26 (1A0D2000) [pid = 3624] [serial = 26] [outer = 00000000] 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 27 (1AA8E800) [pid = 3624] [serial = 27] [outer = 1A0D2000] 16:28:16 INFO - PROCESS | 3624 | 1466724496731 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 28 (1AC8A400) [pid = 3624] [serial = 28] [outer = 1A0D2000] 16:28:17 INFO - PROCESS | 3624 | 1466724497115 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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 645ms 16:28:17 INFO - PROCESS | 3624 | 1466724497163 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3624 | 1466724497166 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:28:17 INFO - PROCESS | 3624 | 1466724497169 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 3624 | 1466724497171 Marionette TRACE conn3 <- [1,14,null,{}] 16:28:17 INFO - PROCESS | 3624 | 1466724497174 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}] 16:28:17 INFO - PROCESS | 3624 | 1466724497176 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:17 INFO - PROCESS | 3624 | 1466724497271 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:28:17 INFO - PROCESS | 3624 | 1466724497276 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 3624 | 1466724497278 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A587800 == 11 [pid = 3624] [id = 11] 16:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 29 (1A587C00) [pid = 3624] [serial = 29] [outer = 00000000] 16:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 30 (1AA8D400) [pid = 3624] [serial = 30] [outer = 1A587C00] 16:28:17 INFO - PROCESS | 3624 | 1466724497322 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 31 (1AC92C00) [pid = 3624] [serial = 31] [outer = 1A587C00] 16:28:17 INFO - PROCESS | 3624 | 1466724497691 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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 613ms 16:28:17 INFO - PROCESS | 3624 | 1466724497766 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3624 | 1466724497768 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:28:17 INFO - PROCESS | 3624 | 1466724497771 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 3624 | 1466724497773 Marionette TRACE conn3 <- [1,18,null,{}] 16:28:17 INFO - PROCESS | 3624 | 1466724497777 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}] 16:28:17 INFO - PROCESS | 3624 | 1466724497779 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:17 INFO - PROCESS | 3624 | 1466724497872 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:28:17 INFO - PROCESS | 3624 | 1466724497878 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 3624 | 1466724497881 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A6D8000 == 12 [pid = 3624] [id = 12] 16:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 32 (1A6DB000) [pid = 3624] [serial = 32] [outer = 00000000] 16:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 33 (1A6E3800) [pid = 3624] [serial = 33] [outer = 1A6DB000] 16:28:17 INFO - PROCESS | 3624 | 1466724497925 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 34 (1AC94400) [pid = 3624] [serial = 34] [outer = 1A6DB000] 16:28:18 INFO - PROCESS | 3624 | 1466724498326 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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 565ms 16:28:18 INFO - PROCESS | 3624 | 1466724498342 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 3624 | 1466724498344 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:28:18 INFO - PROCESS | 3624 | 1466724498348 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 3624 | 1466724498349 Marionette TRACE conn3 <- [1,22,null,{}] 16:28:18 INFO - PROCESS | 3624 | 1466724498353 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}] 16:28:18 INFO - PROCESS | 3624 | 1466724498355 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:18 INFO - PROCESS | 3624 | 1466724498454 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:28:18 INFO - PROCESS | 3624 | 1466724498459 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 3624 | 1466724498461 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A954400 == 13 [pid = 3624] [id = 13] 16:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 35 (1A955000) [pid = 3624] [serial = 35] [outer = 00000000] 16:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 36 (1A9CCC00) [pid = 3624] [serial = 36] [outer = 1A955000] 16:28:18 INFO - PROCESS | 3624 | 1466724498505 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 37 (1A9D0800) [pid = 3624] [serial = 37] [outer = 1A955000] 16:28:18 INFO - PROCESS | 3624 | 1466724498797 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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 516ms 16:28:18 INFO - PROCESS | 3624 | 1466724498844 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 3624 | 1466724498845 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:28:18 INFO - PROCESS | 3624 | 1466724498849 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 3624 | 1466724498850 Marionette TRACE conn3 <- [1,26,null,{}] 16:28:18 INFO - PROCESS | 3624 | 1466724498853 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}] 16:28:18 INFO - PROCESS | 3624 | 1466724498855 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:18 INFO - PROCESS | 3624 | 1466724498953 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:28:18 INFO - PROCESS | 3624 | 1466724498959 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 3624 | 1466724498961 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A9D7400 == 14 [pid = 3624] [id = 14] 16:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 38 (1A9D9400) [pid = 3624] [serial = 38] [outer = 00000000] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 39 (1AF8D000) [pid = 3624] [serial = 39] [outer = 1A9D9400] 16:28:19 INFO - PROCESS | 3624 | 1466724499008 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (1AF91C00) [pid = 3624] [serial = 40] [outer = 1A9D9400] 16:28:19 INFO - PROCESS | 3624 | 1466724499396 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]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 548ms 16:28:19 INFO - PROCESS | 3624 | 1466724499417 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 3624 | 1466724499419 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 16:28:19 INFO - PROCESS | 3624 | 1466724499422 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:28:19 INFO - PROCESS | 3624 | 1466724499424 Marionette TRACE conn3 <- [1,30,null,{}] 16:28:19 INFO - PROCESS | 3624 | 1466724499427 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}] 16:28:19 INFO - PROCESS | 3624 | 1466724499429 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:19 INFO - PROCESS | 3624 | ++DOCSHELL 1B1EB000 == 15 [pid = 3624] [id = 15] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (1B1EB400) [pid = 3624] [serial = 41] [outer = 00000000] 16:28:19 INFO - PROCESS | 3624 | 1466724499534 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (1B1EBC00) [pid = 3624] [serial = 42] [outer = 1B1EB400] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (1B1EE000) [pid = 3624] [serial = 43] [outer = 1B1EB400] 16:28:19 INFO - PROCESS | 3624 | 1466724499572 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 3624 | 1466724499574 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:19 INFO - PROCESS | 3624 | ++DOCSHELL 1B1EF400 == 16 [pid = 3624] [id = 16] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (1B1F0400) [pid = 3624] [serial = 44] [outer = 00000000] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (1B1F7400) [pid = 3624] [serial = 45] [outer = 1B1F0400] 16:28:19 INFO - PROCESS | 3624 | ++DOCSHELL 1B2BAC00 == 17 [pid = 3624] [id = 17] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (1B2BB000) [pid = 3624] [serial = 46] [outer = 00000000] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (1B2BD800) [pid = 3624] [serial = 47] [outer = 1B2BB000] 16:28:19 INFO - PROCESS | 3624 | 1466724499662 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (1B2BDC00) [pid = 3624] [serial = 48] [outer = 1B2BB000] 16:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (1B363C00) [pid = 3624] [serial = 49] [outer = 1B1F0400] 16:28:20 INFO - PROCESS | 3624 | 1466724500063 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]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 710ms 16:28:20 INFO - PROCESS | 3624 | 1466724500122 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 3624 | 1466724500123 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 16:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:28:20 INFO - PROCESS | 3624 | 1466724500130 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 3624 | 1466724500132 Marionette TRACE conn3 <- [1,34,null,{}] 16:28:20 INFO - PROCESS | 3624 | 1466724500137 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}] 16:28:20 INFO - PROCESS | 3624 | 1466724500140 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:20 INFO - PROCESS | 3624 | 1466724500322 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:28:20 INFO - PROCESS | 3624 | --DOCSHELL 11890800 == 16 [pid = 3624] [id = 1] 16:28:20 INFO - PROCESS | 3624 | 1466724500878 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 3624 | 1466724500881 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:20 INFO - PROCESS | 3624 | ++DOCSHELL 1026B000 == 17 [pid = 3624] [id = 18] 16:28:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1026C000) [pid = 3624] [serial = 50] [outer = 00000000] 16:28:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (1055C400) [pid = 3624] [serial = 51] [outer = 1026C000] 16:28:20 INFO - PROCESS | 3624 | 1466724500940 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (10A5C400) [pid = 3624] [serial = 52] [outer = 1026C000] 16:28:21 INFO - PROCESS | 3624 | 1466724501548 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]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1436ms 16:28:21 INFO - PROCESS | 3624 | 1466724501598 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 3624 | 1466724501602 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 16:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:28:21 INFO - PROCESS | 3624 | 1466724501607 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 3624 | 1466724501611 Marionette TRACE conn3 <- [1,38,null,{}] 16:28:21 INFO - PROCESS | 3624 | 1466724501616 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}] 16:28:21 INFO - PROCESS | 3624 | 1466724501619 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:21 INFO - PROCESS | 3624 | 1466724501733 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:28:21 INFO - PROCESS | 3624 | 1466724501797 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 3624 | 1466724501800 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:21 INFO - PROCESS | 3624 | ++DOCSHELL 114AFC00 == 18 [pid = 3624] [id = 19] 16:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (114B0000) [pid = 3624] [serial = 53] [outer = 00000000] 16:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (11DDA800) [pid = 3624] [serial = 54] [outer = 114B0000] 16:28:21 INFO - PROCESS | 3624 | 1466724501856 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (12BB0000) [pid = 3624] [serial = 55] [outer = 114B0000] 16:28:22 INFO - PROCESS | 3624 | 1466724502524 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]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 984ms 16:28:22 INFO - PROCESS | 3624 | 1466724502587 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 3624 | 1466724502590 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 16:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:28:22 INFO - PROCESS | 3624 | 1466724502594 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 3624 | 1466724502596 Marionette TRACE conn3 <- [1,42,null,{}] 16:28:22 INFO - PROCESS | 3624 | 1466724502600 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}] 16:28:22 INFO - PROCESS | 3624 | 1466724502603 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:22 INFO - PROCESS | 3624 | 1466724502717 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:28:22 INFO - PROCESS | 3624 | 1466724502783 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 3624 | 1466724502786 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:22 INFO - PROCESS | 3624 | ++DOCSHELL 13F6E400 == 19 [pid = 3624] [id = 20] 16:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1436F000) [pid = 3624] [serial = 56] [outer = 00000000] 16:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1502F000) [pid = 3624] [serial = 57] [outer = 1436F000] 16:28:22 INFO - PROCESS | 3624 | 1466724502841 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (15150800) [pid = 3624] [serial = 58] [outer = 1436F000] 16:28:23 INFO - PROCESS | 3624 | 1466724503639 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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1080ms 16:28:23 INFO - PROCESS | 3624 | 1466724503671 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 3624 | 1466724503675 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:28:23 INFO - PROCESS | 3624 | 1466724503685 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 3624 | 1466724503688 Marionette TRACE conn3 <- [1,46,null,{}] 16:28:23 INFO - PROCESS | 3624 | 1466724503693 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}] 16:28:23 INFO - PROCESS | 3624 | 1466724503696 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:23 INFO - PROCESS | 3624 | 1466724503787 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:28:23 INFO - PROCESS | 3624 | 1466724503851 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 3624 | 1466724503854 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:23 INFO - PROCESS | 3624 | ++DOCSHELL 105E8000 == 20 [pid = 3624] [id = 21] 16:28:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (105E8400) [pid = 3624] [serial = 59] [outer = 00000000] 16:28:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10BBD400) [pid = 3624] [serial = 60] [outer = 105E8400] 16:28:23 INFO - PROCESS | 3624 | 1466724503906 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10F41C00) [pid = 3624] [serial = 61] [outer = 105E8400] 16:28:24 INFO - PROCESS | 3624 | --DOCSHELL 11891C00 == 19 [pid = 3624] [id = 4] 16:28:24 INFO - PROCESS | 3624 | 1466724504494 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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 823ms 16:28:24 INFO - PROCESS | 3624 | 1466724504519 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3624 | 1466724504523 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 16:28:24 INFO - PROCESS | 3624 | 1466724504529 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:28:24 INFO - PROCESS | 3624 | 1466724504531 Marionette TRACE conn3 <- [1,50,null,{}] 16:28:24 INFO - PROCESS | 3624 | 1466724504535 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}] 16:28:24 INFO - PROCESS | 3624 | 1466724504537 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:24 INFO - PROCESS | 3624 | 1466724504620 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:28:24 INFO - PROCESS | 3624 | 1466724504628 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 3624 | 1466724504630 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:24 INFO - PROCESS | 3624 | ++DOCSHELL 10FA4C00 == 20 [pid = 3624] [id = 22] 16:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1122A400) [pid = 3624] [serial = 62] [outer = 00000000] 16:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1295EC00) [pid = 3624] [serial = 63] [outer = 1122A400] 16:28:24 INFO - PROCESS | 3624 | 1466724504675 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (12B6FC00) [pid = 3624] [serial = 64] [outer = 1122A400] 16:28:25 INFO - PROCESS | 3624 | 1466724505080 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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 613ms 16:28:25 INFO - PROCESS | 3624 | 1466724505126 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 3624 | 1466724505128 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:28:25 INFO - PROCESS | 3624 | 1466724505132 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 3624 | 1466724505135 Marionette TRACE conn3 <- [1,54,null,{}] 16:28:25 INFO - PROCESS | 3624 | 1466724505146 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}] 16:28:25 INFO - PROCESS | 3624 | 1466724505150 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:25 INFO - PROCESS | 3624 | 1466724505232 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:28:25 INFO - PROCESS | 3624 | 1466724505239 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 3624 | 1466724505242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:25 INFO - PROCESS | 3624 | ++DOCSHELL 13187C00 == 21 [pid = 3624] [id = 23] 16:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13188000) [pid = 3624] [serial = 65] [outer = 00000000] 16:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1364A000) [pid = 3624] [serial = 66] [outer = 13188000] 16:28:25 INFO - PROCESS | 3624 | 1466724505305 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1394F000) [pid = 3624] [serial = 67] [outer = 13188000] 16:28:25 INFO - PROCESS | 3624 | 1466724505752 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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 645ms 16:28:25 INFO - PROCESS | 3624 | 1466724505803 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 3624 | 1466724505806 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:28:25 INFO - PROCESS | 3624 | 1466724505814 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 3624 | 1466724505816 Marionette TRACE conn3 <- [1,58,null,{}] 16:28:25 INFO - PROCESS | 3624 | 1466724505819 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}] 16:28:25 INFO - PROCESS | 3624 | 1466724505821 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:25 INFO - PROCESS | 3624 | 1466724505911 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:28:25 INFO - PROCESS | 3624 | 1466724505918 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 3624 | 1466724505921 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:25 INFO - PROCESS | 3624 | ++DOCSHELL 13A0FC00 == 22 [pid = 3624] [id = 24] 16:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1436AC00) [pid = 3624] [serial = 68] [outer = 00000000] 16:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1502B400) [pid = 3624] [serial = 69] [outer = 1436AC00] 16:28:25 INFO - PROCESS | 3624 | 1466724505967 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15036800) [pid = 3624] [serial = 70] [outer = 1436AC00] 16:28:26 INFO - PROCESS | 3624 | 1466724506355 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]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 613ms 16:28:26 INFO - PROCESS | 3624 | 1466724506411 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 3624 | 1466724506413 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 16:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:28:26 INFO - PROCESS | 3624 | 1466724506416 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 3624 | 1466724506418 Marionette TRACE conn3 <- [1,62,null,{}] 16:28:26 INFO - PROCESS | 3624 | 1466724506421 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}] 16:28:26 INFO - PROCESS | 3624 | 1466724506424 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:26 INFO - PROCESS | 3624 | 1466724506510 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:28:26 INFO - PROCESS | 3624 | 1466724506515 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 3624 | 1466724506517 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:26 INFO - PROCESS | 3624 | ++DOCSHELL 15148000 == 23 [pid = 3624] [id = 25] 16:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1514B400) [pid = 3624] [serial = 71] [outer = 00000000] 16:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (155B3800) [pid = 3624] [serial = 72] [outer = 1514B400] 16:28:26 INFO - PROCESS | 3624 | 1466724506560 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (155BEC00) [pid = 3624] [serial = 73] [outer = 1514B400] 16:28:27 INFO - PROCESS | 3624 | 1466724507007 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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 613ms 16:28:27 INFO - PROCESS | 3624 | 1466724507046 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3624 | 1466724507048 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:28:27 INFO - PROCESS | 3624 | 1466724507065 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3624 | 1466724507067 Marionette TRACE conn3 <- [1,66,null,{}] 16:28:27 INFO - PROCESS | 3624 | 1466724507070 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}] 16:28:27 INFO - PROCESS | 3624 | 1466724507075 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:27 INFO - PROCESS | 3624 | 1466724507173 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:28:27 INFO - PROCESS | 3624 | 1466724507178 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 3624 | 1466724507180 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:27 INFO - PROCESS | 3624 | ++DOCSHELL 12C80C00 == 24 [pid = 3624] [id = 26] 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12E64400) [pid = 3624] [serial = 74] [outer = 00000000] 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (165D6800) [pid = 3624] [serial = 75] [outer = 12E64400] 16:28:27 INFO - PROCESS | 3624 | 1466724507224 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1689C000) [pid = 3624] [serial = 76] [outer = 12E64400] 16:28:27 INFO - PROCESS | 3624 | 1466724507600 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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 613ms 16:28:27 INFO - PROCESS | 3624 | 1466724507649 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3624 | 1466724507651 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:28:27 INFO - PROCESS | 3624 | 1466724507716 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3624 | 1466724507718 Marionette TRACE conn3 <- [1,70,null,{}] 16:28:27 INFO - PROCESS | 3624 | 1466724507722 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}] 16:28:27 INFO - PROCESS | 3624 | 1466724507724 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:27 INFO - PROCESS | 3624 | 1466724507808 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:28:27 INFO - PROCESS | 3624 | 1466724507813 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 3624 | 1466724507815 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:27 INFO - PROCESS | 3624 | ++DOCSHELL 1695BC00 == 25 [pid = 3624] [id = 27] 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16E05800) [pid = 3624] [serial = 77] [outer = 00000000] 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16EB2800) [pid = 3624] [serial = 78] [outer = 16E05800] 16:28:27 INFO - PROCESS | 3624 | 1466724507858 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1742D800) [pid = 3624] [serial = 79] [outer = 16E05800] 16:28:28 INFO - PROCESS | 3624 | 1466724508237 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 581ms 16:28:28 INFO - PROCESS | 3624 | 1466724508264 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3624 | 1466724508266 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 16:28:28 INFO - PROCESS | 3624 | 1466724508269 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:28:28 INFO - PROCESS | 3624 | 1466724508271 Marionette TRACE conn3 <- [1,74,null,{}] 16:28:28 INFO - PROCESS | 3624 | 1466724508274 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}] 16:28:28 INFO - PROCESS | 3624 | 1466724508276 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:28 INFO - PROCESS | 3624 | 1466724508381 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:28:28 INFO - PROCESS | 3624 | 1466724508389 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 3624 | 1466724508391 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:28 INFO - PROCESS | 3624 | ++DOCSHELL 12ED0400 == 26 [pid = 3624] [id = 28] 16:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1662E800) [pid = 3624] [serial = 80] [outer = 00000000] 16:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17504400) [pid = 3624] [serial = 81] [outer = 1662E800] 16:28:28 INFO - PROCESS | 3624 | 1466724508435 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17520000) [pid = 3624] [serial = 82] [outer = 1662E800] 16:28:28 INFO - PROCESS | 3624 | 1466724508849 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 613ms 16:28:28 INFO - PROCESS | 3624 | 1466724508901 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3624 | 1466724508903 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:28:28 INFO - PROCESS | 3624 | 1466724508906 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 3624 | 1466724508908 Marionette TRACE conn3 <- [1,78,null,{}] 16:28:28 INFO - PROCESS | 3624 | 1466724508911 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}] 16:28:28 INFO - PROCESS | 3624 | 1466724508913 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:29 INFO - PROCESS | 3624 | 1466724509015 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:28:29 INFO - PROCESS | 3624 | 1466724509024 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 3624 | 1466724509026 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:29 INFO - PROCESS | 3624 | ++DOCSHELL 12E65400 == 27 [pid = 3624] [id = 29] 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13187800) [pid = 3624] [serial = 83] [outer = 00000000] 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (175D6C00) [pid = 3624] [serial = 84] [outer = 13187800] 16:28:29 INFO - PROCESS | 3624 | 1466724509068 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175D7000) [pid = 3624] [serial = 85] [outer = 13187800] 16:28:29 INFO - PROCESS | 3624 | 1466724509457 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]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 613ms 16:28:29 INFO - PROCESS | 3624 | 1466724509504 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 3624 | 1466724509506 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 16:28:29 INFO - PROCESS | 3624 | 1466724509509 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:28:29 INFO - PROCESS | 3624 | 1466724509511 Marionette TRACE conn3 <- [1,82,null,{}] 16:28:29 INFO - PROCESS | 3624 | 1466724509514 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}] 16:28:29 INFO - PROCESS | 3624 | 1466724509516 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:29 INFO - PROCESS | 3624 | 1466724509635 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:28:29 INFO - PROCESS | 3624 | 1466724509643 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 3624 | 1466724509645 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:29 INFO - PROCESS | 3624 | ++DOCSHELL 175CD000 == 28 [pid = 3624] [id = 30] 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (175D2400) [pid = 3624] [serial = 86] [outer = 00000000] 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17E76000) [pid = 3624] [serial = 87] [outer = 175D2400] 16:28:29 INFO - PROCESS | 3624 | 1466724509687 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19697C00) [pid = 3624] [serial = 88] [outer = 175D2400] 16:28:30 INFO - PROCESS | 3624 | 1466724510108 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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 613ms 16:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:28:30 INFO - PROCESS | 3624 | 1466724510138 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 3624 | 1466724510141 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 16:28:30 INFO - PROCESS | 3624 | 1466724510144 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 3624 | 1466724510146 Marionette TRACE conn3 <- [1,86,null,{}] 16:28:30 INFO - PROCESS | 3624 | 1466724510149 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}] 16:28:30 INFO - PROCESS | 3624 | 1466724510151 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:30 INFO - PROCESS | 3624 | 1466724510271 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:28:30 INFO - PROCESS | 3624 | 1466724510307 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 3624 | 1466724510310 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:30 INFO - PROCESS | 3624 | ++DOCSHELL 1969E000 == 29 [pid = 3624] [id = 31] 16:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19791400) [pid = 3624] [serial = 89] [outer = 00000000] 16:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19BA4000) [pid = 3624] [serial = 90] [outer = 19791400] 16:28:30 INFO - PROCESS | 3624 | 1466724510354 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19D0B800) [pid = 3624] [serial = 91] [outer = 19791400] 16:28:30 INFO - PROCESS | 3624 | 1466724510722 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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 645ms 16:28:30 INFO - PROCESS | 3624 | 1466724510782 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 3624 | 1466724510784 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:28:30 INFO - PROCESS | 3624 | 1466724510787 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 3624 | 1466724510789 Marionette TRACE conn3 <- [1,90,null,{}] 16:28:30 INFO - PROCESS | 3624 | 1466724510792 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}] 16:28:30 INFO - PROCESS | 3624 | 1466724510794 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:30 INFO - PROCESS | 3624 | 1466724510947 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:28:30 INFO - PROCESS | 3624 | 1466724510958 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 3624 | 1466724510960 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:30 INFO - PROCESS | 3624 | ++DOCSHELL 1128DC00 == 30 [pid = 3624] [id = 32] 16:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13649800) [pid = 3624] [serial = 92] [outer = 00000000] 16:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A009800) [pid = 3624] [serial = 93] [outer = 13649800] 16:28:31 INFO - PROCESS | 3624 | 1466724511003 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A00D000) [pid = 3624] [serial = 94] [outer = 13649800] 16:28:31 INFO - PROCESS | 3624 | 1466724511375 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]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 613ms 16:28:31 INFO - PROCESS | 3624 | 1466724511417 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 3624 | 1466724511419 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:28:31 INFO - PROCESS | 3624 | 1466724511422 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 3624 | 1466724511434 Marionette TRACE conn3 <- [1,94,null,{}] 16:28:31 INFO - PROCESS | 3624 | 1466724511437 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}] 16:28:31 INFO - PROCESS | 3624 | 1466724511439 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:31 INFO - PROCESS | 3624 | 1466724511563 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:28:31 INFO - PROCESS | 3624 | 1466724511610 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 3624 | 1466724511612 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:31 INFO - PROCESS | 3624 | ++DOCSHELL 1A0CA000 == 31 [pid = 3624] [id = 33] 16:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A0CE400) [pid = 3624] [serial = 95] [outer = 00000000] 16:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A4AB400) [pid = 3624] [serial = 96] [outer = 1A0CE400] 16:28:31 INFO - PROCESS | 3624 | 1466724511654 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A57FC00) [pid = 3624] [serial = 97] [outer = 1A0CE400] 16:28:32 INFO - PROCESS | 3624 | 1466724512880 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]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1500ms 16:28:32 INFO - PROCESS | 3624 | 1466724512928 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 3624 | 1466724512932 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:28:32 INFO - PROCESS | 3624 | 1466724512937 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 3624 | 1466724512940 Marionette TRACE conn3 <- [1,98,null,{}] 16:28:32 INFO - PROCESS | 3624 | 1466724512946 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}] 16:28:32 INFO - PROCESS | 3624 | 1466724512949 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:33 INFO - PROCESS | 3624 | 1466724513055 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:28:33 INFO - PROCESS | 3624 | 1466724513109 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 3624 | 1466724513112 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:33 INFO - PROCESS | 3624 | ++DOCSHELL 10BC1000 == 32 [pid = 3624] [id = 34] 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (10BC1800) [pid = 3624] [serial = 98] [outer = 00000000] 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (11232C00) [pid = 3624] [serial = 99] [outer = 10BC1800] 16:28:33 INFO - PROCESS | 3624 | 1466724513162 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10FA8000) [pid = 3624] [serial = 100] [outer = 10BC1800] 16:28:33 INFO - PROCESS | 3624 | 1466724513608 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]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 709ms 16:28:33 INFO - PROCESS | 3624 | 1466724513668 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 3624 | 1466724513672 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 16:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:28:33 INFO - PROCESS | 3624 | 1466724513686 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 3624 | 1466724513688 Marionette TRACE conn3 <- [1,102,null,{}] 16:28:33 INFO - PROCESS | 3624 | 1466724513692 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}] 16:28:33 INFO - PROCESS | 3624 | 1466724513694 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:33 INFO - PROCESS | 3624 | 1466724513799 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:28:33 INFO - PROCESS | 3624 | 1466724513805 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 3624 | 1466724513807 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:33 INFO - PROCESS | 3624 | ++DOCSHELL 129E6000 == 33 [pid = 3624] [id = 35] 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (129E7800) [pid = 3624] [serial = 101] [outer = 00000000] 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (12E61400) [pid = 3624] [serial = 102] [outer = 129E7800] 16:28:33 INFO - PROCESS | 3624 | 1466724513860 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13160400) [pid = 3624] [serial = 103] [outer = 129E7800] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13F73400) [pid = 3624] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A9D9400) [pid = 3624] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A955000) [pid = 3624] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A6DB000) [pid = 3624] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A587C00) [pid = 3624] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A0D2000) [pid = 3624] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19BA6000) [pid = 3624] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B2BB000) [pid = 3624] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1026C000) [pid = 3624] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (114B0000) [pid = 3624] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1436F000) [pid = 3624] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (105E8400) [pid = 3624] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1122A400) [pid = 3624] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13188000) [pid = 3624] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1436AC00) [pid = 3624] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1514B400) [pid = 3624] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12E64400) [pid = 3624] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16E05800) [pid = 3624] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1662E800) [pid = 3624] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13187800) [pid = 3624] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (175D2400) [pid = 3624] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:28:34 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19791400) [pid = 3624] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:28:34 INFO - PROCESS | 3624 | 1466724514789 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]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1129ms 16:28:34 INFO - PROCESS | 3624 | 1466724514824 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3624 | 1466724514826 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:28:34 INFO - PROCESS | 3624 | 1466724514831 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3624 | 1466724514837 Marionette TRACE conn3 <- [1,106,null,{}] 16:28:34 INFO - PROCESS | 3624 | 1466724514853 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}] 16:28:34 INFO - PROCESS | 3624 | 1466724514859 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:34 INFO - PROCESS | 3624 | 1466724514967 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:28:34 INFO - PROCESS | 3624 | 1466724514972 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 3624 | 1466724514975 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:35 INFO - PROCESS | 3624 | ++DOCSHELL 13274C00 == 34 [pid = 3624] [id = 36] 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13276C00) [pid = 3624] [serial = 104] [outer = 00000000] 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13A9C400) [pid = 3624] [serial = 105] [outer = 13276C00] 16:28:35 INFO - PROCESS | 3624 | 1466724515021 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13F7B800) [pid = 3624] [serial = 106] [outer = 13276C00] 16:28:35 INFO - PROCESS | 3624 | 1466724515455 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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 677ms 16:28:35 INFO - PROCESS | 3624 | 1466724515487 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 3624 | 1466724515490 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:28:35 INFO - PROCESS | 3624 | 1466724515493 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 3624 | 1466724515495 Marionette TRACE conn3 <- [1,110,null,{}] 16:28:35 INFO - PROCESS | 3624 | 1466724515498 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}] 16:28:35 INFO - PROCESS | 3624 | 1466724515500 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:35 INFO - PROCESS | 3624 | 1466724515626 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:28:35 INFO - PROCESS | 3624 | 1466724515631 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 3624 | 1466724515633 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:35 INFO - PROCESS | 3624 | ++DOCSHELL 13A9B800 == 35 [pid = 3624] [id = 37] 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13AA2000) [pid = 3624] [serial = 107] [outer = 00000000] 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15153000) [pid = 3624] [serial = 108] [outer = 13AA2000] 16:28:35 INFO - PROCESS | 3624 | 1466724515676 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15E64800) [pid = 3624] [serial = 109] [outer = 13AA2000] 16:28:36 INFO - PROCESS | 3624 | 1466724516119 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]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 645ms 16:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:28:36 INFO - PROCESS | 3624 | 1466724516163 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 3624 | 1466724516165 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 16:28:36 INFO - PROCESS | 3624 | 1466724516168 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 3624 | 1466724516170 Marionette TRACE conn3 <- [1,114,null,{}] 16:28:36 INFO - PROCESS | 3624 | 1466724516173 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}] 16:28:36 INFO - PROCESS | 3624 | 1466724516175 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:36 INFO - PROCESS | 3624 | 1466724516248 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:28:36 INFO - PROCESS | 3624 | 1466724516253 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 3624 | 1466724516255 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:36 INFO - PROCESS | 3624 | ++DOCSHELL 160A3C00 == 36 [pid = 3624] [id = 38] 16:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (160A7000) [pid = 3624] [serial = 110] [outer = 00000000] 16:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16957400) [pid = 3624] [serial = 111] [outer = 160A7000] 16:28:36 INFO - PROCESS | 3624 | 1466724516298 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16FE7800) [pid = 3624] [serial = 112] [outer = 160A7000] 16:28:36 INFO - PROCESS | 3624 | 1466724516831 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]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 710ms 16:28:36 INFO - PROCESS | 3624 | 1466724516903 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 3624 | 1466724516907 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:28:36 INFO - PROCESS | 3624 | 1466724516912 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 3624 | 1466724516915 Marionette TRACE conn3 <- [1,118,null,{}] 16:28:36 INFO - PROCESS | 3624 | 1466724516921 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}] 16:28:36 INFO - PROCESS | 3624 | 1466724516924 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:37 INFO - PROCESS | 3624 | 1466724517077 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:28:37 INFO - PROCESS | 3624 | 1466724517159 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 3624 | 1466724517162 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:37 INFO - PROCESS | 3624 | ++DOCSHELL 10A59800 == 37 [pid = 3624] [id = 39] 16:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10A5AC00) [pid = 3624] [serial = 113] [outer = 00000000] 16:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11234800) [pid = 3624] [serial = 114] [outer = 10A5AC00] 16:28:37 INFO - PROCESS | 3624 | 1466724517217 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (11891400) [pid = 3624] [serial = 115] [outer = 10A5AC00] 16:28:37 INFO - PROCESS | 3624 | 1466724517736 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]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 871ms 16:28:37 INFO - PROCESS | 3624 | 1466724517789 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 3624 | 1466724517794 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 16:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:28:37 INFO - PROCESS | 3624 | 1466724517801 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 3624 | 1466724517804 Marionette TRACE conn3 <- [1,122,null,{}] 16:28:37 INFO - PROCESS | 3624 | 1466724517807 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}] 16:28:37 INFO - PROCESS | 3624 | 1466724517810 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:37 INFO - PROCESS | 3624 | 1466724517911 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:28:38 INFO - PROCESS | 3624 | 1466724517997 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 3624 | 1466724518000 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:38 INFO - PROCESS | 3624 | ++DOCSHELL 13A9A000 == 38 [pid = 3624] [id = 40] 16:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (13AA1400) [pid = 3624] [serial = 116] [outer = 00000000] 16:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1502AC00) [pid = 3624] [serial = 117] [outer = 13AA1400] 16:28:38 INFO - PROCESS | 3624 | 1466724518062 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (155BB800) [pid = 3624] [serial = 118] [outer = 13AA1400] 16:28:38 INFO - PROCESS | 3624 | 1466724518622 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]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 871ms 16:28:38 INFO - PROCESS | 3624 | 1466724518643 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 3624 | 1466724518645 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:28:38 INFO - PROCESS | 3624 | 1466724518649 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 3624 | 1466724518653 Marionette TRACE conn3 <- [1,126,null,{}] 16:28:38 INFO - PROCESS | 3624 | 1466724518664 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}] 16:28:38 INFO - PROCESS | 3624 | 1466724518668 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:38 INFO - PROCESS | 3624 | 1466724518813 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:28:38 INFO - PROCESS | 3624 | 1466724518901 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 3624 | 1466724518905 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:38 INFO - PROCESS | 3624 | ++DOCSHELL 17C63400 == 39 [pid = 3624] [id = 41] 16:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17C63C00) [pid = 3624] [serial = 119] [outer = 00000000] 16:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17E73800) [pid = 3624] [serial = 120] [outer = 17C63C00] 16:28:38 INFO - PROCESS | 3624 | 1466724518960 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1969C000) [pid = 3624] [serial = 121] [outer = 17C63C00] 16:28:39 INFO - PROCESS | 3624 | 1466724519510 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]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 936ms 16:28:39 INFO - PROCESS | 3624 | 1466724519586 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 3624 | 1466724519589 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:28:39 INFO - PROCESS | 3624 | 1466724519592 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 3624 | 1466724519594 Marionette TRACE conn3 <- [1,130,null,{}] 16:28:39 INFO - PROCESS | 3624 | 1466724519598 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}] 16:28:39 INFO - PROCESS | 3624 | 1466724519600 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:39 INFO - PROCESS | 3624 | 1466724519698 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:28:39 INFO - PROCESS | 3624 | 1466724519770 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 3624 | 1466724519772 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:39 INFO - PROCESS | 3624 | ++DOCSHELL 17E61800 == 40 [pid = 3624] [id = 42] 16:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (196A2800) [pid = 3624] [serial = 122] [outer = 00000000] 16:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (19BA4800) [pid = 3624] [serial = 123] [outer = 196A2800] 16:28:39 INFO - PROCESS | 3624 | 1466724519874 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (19F43800) [pid = 3624] [serial = 124] [outer = 196A2800] 16:28:40 INFO - PROCESS | 3624 | 1466724520430 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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 871ms 16:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:28:40 INFO - PROCESS | 3624 | 1466724520468 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 3624 | 1466724520470 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 16:28:40 INFO - PROCESS | 3624 | 1466724520474 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 3624 | 1466724520476 Marionette TRACE conn3 <- [1,134,null,{}] 16:28:40 INFO - PROCESS | 3624 | 1466724520480 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}] 16:28:40 INFO - PROCESS | 3624 | 1466724520482 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:40 INFO - PROCESS | 3624 | 1466724520576 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:28:40 INFO - PROCESS | 3624 | 1466724520661 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 3624 | 1466724520664 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:40 INFO - PROCESS | 3624 | ++DOCSHELL 10FA9000 == 41 [pid = 3624] [id = 43] 16:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1122A800) [pid = 3624] [serial = 125] [outer = 00000000] 16:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12B69400) [pid = 3624] [serial = 126] [outer = 1122A800] 16:28:40 INFO - PROCESS | 3624 | 1466724520716 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12E61000) [pid = 3624] [serial = 127] [outer = 1122A800] 16:28:41 INFO - PROCESS | 3624 | 1466724521333 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]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 919ms 16:28:41 INFO - PROCESS | 3624 | 1466724521411 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 3624 | 1466724521415 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 16:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:28:41 INFO - PROCESS | 3624 | 1466724521419 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 3624 | 1466724521422 Marionette TRACE conn3 <- [1,138,null,{}] 16:28:41 INFO - PROCESS | 3624 | 1466724521429 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}] 16:28:41 INFO - PROCESS | 3624 | 1466724521431 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:41 INFO - PROCESS | 3624 | 1466724521529 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:28:41 INFO - PROCESS | 3624 | 1466724521604 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 3624 | 1466724521607 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:41 INFO - PROCESS | 3624 | ++DOCSHELL 10F41800 == 42 [pid = 3624] [id = 44] 16:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (10F45400) [pid = 3624] [serial = 128] [outer = 00000000] 16:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (11808000) [pid = 3624] [serial = 129] [outer = 10F45400] 16:28:41 INFO - PROCESS | 3624 | 1466724521654 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (11DDEC00) [pid = 3624] [serial = 130] [outer = 10F45400] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 13A9B800 == 41 [pid = 3624] [id = 37] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 13274C00 == 40 [pid = 3624] [id = 36] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 129E6000 == 39 [pid = 3624] [id = 35] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 10BC1000 == 38 [pid = 3624] [id = 34] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 12E65400 == 37 [pid = 3624] [id = 29] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 17E61800 == 36 [pid = 3624] [id = 42] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 10FA9000 == 35 [pid = 3624] [id = 43] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 17C63400 == 34 [pid = 3624] [id = 41] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 1969E000 == 33 [pid = 3624] [id = 31] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 1A0CA000 == 32 [pid = 3624] [id = 33] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 160A3C00 == 31 [pid = 3624] [id = 38] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 175CD000 == 30 [pid = 3624] [id = 30] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 1128DC00 == 29 [pid = 3624] [id = 32] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 10A59800 == 28 [pid = 3624] [id = 39] 16:28:42 INFO - PROCESS | 3624 | --DOCSHELL 13A9A000 == 27 [pid = 3624] [id = 40] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (165D6C00) [pid = 3624] [serial = 17] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1055C400) [pid = 3624] [serial = 51] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (11DDA800) [pid = 3624] [serial = 54] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1502F000) [pid = 3624] [serial = 57] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (10BBD400) [pid = 3624] [serial = 60] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1295EC00) [pid = 3624] [serial = 63] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1364A000) [pid = 3624] [serial = 66] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1394F000) [pid = 3624] [serial = 67] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1502B400) [pid = 3624] [serial = 69] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (15036800) [pid = 3624] [serial = 70] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (155B3800) [pid = 3624] [serial = 72] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (155BEC00) [pid = 3624] [serial = 73] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (165D6800) [pid = 3624] [serial = 75] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (16EB2800) [pid = 3624] [serial = 78] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17504400) [pid = 3624] [serial = 81] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (175D6C00) [pid = 3624] [serial = 84] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17E76000) [pid = 3624] [serial = 87] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19BA4000) [pid = 3624] [serial = 90] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1689C000) [pid = 3624] [serial = 76] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1742D800) [pid = 3624] [serial = 79] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10A5C400) [pid = 3624] [serial = 52] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17520000) [pid = 3624] [serial = 82] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12B6FC00) [pid = 3624] [serial = 64] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10F41C00) [pid = 3624] [serial = 61] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (175D7000) [pid = 3624] [serial = 85] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19697C00) [pid = 3624] [serial = 88] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A009800) [pid = 3624] [serial = 93] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15150800) [pid = 3624] [serial = 58] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D0B800) [pid = 3624] [serial = 91] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12BB0000) [pid = 3624] [serial = 55] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1B2BDC00) [pid = 3624] [serial = 48] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16893C00) [pid = 3624] [serial = 14] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1436C000) [pid = 3624] [serial = 9] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (14371400) [pid = 3624] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (11DDAC00) [pid = 3624] [serial = 4] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B1EBC00) [pid = 3624] [serial = 42] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1B1F7400) [pid = 3624] [serial = 45] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1B2BD800) [pid = 3624] [serial = 47] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1AF8D000) [pid = 3624] [serial = 39] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1AF91C00) [pid = 3624] [serial = 40] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A9CCC00) [pid = 3624] [serial = 36] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A9D0800) [pid = 3624] [serial = 37] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A6E3800) [pid = 3624] [serial = 33] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1AC94400) [pid = 3624] [serial = 34] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1AA8D400) [pid = 3624] [serial = 30] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1AC92C00) [pid = 3624] [serial = 31] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1AC8A400) [pid = 3624] [serial = 28] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1AA8E800) [pid = 3624] [serial = 27] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1A0C5C00) [pid = 3624] [serial = 24] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (19BA8800) [pid = 3624] [serial = 21] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (19D04C00) [pid = 3624] [serial = 22] [outer = 00000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3624 | 1466724522661 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]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1291ms 16:28:42 INFO - PROCESS | 3624 | 1466724522711 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 3624 | 1466724522715 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:28:42 INFO - PROCESS | 3624 | 1466724522719 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 3624 | 1466724522724 Marionette TRACE conn3 <- [1,142,null,{}] 16:28:42 INFO - PROCESS | 3624 | 1466724522728 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}] 16:28:42 INFO - PROCESS | 3624 | 1466724522731 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:42 INFO - PROCESS | 3624 | 1466724522815 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:28:42 INFO - PROCESS | 3624 | 1466724522823 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 3624 | 1466724522826 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:42 INFO - PROCESS | 3624 | ++DOCSHELL 11462000 == 28 [pid = 3624] [id = 45] 16:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (11467000) [pid = 3624] [serial = 131] [outer = 00000000] 16:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (11886C00) [pid = 3624] [serial = 132] [outer = 11467000] 16:28:42 INFO - PROCESS | 3624 | 1466724522873 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (11DDB400) [pid = 3624] [serial = 133] [outer = 11467000] 16:28:43 INFO - PROCESS | 3624 | 1466724523357 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]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 677ms 16:28:43 INFO - PROCESS | 3624 | 1466724523408 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3624 | 1466724523413 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:28:43 INFO - PROCESS | 3624 | 1466724523419 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3624 | 1466724523422 Marionette TRACE conn3 <- [1,146,null,{}] 16:28:43 INFO - PROCESS | 3624 | 1466724523425 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}] 16:28:43 INFO - PROCESS | 3624 | 1466724523428 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:43 INFO - PROCESS | 3624 | 1466724523533 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:28:43 INFO - PROCESS | 3624 | 1466724523542 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 3624 | 1466724523545 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:43 INFO - PROCESS | 3624 | ++DOCSHELL 13641400 == 29 [pid = 3624] [id = 46] 16:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13641800) [pid = 3624] [serial = 134] [outer = 00000000] 16:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13942400) [pid = 3624] [serial = 135] [outer = 13641800] 16:28:43 INFO - PROCESS | 3624 | 1466724523591 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13A06C00) [pid = 3624] [serial = 136] [outer = 13641800] 16:28:44 INFO - PROCESS | 3624 | 1466724524007 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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 646ms 16:28:44 INFO - PROCESS | 3624 | 1466724524058 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 3624 | 1466724524060 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:28:44 INFO - PROCESS | 3624 | 1466724524064 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 3624 | 1466724524067 Marionette TRACE conn3 <- [1,150,null,{}] 16:28:44 INFO - PROCESS | 3624 | 1466724524077 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}] 16:28:44 INFO - PROCESS | 3624 | 1466724524082 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:44 INFO - PROCESS | 3624 | 1466724524209 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:28:44 INFO - PROCESS | 3624 | 1466724524218 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3624 | 1466724524221 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:44 INFO - PROCESS | 3624 | ++DOCSHELL 1502EC00 == 30 [pid = 3624] [id = 47] 16:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1502F000) [pid = 3624] [serial = 137] [outer = 00000000] 16:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15146800) [pid = 3624] [serial = 138] [outer = 1502F000] 16:28:44 INFO - PROCESS | 3624 | 1466724524269 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (155B7000) [pid = 3624] [serial = 139] [outer = 1502F000] 16:28:44 INFO - PROCESS | 3624 | 1466724524697 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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 645ms 16:28:44 INFO - PROCESS | 3624 | 1466724524732 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 3624 | 1466724524735 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:28:44 INFO - PROCESS | 3624 | 1466724524738 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 3624 | 1466724524740 Marionette TRACE conn3 <- [1,154,null,{}] 16:28:44 INFO - PROCESS | 3624 | 1466724524743 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}] 16:28:44 INFO - PROCESS | 3624 | 1466724524745 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:44 INFO - PROCESS | 3624 | 1466724524853 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:28:44 INFO - PROCESS | 3624 | 1466724524858 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3624 | 1466724524860 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:44 INFO - PROCESS | 3624 | ++DOCSHELL 15779C00 == 31 [pid = 3624] [id = 48] 16:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15E36800) [pid = 3624] [serial = 140] [outer = 00000000] 16:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (165D1800) [pid = 3624] [serial = 141] [outer = 15E36800] 16:28:44 INFO - PROCESS | 3624 | 1466724524924 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1662E800) [pid = 3624] [serial = 142] [outer = 15E36800] 16:28:45 INFO - PROCESS | 3624 | 1466724525378 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]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 661ms 16:28:45 INFO - PROCESS | 3624 | 1466724525411 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3624 | 1466724525413 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 16:28:45 INFO - PROCESS | 3624 | 1466724525416 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:28:45 INFO - PROCESS | 3624 | 1466724525418 Marionette TRACE conn3 <- [1,158,null,{}] 16:28:45 INFO - PROCESS | 3624 | 1466724525428 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}] 16:28:45 INFO - PROCESS | 3624 | 1466724525430 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:45 INFO - PROCESS | 3624 | 1466724525531 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:28:45 INFO - PROCESS | 3624 | 1466724525537 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 3624 | 1466724525539 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:45 INFO - PROCESS | 3624 | ++DOCSHELL 160A4400 == 32 [pid = 3624] [id = 49] 16:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (160A5000) [pid = 3624] [serial = 143] [outer = 00000000] 16:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16EB3C00) [pid = 3624] [serial = 144] [outer = 160A5000] 16:28:45 INFO - PROCESS | 3624 | 1466724525583 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16EB4400) [pid = 3624] [serial = 145] [outer = 160A5000] 16:28:46 INFO - PROCESS | 3624 | 1466724526030 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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 662ms 16:28:46 INFO - PROCESS | 3624 | 1466724526055 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 3624 | 1466724526057 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:28:46 INFO - PROCESS | 3624 | 1466724526065 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 3624 | 1466724526067 Marionette TRACE conn3 <- [1,162,null,{}] 16:28:46 INFO - PROCESS | 3624 | 1466724526075 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}] 16:28:46 INFO - PROCESS | 3624 | 1466724526080 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:46 INFO - PROCESS | 3624 | 1466724526193 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:28:46 INFO - PROCESS | 3624 | 1466724526263 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 3624 | 1466724526265 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:46 INFO - PROCESS | 3624 | ++DOCSHELL 17508C00 == 33 [pid = 3624] [id = 50] 16:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1750D800) [pid = 3624] [serial = 146] [outer = 00000000] 16:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17C08C00) [pid = 3624] [serial = 147] [outer = 1750D800] 16:28:46 INFO - PROCESS | 3624 | 1466724526309 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17E61400) [pid = 3624] [serial = 148] [outer = 1750D800] 16:28:46 INFO - PROCESS | 3624 | 1466724526755 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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 725ms 16:28:46 INFO - PROCESS | 3624 | 1466724526793 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 3624 | 1466724526795 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:28:46 INFO - PROCESS | 3624 | 1466724526798 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 3624 | 1466724526800 Marionette TRACE conn3 <- [1,166,null,{}] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13649800) [pid = 3624] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A0CE400) [pid = 3624] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10BC1800) [pid = 3624] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (129E7800) [pid = 3624] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13AA2000) [pid = 3624] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (160A7000) [pid = 3624] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13276C00) [pid = 3624] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:28:46 INFO - PROCESS | 3624 | 1466724526878 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}] 16:28:46 INFO - PROCESS | 3624 | 1466724526880 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:46 INFO - PROCESS | 3624 | 1466724526952 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:28:46 INFO - PROCESS | 3624 | 1466724526958 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 3624 | 1466724526960 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:46 INFO - PROCESS | 3624 | ++DOCSHELL 11235400 == 34 [pid = 3624] [id = 51] 16:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (129E7800) [pid = 3624] [serial = 149] [outer = 00000000] 16:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1502BC00) [pid = 3624] [serial = 150] [outer = 129E7800] 16:28:47 INFO - PROCESS | 3624 | 1466724527003 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (160A7000) [pid = 3624] [serial = 151] [outer = 129E7800] 16:28:47 INFO - PROCESS | 3624 | 1466724527461 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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms 16:28:47 INFO - PROCESS | 3624 | 1466724527502 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 3624 | 1466724527504 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:28:47 INFO - PROCESS | 3624 | 1466724527507 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 3624 | 1466724527509 Marionette TRACE conn3 <- [1,170,null,{}] 16:28:47 INFO - PROCESS | 3624 | 1466724527512 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}] 16:28:47 INFO - PROCESS | 3624 | 1466724527514 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:47 INFO - PROCESS | 3624 | 1466724527586 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:28:47 INFO - PROCESS | 3624 | 1466724527611 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 3624 | 1466724527613 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:47 INFO - PROCESS | 3624 | ++DOCSHELL 1436C000 == 35 [pid = 3624] [id = 52] 16:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (175D6C00) [pid = 3624] [serial = 152] [outer = 00000000] 16:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (196A3000) [pid = 3624] [serial = 153] [outer = 175D6C00] 16:28:47 INFO - PROCESS | 3624 | 1466724527655 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1978EC00) [pid = 3624] [serial = 154] [outer = 175D6C00] 16:28:48 INFO - PROCESS | 3624 | 1466724528055 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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 613ms 16:28:48 INFO - PROCESS | 3624 | 1466724528105 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 3624 | 1466724528107 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:28:48 INFO - PROCESS | 3624 | 1466724528110 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 3624 | 1466724528112 Marionette TRACE conn3 <- [1,174,null,{}] 16:28:48 INFO - PROCESS | 3624 | 1466724528116 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}] 16:28:48 INFO - PROCESS | 3624 | 1466724528118 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:48 INFO - PROCESS | 3624 | 1466724528193 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:28:48 INFO - PROCESS | 3624 | 1466724528198 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 3624 | 1466724528200 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:48 INFO - PROCESS | 3624 | ++DOCSHELL 10F3D800 == 36 [pid = 3624] [id = 53] 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10F3DC00) [pid = 3624] [serial = 155] [outer = 00000000] 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D02000) [pid = 3624] [serial = 156] [outer = 10F3DC00] 16:28:48 INFO - PROCESS | 3624 | 1466724528243 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D05000) [pid = 3624] [serial = 157] [outer = 10F3DC00] 16:28:48 INFO - PROCESS | 3624 | 1466724528671 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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 613ms 16:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:28:48 INFO - PROCESS | 3624 | 1466724528739 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 3624 | 1466724528741 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 16:28:48 INFO - PROCESS | 3624 | 1466724528745 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 3624 | 1466724528746 Marionette TRACE conn3 <- [1,178,null,{}] 16:28:48 INFO - PROCESS | 3624 | 1466724528750 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}] 16:28:48 INFO - PROCESS | 3624 | 1466724528751 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:48 INFO - PROCESS | 3624 | 1466724528827 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:28:48 INFO - PROCESS | 3624 | 1466724528834 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 3624 | 1466724528836 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:48 INFO - PROCESS | 3624 | ++DOCSHELL 10BBC800 == 37 [pid = 3624] [id = 54] 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1969E000) [pid = 3624] [serial = 158] [outer = 00000000] 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D10000) [pid = 3624] [serial = 159] [outer = 1969E000] 16:28:48 INFO - PROCESS | 3624 | 1466724528878 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A00C400) [pid = 3624] [serial = 160] [outer = 1969E000] 16:28:49 INFO - PROCESS | 3624 | 1466724529565 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]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 871ms 16:28:49 INFO - PROCESS | 3624 | 1466724529622 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 3624 | 1466724529627 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:28:49 INFO - PROCESS | 3624 | 1466724529631 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 3624 | 1466724529636 Marionette TRACE conn3 <- [1,182,null,{}] 16:28:49 INFO - PROCESS | 3624 | 1466724529642 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}] 16:28:49 INFO - PROCESS | 3624 | 1466724529644 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:49 INFO - PROCESS | 3624 | 1466724529759 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:28:49 INFO - PROCESS | 3624 | 1466724529831 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 3624 | 1466724529834 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:49 INFO - PROCESS | 3624 | ++DOCSHELL 1055F400 == 38 [pid = 3624] [id = 55] 16:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (105EEC00) [pid = 3624] [serial = 161] [outer = 00000000] 16:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12B68C00) [pid = 3624] [serial = 162] [outer = 105EEC00] 16:28:49 INFO - PROCESS | 3624 | 1466724529889 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12ED3400) [pid = 3624] [serial = 163] [outer = 105EEC00] 16:28:50 INFO - PROCESS | 3624 | 1466724530614 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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1032ms 16:28:50 INFO - PROCESS | 3624 | 1466724530667 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 3624 | 1466724530671 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:28:50 INFO - PROCESS | 3624 | 1466724530703 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 3624 | 1466724530706 Marionette TRACE conn3 <- [1,186,null,{}] 16:28:50 INFO - PROCESS | 3624 | 1466724530711 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}] 16:28:50 INFO - PROCESS | 3624 | 1466724530713 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:50 INFO - PROCESS | 3624 | 1466724530846 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:28:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13F76C00) [pid = 3624] [serial = 164] [outer = 1B1F0400] 16:28:50 INFO - PROCESS | 3624 | 1466724530936 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 3624 | 1466724530939 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:51 INFO - PROCESS | 3624 | ++DOCSHELL 0F9E6000 == 39 [pid = 3624] [id = 56] 16:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (0F9E6800) [pid = 3624] [serial = 165] [outer = 00000000] 16:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10274000) [pid = 3624] [serial = 166] [outer = 0F9E6800] 16:28:51 INFO - PROCESS | 3624 | 1466724531116 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10A5B800) [pid = 3624] [serial = 167] [outer = 0F9E6800] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 10F3D800 == 38 [pid = 3624] [id = 53] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 1436C000 == 37 [pid = 3624] [id = 52] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 11235400 == 36 [pid = 3624] [id = 51] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 17508C00 == 35 [pid = 3624] [id = 50] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 160A4400 == 34 [pid = 3624] [id = 49] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 15779C00 == 33 [pid = 3624] [id = 48] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 1502EC00 == 32 [pid = 3624] [id = 47] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 13641400 == 31 [pid = 3624] [id = 46] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 11462000 == 30 [pid = 3624] [id = 45] 16:28:51 INFO - PROCESS | 3624 | --DOCSHELL 10F41800 == 29 [pid = 3624] [id = 44] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A00D000) [pid = 3624] [serial = 94] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A4AB400) [pid = 3624] [serial = 96] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11232C00) [pid = 3624] [serial = 99] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10FA8000) [pid = 3624] [serial = 100] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12E61400) [pid = 3624] [serial = 102] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15153000) [pid = 3624] [serial = 108] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16FE7800) [pid = 3624] [serial = 112] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15E64800) [pid = 3624] [serial = 109] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13F7B800) [pid = 3624] [serial = 106] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13160400) [pid = 3624] [serial = 103] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13A9C400) [pid = 3624] [serial = 105] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A57FC00) [pid = 3624] [serial = 97] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16957400) [pid = 3624] [serial = 111] [outer = 00000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3624 | 1466724531755 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]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1080ms 16:28:51 INFO - PROCESS | 3624 | 1466724531783 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 3624 | 1466724531786 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:28:51 INFO - PROCESS | 3624 | 1466724531804 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 3624 | 1466724531806 Marionette TRACE conn3 <- [1,190,null,{}] 16:28:51 INFO - PROCESS | 3624 | 1466724531811 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}] 16:28:51 INFO - PROCESS | 3624 | 1466724531813 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:51 INFO - PROCESS | 3624 | 1466724531898 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:28:51 INFO - PROCESS | 3624 | 1466724531974 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 3624 | 1466724531977 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:52 INFO - PROCESS | 3624 | ++DOCSHELL 10BBB000 == 30 [pid = 3624] [id = 57] 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10F3B800) [pid = 3624] [serial = 168] [outer = 00000000] 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BA7C00) [pid = 3624] [serial = 169] [outer = 10F3B800] 16:28:52 INFO - PROCESS | 3624 | 1466724532023 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13183400) [pid = 3624] [serial = 170] [outer = 10F3B800] 16:28:52 INFO - PROCESS | 3624 | 1466724532376 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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 613ms 16:28:52 INFO - PROCESS | 3624 | 1466724532390 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 3624 | 1466724532393 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:28:52 INFO - PROCESS | 3624 | 1466724532399 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 3624 | 1466724532402 Marionette TRACE conn3 <- [1,194,null,{}] 16:28:52 INFO - PROCESS | 3624 | 1466724532405 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}] 16:28:52 INFO - PROCESS | 3624 | 1466724532408 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:52 INFO - PROCESS | 3624 | 1466724532516 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:28:52 INFO - PROCESS | 3624 | 1466724532587 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 3624 | 1466724532589 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:52 INFO - PROCESS | 3624 | ++DOCSHELL 13168400 == 31 [pid = 3624] [id = 58] 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13947000) [pid = 3624] [serial = 171] [outer = 00000000] 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1502E400) [pid = 3624] [serial = 172] [outer = 13947000] 16:28:52 INFO - PROCESS | 3624 | 1466724532686 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1514FC00) [pid = 3624] [serial = 173] [outer = 13947000] 16:28:53 INFO - PROCESS | 3624 | 1466724533036 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 662ms 16:28:53 INFO - PROCESS | 3624 | 1466724533081 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3624 | 1466724533083 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:28:53 INFO - PROCESS | 3624 | 1466724533087 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 3624 | 1466724533091 Marionette TRACE conn3 <- [1,198,null,{}] 16:28:53 INFO - PROCESS | 3624 | 1466724533101 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}] 16:28:53 INFO - PROCESS | 3624 | 1466724533106 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:53 INFO - PROCESS | 3624 | 1466724533190 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:28:53 INFO - PROCESS | 3624 | 1466724533197 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 3624 | 1466724533199 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:53 INFO - PROCESS | 3624 | ++DOCSHELL 15E63400 == 32 [pid = 3624] [id = 59] 16:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15E64800) [pid = 3624] [serial = 174] [outer = 00000000] 16:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1695E400) [pid = 3624] [serial = 175] [outer = 15E64800] 16:28:53 INFO - PROCESS | 3624 | 1466724533243 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16EAAC00) [pid = 3624] [serial = 176] [outer = 15E64800] 16:28:53 INFO - PROCESS | 3624 | 1466724533641 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 613ms 16:28:53 INFO - PROCESS | 3624 | 1466724533696 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3624 | 1466724533699 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:28:53 INFO - PROCESS | 3624 | 1466724533760 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 3624 | 1466724533762 Marionette TRACE conn3 <- [1,202,null,{}] 16:28:53 INFO - PROCESS | 3624 | 1466724533765 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}] 16:28:53 INFO - PROCESS | 3624 | 1466724533767 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:53 INFO - PROCESS | 3624 | 1466724533875 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:28:53 INFO - PROCESS | 3624 | 1466724533888 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 3624 | 1466724533890 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:53 INFO - PROCESS | 3624 | ++DOCSHELL 17508C00 == 33 [pid = 3624] [id = 60] 16:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1750BC00) [pid = 3624] [serial = 177] [outer = 00000000] 16:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175CE000) [pid = 3624] [serial = 178] [outer = 1750BC00] 16:28:53 INFO - PROCESS | 3624 | 1466724533933 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17C07800) [pid = 3624] [serial = 179] [outer = 1750BC00] 16:28:54 INFO - PROCESS | 3624 | 1466724534353 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]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 677ms 16:28:54 INFO - PROCESS | 3624 | 1466724534393 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 3624 | 1466724534395 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 16:28:54 INFO - PROCESS | 3624 | 1466724534398 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:28:54 INFO - PROCESS | 3624 | 1466724534400 Marionette TRACE conn3 <- [1,206,null,{}] 16:28:54 INFO - PROCESS | 3624 | 1466724534403 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}] 16:28:54 INFO - PROCESS | 3624 | 1466724534405 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:54 INFO - PROCESS | 3624 | 1466724534504 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:28:54 INFO - PROCESS | 3624 | 1466724534510 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 3624 | 1466724534512 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:54 INFO - PROCESS | 3624 | ++DOCSHELL 13AA2000 == 34 [pid = 3624] [id = 61] 16:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19698400) [pid = 3624] [serial = 180] [outer = 00000000] 16:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19798800) [pid = 3624] [serial = 181] [outer = 19698400] 16:28:54 INFO - PROCESS | 3624 | 1466724534565 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D09800) [pid = 3624] [serial = 182] [outer = 19698400] 16:28:55 INFO - PROCESS | 3624 | 1466724535051 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 662ms 16:28:55 INFO - PROCESS | 3624 | 1466724535070 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 3624 | 1466724535072 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:28:55 INFO - PROCESS | 3624 | 1466724535075 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 3624 | 1466724535076 Marionette TRACE conn3 <- [1,210,null,{}] 16:28:55 INFO - PROCESS | 3624 | 1466724535085 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}] 16:28:55 INFO - PROCESS | 3624 | 1466724535090 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:55 INFO - PROCESS | 3624 | 1466724535196 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:28:55 INFO - PROCESS | 3624 | 1466724535273 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 3624 | 1466724535275 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:55 INFO - PROCESS | 3624 | ++DOCSHELL 19F43400 == 35 [pid = 3624] [id = 62] 16:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A00EC00) [pid = 3624] [serial = 183] [outer = 00000000] 16:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A4AC400) [pid = 3624] [serial = 184] [outer = 1A00EC00] 16:28:55 INFO - PROCESS | 3624 | 1466724535318 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A4AFC00) [pid = 3624] [serial = 185] [outer = 1A00EC00] 16:28:55 INFO - PROCESS | 3624 | 1466724535703 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 661ms 16:28:55 INFO - PROCESS | 3624 | 1466724535713 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 3624 | 1466724535715 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 3624 | 1466724535718 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:28:55 INFO - PROCESS | 3624 | 1466724535720 Marionette TRACE conn3 <- [1,214,null,{}] 16:28:55 INFO - PROCESS | 3624 | 1466724535730 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}] 16:28:55 INFO - PROCESS | 3624 | 1466724535732 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:56 INFO - PROCESS | 3624 | 1466724536038 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (160A5000) [pid = 3624] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15E36800) [pid = 3624] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1750D800) [pid = 3624] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (11467000) [pid = 3624] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13641800) [pid = 3624] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1502F000) [pid = 3624] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10F45400) [pid = 3624] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10A5AC00) [pid = 3624] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13AA1400) [pid = 3624] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (129E7800) [pid = 3624] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17C63C00) [pid = 3624] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (196A2800) [pid = 3624] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1122A800) [pid = 3624] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (175D6C00) [pid = 3624] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:28:56 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10F3DC00) [pid = 3624] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:28:56 INFO - PROCESS | 3624 | 1466724536087 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 3624 | 1466724536089 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:56 INFO - PROCESS | 3624 | ++DOCSHELL 10229800 == 36 [pid = 3624] [id = 63] 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (105EE000) [pid = 3624] [serial = 186] [outer = 00000000] 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10F45400) [pid = 3624] [serial = 187] [outer = 105EE000] 16:28:56 INFO - PROCESS | 3624 | 1466724536132 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1180A400) [pid = 3624] [serial = 188] [outer = 105EE000] 16:28:56 INFO - PROCESS | 3624 | 1466724536458 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]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 774ms 16:28:56 INFO - PROCESS | 3624 | 1466724536497 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 3624 | 1466724536499 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:28:56 INFO - PROCESS | 3624 | 1466724536503 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 3624 | 1466724536504 Marionette TRACE conn3 <- [1,218,null,{}] 16:28:56 INFO - PROCESS | 3624 | 1466724536508 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}] 16:28:56 INFO - PROCESS | 3624 | 1466724536509 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:56 INFO - PROCESS | 3624 | 1466724536634 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:28:56 INFO - PROCESS | 3624 | 1466724536643 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 3624 | 1466724536645 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:56 INFO - PROCESS | 3624 | ++DOCSHELL 1122A800 == 37 [pid = 3624] [id = 64] 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (11235C00) [pid = 3624] [serial = 189] [outer = 00000000] 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A011000) [pid = 3624] [serial = 190] [outer = 11235C00] 16:28:56 INFO - PROCESS | 3624 | 1466724536688 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A57E400) [pid = 3624] [serial = 191] [outer = 11235C00] 16:28:57 INFO - PROCESS | 3624 | 1466724537106 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 613ms 16:28:57 INFO - PROCESS | 3624 | 1466724537132 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3624 | 1466724537134 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:28:57 INFO - PROCESS | 3624 | 1466724537137 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 3624 | 1466724537139 Marionette TRACE conn3 <- [1,222,null,{}] 16:28:57 INFO - PROCESS | 3624 | 1466724537143 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}] 16:28:57 INFO - PROCESS | 3624 | 1466724537144 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:57 INFO - PROCESS | 3624 | 1466724537218 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:28:57 INFO - PROCESS | 3624 | 1466724537223 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 3624 | 1466724537225 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:57 INFO - PROCESS | 3624 | ++DOCSHELL 1A583C00 == 38 [pid = 3624] [id = 65] 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A585C00) [pid = 3624] [serial = 192] [outer = 00000000] 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A6DA000) [pid = 3624] [serial = 193] [outer = 1A585C00] 16:28:57 INFO - PROCESS | 3624 | 1466724537268 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A6DA800) [pid = 3624] [serial = 194] [outer = 1A585C00] 16:28:57 INFO - PROCESS | 3624 | 1466724537683 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 613ms 16:28:57 INFO - PROCESS | 3624 | 1466724537735 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3624 | 1466724537737 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 16:28:57 INFO - PROCESS | 3624 | 1466724537740 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:28:57 INFO - PROCESS | 3624 | 1466724537742 Marionette TRACE conn3 <- [1,226,null,{}] 16:28:57 INFO - PROCESS | 3624 | 1466724537746 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}] 16:28:57 INFO - PROCESS | 3624 | 1466724537748 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:57 INFO - PROCESS | 3624 | 1466724537825 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:28:57 INFO - PROCESS | 3624 | 1466724537830 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 3624 | 1466724537832 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:57 INFO - PROCESS | 3624 | ++DOCSHELL 1A587C00 == 39 [pid = 3624] [id = 66] 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A6E0400) [pid = 3624] [serial = 195] [outer = 00000000] 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A950800) [pid = 3624] [serial = 196] [outer = 1A6E0400] 16:28:57 INFO - PROCESS | 3624 | 1466724537878 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A956400) [pid = 3624] [serial = 197] [outer = 1A6E0400] 16:28:58 INFO - PROCESS | 3624 | 1466724538528 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 823ms 16:28:58 INFO - PROCESS | 3624 | 1466724538578 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 3624 | 1466724538583 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:28:58 INFO - PROCESS | 3624 | 1466724538588 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 3624 | 1466724538593 Marionette TRACE conn3 <- [1,230,null,{}] 16:28:58 INFO - PROCESS | 3624 | 1466724538598 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}] 16:28:58 INFO - PROCESS | 3624 | 1466724538601 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:58 INFO - PROCESS | 3624 | 1466724538708 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:28:58 INFO - PROCESS | 3624 | 1466724538785 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 3624 | 1466724538787 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:58 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A400 == 40 [pid = 3624] [id = 67] 16:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (11229800) [pid = 3624] [serial = 198] [outer = 00000000] 16:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12961C00) [pid = 3624] [serial = 199] [outer = 11229800] 16:28:58 INFO - PROCESS | 3624 | 1466724538843 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1327C400) [pid = 3624] [serial = 200] [outer = 11229800] 16:28:59 INFO - PROCESS | 3624 | 1466724539475 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]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 935ms 16:28:59 INFO - PROCESS | 3624 | 1466724539527 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 3624 | 1466724539531 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:28:59 INFO - PROCESS | 3624 | 1466724539538 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 3624 | 1466724539541 Marionette TRACE conn3 <- [1,234,null,{}] 16:28:59 INFO - PROCESS | 3624 | 1466724539545 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}] 16:28:59 INFO - PROCESS | 3624 | 1466724539547 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:59 INFO - PROCESS | 3624 | 1466724539655 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:28:59 INFO - PROCESS | 3624 | 1466724539745 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 3624 | 1466724539748 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:28:59 INFO - PROCESS | 3624 | ++DOCSHELL 1363F800 == 41 [pid = 3624] [id = 68] 16:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13647000) [pid = 3624] [serial = 201] [outer = 00000000] 16:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1436E800) [pid = 3624] [serial = 202] [outer = 13647000] 16:28:59 INFO - PROCESS | 3624 | 1466724539803 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (150D4800) [pid = 3624] [serial = 203] [outer = 13647000] 16:29:00 INFO - PROCESS | 3624 | 1466724540374 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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 871ms 16:29:00 INFO - PROCESS | 3624 | 1466724540413 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 3624 | 1466724540416 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:29:00 INFO - PROCESS | 3624 | 1466724540419 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 3624 | 1466724540423 Marionette TRACE conn3 <- [1,238,null,{}] 16:29:00 INFO - PROCESS | 3624 | 1466724540434 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}] 16:29:00 INFO - PROCESS | 3624 | 1466724540439 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:00 INFO - PROCESS | 3624 | 1466724540541 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:29:00 INFO - PROCESS | 3624 | 1466724540632 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 3624 | 1466724540636 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:00 INFO - PROCESS | 3624 | ++DOCSHELL 17C0C800 == 42 [pid = 3624] [id = 69] 16:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17C5E400) [pid = 3624] [serial = 204] [outer = 00000000] 16:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (19695000) [pid = 3624] [serial = 205] [outer = 17C5E400] 16:29:00 INFO - PROCESS | 3624 | 1466724540690 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (19B9AC00) [pid = 3624] [serial = 206] [outer = 17C5E400] 16:29:01 INFO - PROCESS | 3624 | 1466724541236 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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 871ms 16:29:01 INFO - PROCESS | 3624 | 1466724541261 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 3624 | 1466724541264 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:29:01 INFO - PROCESS | 3624 | 1466724541268 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 3624 | 1466724541269 Marionette TRACE conn3 <- [1,242,null,{}] 16:29:01 INFO - PROCESS | 3624 | 1466724541273 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}] 16:29:01 INFO - PROCESS | 3624 | 1466724541276 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:01 INFO - PROCESS | 3624 | 1466724541426 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:29:01 INFO - PROCESS | 3624 | 1466724541516 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 3624 | 1466724541518 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:01 INFO - PROCESS | 3624 | ++DOCSHELL 19699C00 == 43 [pid = 3624] [id = 70] 16:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (19D05C00) [pid = 3624] [serial = 207] [outer = 00000000] 16:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A583800) [pid = 3624] [serial = 208] [outer = 19D05C00] 16:29:01 INFO - PROCESS | 3624 | 1466724541570 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A6E2800) [pid = 3624] [serial = 209] [outer = 19D05C00] 16:29:02 INFO - PROCESS | 3624 | 1466724542085 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]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 855ms 16:29:02 INFO - PROCESS | 3624 | 1466724542143 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 3624 | 1466724542145 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 16:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:29:02 INFO - PROCESS | 3624 | 1466724542149 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 3624 | 1466724542151 Marionette TRACE conn3 <- [1,246,null,{}] 16:29:02 INFO - PROCESS | 3624 | 1466724542154 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}] 16:29:02 INFO - PROCESS | 3624 | 1466724542157 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:02 INFO - PROCESS | 3624 | 1466724542275 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:29:02 INFO - PROCESS | 3624 | 1466724542382 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 3624 | 1466724542384 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:02 INFO - PROCESS | 3624 | ++DOCSHELL 129E4800 == 44 [pid = 3624] [id = 71] 16:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (129E5000) [pid = 3624] [serial = 210] [outer = 00000000] 16:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13188800) [pid = 3624] [serial = 211] [outer = 129E5000] 16:29:02 INFO - PROCESS | 3624 | 1466724542487 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (13A97800) [pid = 3624] [serial = 212] [outer = 129E5000] 16:29:03 INFO - PROCESS | 3624 | 1466724543214 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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1065ms 16:29:03 INFO - PROCESS | 3624 | 1466724543223 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 3624 | 1466724543228 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:29:03 INFO - PROCESS | 3624 | 1466724543246 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 3624 | 1466724543249 Marionette TRACE conn3 <- [1,250,null,{}] 16:29:03 INFO - PROCESS | 3624 | 1466724543253 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}] 16:29:03 INFO - PROCESS | 3624 | 1466724543256 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:03 INFO - PROCESS | 3624 | 1466724543360 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:29:03 INFO - PROCESS | 3624 | 1466724543462 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 3624 | 1466724543465 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:03 INFO - PROCESS | 3624 | ++DOCSHELL 12B6F000 == 45 [pid = 3624] [id = 72] 16:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12BA6800) [pid = 3624] [serial = 213] [outer = 00000000] 16:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (13274800) [pid = 3624] [serial = 214] [outer = 12BA6800] 16:29:03 INFO - PROCESS | 3624 | 1466724543563 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1327FC00) [pid = 3624] [serial = 215] [outer = 12BA6800] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 1A583C00 == 44 [pid = 3624] [id = 65] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 1122A800 == 43 [pid = 3624] [id = 64] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 10229800 == 42 [pid = 3624] [id = 63] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 19F43400 == 41 [pid = 3624] [id = 62] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 13AA2000 == 40 [pid = 3624] [id = 61] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 17508C00 == 39 [pid = 3624] [id = 60] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 15E63400 == 38 [pid = 3624] [id = 59] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 13168400 == 37 [pid = 3624] [id = 58] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 10BBB000 == 36 [pid = 3624] [id = 57] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 0F9E6000 == 35 [pid = 3624] [id = 56] 16:29:03 INFO - PROCESS | 3624 | --DOCSHELL 1055F400 == 34 [pid = 3624] [id = 55] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (19D02000) [pid = 3624] [serial = 156] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (16EB3C00) [pid = 3624] [serial = 144] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (165D1800) [pid = 3624] [serial = 141] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17C08C00) [pid = 3624] [serial = 147] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (11886C00) [pid = 3624] [serial = 132] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (13942400) [pid = 3624] [serial = 135] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (13A06C00) [pid = 3624] [serial = 136] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (15146800) [pid = 3624] [serial = 138] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (11DDEC00) [pid = 3624] [serial = 130] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (11808000) [pid = 3624] [serial = 129] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16EB4400) [pid = 3624] [serial = 145] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11891400) [pid = 3624] [serial = 115] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (11234800) [pid = 3624] [serial = 114] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (155BB800) [pid = 3624] [serial = 118] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (160A7000) [pid = 3624] [serial = 151] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1502AC00) [pid = 3624] [serial = 117] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1969C000) [pid = 3624] [serial = 121] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17E73800) [pid = 3624] [serial = 120] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19F43800) [pid = 3624] [serial = 124] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19BA4800) [pid = 3624] [serial = 123] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1502BC00) [pid = 3624] [serial = 150] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12E61000) [pid = 3624] [serial = 127] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12B69400) [pid = 3624] [serial = 126] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1978EC00) [pid = 3624] [serial = 154] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17E61400) [pid = 3624] [serial = 148] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11DDB400) [pid = 3624] [serial = 133] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1662E800) [pid = 3624] [serial = 142] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (196A3000) [pid = 3624] [serial = 153] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (155B7000) [pid = 3624] [serial = 139] [outer = 00000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19D05000) [pid = 3624] [serial = 157] [outer = 00000000] [url = about:blank] 16:29:04 INFO - PROCESS | 3624 | 1466724544024 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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 823ms 16:29:04 INFO - PROCESS | 3624 | 1466724544069 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3624 | 1466724544073 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:29:04 INFO - PROCESS | 3624 | 1466724544079 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3624 | 1466724544081 Marionette TRACE conn3 <- [1,254,null,{}] 16:29:04 INFO - PROCESS | 3624 | 1466724544088 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}] 16:29:04 INFO - PROCESS | 3624 | 1466724544090 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:04 INFO - PROCESS | 3624 | 1466724544178 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:29:04 INFO - PROCESS | 3624 | 1466724544187 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 3624 | 1466724544189 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:04 INFO - PROCESS | 3624 | ++DOCSHELL 13281C00 == 35 [pid = 3624] [id = 73] 16:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13282000) [pid = 3624] [serial = 216] [outer = 00000000] 16:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1394F000) [pid = 3624] [serial = 217] [outer = 13282000] 16:29:04 INFO - PROCESS | 3624 | 1466724544235 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13A9A000) [pid = 3624] [serial = 218] [outer = 13282000] 16:29:04 INFO - PROCESS | 3624 | 1466724544750 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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 726ms 16:29:04 INFO - PROCESS | 3624 | 1466724544812 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3624 | 1466724544815 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:29:04 INFO - PROCESS | 3624 | 1466724544818 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3624 | 1466724544821 Marionette TRACE conn3 <- [1,258,null,{}] 16:29:04 INFO - PROCESS | 3624 | 1466724544831 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}] 16:29:04 INFO - PROCESS | 3624 | 1466724544835 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:04 INFO - PROCESS | 3624 | 1466724544919 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:29:05 INFO - PROCESS | 3624 | 1466724545000 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 3624 | 1466724545003 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:05 INFO - PROCESS | 3624 | ++DOCSHELL 155B3800 == 36 [pid = 3624] [id = 74] 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (155B3C00) [pid = 3624] [serial = 219] [outer = 00000000] 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15E34800) [pid = 3624] [serial = 220] [outer = 155B3C00] 16:29:05 INFO - PROCESS | 3624 | 1466724545050 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1609FC00) [pid = 3624] [serial = 221] [outer = 155B3C00] 16:29:05 INFO - PROCESS | 3624 | 1466724545405 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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 661ms 16:29:05 INFO - PROCESS | 3624 | 1466724545468 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:29:05 INFO - PROCESS | 3624 | 1466724545470 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 16:29:05 INFO - PROCESS | 3624 | 1466724545474 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 3624 | 1466724545476 Marionette TRACE conn3 <- [1,262,null,{}] 16:29:05 INFO - PROCESS | 3624 | 1466724545480 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}] 16:29:05 INFO - PROCESS | 3624 | 1466724545482 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:05 INFO - PROCESS | 3624 | 1466724545600 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:29:05 INFO - PROCESS | 3624 | 1466724545660 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 3624 | 1466724545662 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:05 INFO - PROCESS | 3624 | ++DOCSHELL 16957400 == 37 [pid = 3624] [id = 75] 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16959000) [pid = 3624] [serial = 222] [outer = 00000000] 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16F7D800) [pid = 3624] [serial = 223] [outer = 16959000] 16:29:05 INFO - PROCESS | 3624 | 1466724545715 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17430C00) [pid = 3624] [serial = 224] [outer = 16959000] 16:29:06 INFO - PROCESS | 3624 | 1466724546147 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 726ms 16:29:06 INFO - PROCESS | 3624 | 1466724546204 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3624 | 1466724546206 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 3624 | 1466724546210 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:29:06 INFO - PROCESS | 3624 | 1466724546211 Marionette TRACE conn3 <- [1,266,null,{}] 16:29:06 INFO - PROCESS | 3624 | 1466724546214 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}] 16:29:06 INFO - PROCESS | 3624 | 1466724546216 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:06 INFO - PROCESS | 3624 | 1466724546321 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:29:06 INFO - PROCESS | 3624 | 1466724546328 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 3624 | 1466724546330 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:06 INFO - PROCESS | 3624 | ++DOCSHELL 15E34000 == 38 [pid = 3624] [id = 76] 16:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1695B800) [pid = 3624] [serial = 225] [outer = 00000000] 16:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (175CF400) [pid = 3624] [serial = 226] [outer = 1695B800] 16:29:06 INFO - PROCESS | 3624 | 1466724546383 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17E5A400) [pid = 3624] [serial = 227] [outer = 1695B800] 16:29:06 INFO - PROCESS | 3624 | 1466724546863 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 726ms 16:29:06 INFO - PROCESS | 3624 | 1466724546942 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3624 | 1466724546944 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 3624 | 1466724546955 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3624 | 1466724546957 Marionette TRACE conn3 <- [1,270,null,{}] 16:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:29:06 INFO - PROCESS | 3624 | 1466724546960 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}] 16:29:06 INFO - PROCESS | 3624 | 1466724546965 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:07 INFO - PROCESS | 3624 | 1466724547109 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:29:07 INFO - PROCESS | 3624 | 1466724547123 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 3624 | 1466724547125 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:07 INFO - PROCESS | 3624 | ++DOCSHELL 10221C00 == 39 [pid = 3624] [id = 77] 16:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17E60C00) [pid = 3624] [serial = 228] [outer = 00000000] 16:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19BA4C00) [pid = 3624] [serial = 229] [outer = 17E60C00] 16:29:07 INFO - PROCESS | 3624 | 1466724547169 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19D03400) [pid = 3624] [serial = 230] [outer = 17E60C00] 16:29:07 INFO - PROCESS | 3624 | 1466724547586 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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 726ms 16:29:07 INFO - PROCESS | 3624 | 1466724547657 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 3624 | 1466724547659 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:29:07 INFO - PROCESS | 3624 | 1466724547663 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 3624 | 1466724547664 Marionette TRACE conn3 <- [1,274,null,{}] 16:29:07 INFO - PROCESS | 3624 | 1466724547673 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}] 16:29:07 INFO - PROCESS | 3624 | 1466724547675 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:07 INFO - PROCESS | 3624 | 1466724547841 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:29:07 INFO - PROCESS | 3624 | 1466724547898 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 3624 | 1466724547900 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:07 INFO - PROCESS | 3624 | ++DOCSHELL 196A2800 == 40 [pid = 3624] [id = 78] 16:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19D05000) [pid = 3624] [serial = 231] [outer = 00000000] 16:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19F44800) [pid = 3624] [serial = 232] [outer = 19D05000] 16:29:07 INFO - PROCESS | 3624 | 1466724547945 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19F3F800) [pid = 3624] [serial = 233] [outer = 19D05000] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19698400) [pid = 3624] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10F3B800) [pid = 3624] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1750BC00) [pid = 3624] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (15E64800) [pid = 3624] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13947000) [pid = 3624] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0F9E6800) [pid = 3624] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A00EC00) [pid = 3624] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (105EE000) [pid = 3624] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A585C00) [pid = 3624] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:29:08 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (11235C00) [pid = 3624] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:29:08 INFO - PROCESS | 3624 | 1466724548385 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 758ms 16:29:08 INFO - PROCESS | 3624 | 1466724548449 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 3624 | 1466724548451 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 16:29:08 INFO - PROCESS | 3624 | 1466724548454 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:29:08 INFO - PROCESS | 3624 | 1466724548456 Marionette TRACE conn3 <- [1,278,null,{}] 16:29:08 INFO - PROCESS | 3624 | 1466724548460 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}] 16:29:08 INFO - PROCESS | 3624 | 1466724548462 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:08 INFO - PROCESS | 3624 | 1466724548545 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:29:08 INFO - PROCESS | 3624 | 1466724548550 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 3624 | 1466724548552 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:08 INFO - PROCESS | 3624 | ++DOCSHELL 150CB000 == 41 [pid = 3624] [id = 79] 16:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16894400) [pid = 3624] [serial = 234] [outer = 00000000] 16:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19F3F400) [pid = 3624] [serial = 235] [outer = 16894400] 16:29:08 INFO - PROCESS | 3624 | 1466724548595 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A4A9C00) [pid = 3624] [serial = 236] [outer = 16894400] 16:29:09 INFO - PROCESS | 3624 | 1466724549129 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 710ms 16:29:09 INFO - PROCESS | 3624 | 1466724549187 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3624 | 1466724549189 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 16:29:09 INFO - PROCESS | 3624 | 1466724549192 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:29:09 INFO - PROCESS | 3624 | 1466724549194 Marionette TRACE conn3 <- [1,282,null,{}] 16:29:09 INFO - PROCESS | 3624 | 1466724549197 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}] 16:29:09 INFO - PROCESS | 3624 | 1466724549199 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:09 INFO - PROCESS | 3624 | 1466724549290 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:29:09 INFO - PROCESS | 3624 | 1466724549297 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 3624 | 1466724549299 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:09 INFO - PROCESS | 3624 | ++DOCSHELL 1A58B800 == 42 [pid = 3624] [id = 80] 16:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A6D7400) [pid = 3624] [serial = 237] [outer = 00000000] 16:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A950C00) [pid = 3624] [serial = 238] [outer = 1A6D7400] 16:29:09 INFO - PROCESS | 3624 | 1466724549342 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A95EC00) [pid = 3624] [serial = 239] [outer = 1A6D7400] 16:29:09 INFO - PROCESS | 3624 | 1466724549741 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 613ms 16:29:09 INFO - PROCESS | 3624 | 1466724549792 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3624 | 1466724549794 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:29:09 INFO - PROCESS | 3624 | 1466724549797 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3624 | 1466724549799 Marionette TRACE conn3 <- [1,286,null,{}] 16:29:09 INFO - PROCESS | 3624 | 1466724549802 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}] 16:29:09 INFO - PROCESS | 3624 | 1466724549804 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:09 INFO - PROCESS | 3624 | 1466724549930 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:29:09 INFO - PROCESS | 3624 | 1466724549935 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 3624 | 1466724549937 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:09 INFO - PROCESS | 3624 | ++DOCSHELL 114B1400 == 43 [pid = 3624] [id = 81] 16:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A6DD400) [pid = 3624] [serial = 240] [outer = 00000000] 16:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A9D2C00) [pid = 3624] [serial = 241] [outer = 1A6DD400] 16:29:10 INFO - PROCESS | 3624 | 1466724550004 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A9D7000) [pid = 3624] [serial = 242] [outer = 1A6DD400] 16:29:10 INFO - PROCESS | 3624 | 1466724550537 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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 758ms 16:29:10 INFO - PROCESS | 3624 | 1466724550570 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 3624 | 1466724550578 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:29:10 INFO - PROCESS | 3624 | 1466724550585 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 3624 | 1466724550589 Marionette TRACE conn3 <- [1,290,null,{}] 16:29:10 INFO - PROCESS | 3624 | 1466724550595 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}] 16:29:10 INFO - PROCESS | 3624 | 1466724550598 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:10 INFO - PROCESS | 3624 | 1466724550708 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:29:10 INFO - PROCESS | 3624 | 1466724550802 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 3624 | 1466724550805 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:10 INFO - PROCESS | 3624 | ++DOCSHELL 11236400 == 44 [pid = 3624] [id = 82] 16:29:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11259000) [pid = 3624] [serial = 243] [outer = 00000000] 16:29:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1295EC00) [pid = 3624] [serial = 244] [outer = 11259000] 16:29:10 INFO - PROCESS | 3624 | 1466724550861 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12E22000) [pid = 3624] [serial = 245] [outer = 11259000] 16:29:11 INFO - PROCESS | 3624 | 1466724551480 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 919ms 16:29:11 INFO - PROCESS | 3624 | 1466724551523 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 3624 | 1466724551528 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 16:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:29:11 INFO - PROCESS | 3624 | 1466724551534 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 3624 | 1466724551537 Marionette TRACE conn3 <- [1,294,null,{}] 16:29:11 INFO - PROCESS | 3624 | 1466724551541 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}] 16:29:11 INFO - PROCESS | 3624 | 1466724551544 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:11 INFO - PROCESS | 3624 | 1466724551654 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:29:11 INFO - PROCESS | 3624 | 1466724551749 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 3624 | 1466724551752 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:11 INFO - PROCESS | 3624 | ++DOCSHELL 1502D400 == 45 [pid = 3624] [id = 83] 16:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (150CCC00) [pid = 3624] [serial = 246] [outer = 00000000] 16:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15E39C00) [pid = 3624] [serial = 247] [outer = 150CCC00] 16:29:11 INFO - PROCESS | 3624 | 1466724551807 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (16892800) [pid = 3624] [serial = 248] [outer = 150CCC00] 16:29:12 INFO - PROCESS | 3624 | 1466724552606 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]]]}] 16:29:12 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. 16:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1129ms 16:29:12 INFO - PROCESS | 3624 | 1466724552679 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 3624 | 1466724552683 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 16:29:12 INFO - PROCESS | 3624 | 1466724552690 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:29:12 INFO - PROCESS | 3624 | 1466724552693 Marionette TRACE conn3 <- [1,298,null,{}] 16:29:12 INFO - PROCESS | 3624 | 1466724552704 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}] 16:29:12 INFO - PROCESS | 3624 | 1466724552709 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:12 INFO - PROCESS | 3624 | 1466724552814 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:29:12 INFO - PROCESS | 3624 | 1466724552935 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 3624 | 1466724552938 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:12 INFO - PROCESS | 3624 | ++DOCSHELL 1A95B400 == 46 [pid = 3624] [id = 84] 16:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A95BC00) [pid = 3624] [serial = 249] [outer = 00000000] 16:29:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A9D8400) [pid = 3624] [serial = 250] [outer = 1A95BC00] 16:29:13 INFO - PROCESS | 3624 | 1466724552994 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1AA87400) [pid = 3624] [serial = 251] [outer = 1A95BC00] 16:29:13 INFO - PROCESS | 3624 | 1466724553600 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]]]}] 16:29:13 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. 16:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 984ms 16:29:13 INFO - PROCESS | 3624 | 1466724553836 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 3624 | 1466724553841 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 16:29:13 INFO - PROCESS | 3624 | 1466724553859 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 3624 | 1466724553862 Marionette TRACE conn3 <- [1,302,null,{}] 16:29:13 INFO - PROCESS | 3624 | 1466724553868 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}] 16:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:29:13 INFO - PROCESS | 3624 | 1466724553871 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:14 INFO - PROCESS | 3624 | 1466724553969 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:29:14 INFO - PROCESS | 3624 | 1466724554045 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 3624 | 1466724554050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:14 INFO - PROCESS | 3624 | ++DOCSHELL 114B3400 == 47 [pid = 3624] [id = 85] 16:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (11806000) [pid = 3624] [serial = 252] [outer = 00000000] 16:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (11D8B800) [pid = 3624] [serial = 253] [outer = 11806000] 16:29:14 INFO - PROCESS | 3624 | 1466724554145 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (12958400) [pid = 3624] [serial = 254] [outer = 11806000] 16:29:14 INFO - PROCESS | 3624 | 1466724554720 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]]]}] 16:29:14 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. 16:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 855ms 16:29:14 INFO - PROCESS | 3624 | 1466724554751 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 3624 | 1466724554754 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:29:14 INFO - PROCESS | 3624 | 1466724554761 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 3624 | 1466724554765 Marionette TRACE conn3 <- [1,306,null,{}] 16:29:14 INFO - PROCESS | 3624 | 1466724554769 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}] 16:29:14 INFO - PROCESS | 3624 | 1466724554772 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:14 INFO - PROCESS | 3624 | 1466724554890 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 1A58B800 == 46 [pid = 3624] [id = 80] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 150CB000 == 45 [pid = 3624] [id = 79] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 196A2800 == 44 [pid = 3624] [id = 78] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 10221C00 == 43 [pid = 3624] [id = 77] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 15E34000 == 42 [pid = 3624] [id = 76] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 16957400 == 41 [pid = 3624] [id = 75] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 155B3800 == 40 [pid = 3624] [id = 74] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 13281C00 == 39 [pid = 3624] [id = 73] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 12B6F000 == 38 [pid = 3624] [id = 72] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 17C0C800 == 37 [pid = 3624] [id = 69] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 1363F800 == 36 [pid = 3624] [id = 68] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 10A5A400 == 35 [pid = 3624] [id = 67] 16:29:14 INFO - PROCESS | 3624 | --DOCSHELL 1A587C00 == 34 [pid = 3624] [id = 66] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10F45400) [pid = 3624] [serial = 187] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1B363C00) [pid = 3624] [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.] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A6DA800) [pid = 3624] [serial = 194] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (175CE000) [pid = 3624] [serial = 178] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A011000) [pid = 3624] [serial = 190] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A950800) [pid = 3624] [serial = 196] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A57E400) [pid = 3624] [serial = 191] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16EAAC00) [pid = 3624] [serial = 176] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19798800) [pid = 3624] [serial = 181] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (12BA7C00) [pid = 3624] [serial = 169] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13183400) [pid = 3624] [serial = 170] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12B68C00) [pid = 3624] [serial = 162] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17C07800) [pid = 3624] [serial = 179] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1695E400) [pid = 3624] [serial = 175] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1502E400) [pid = 3624] [serial = 172] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1514FC00) [pid = 3624] [serial = 173] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (10274000) [pid = 3624] [serial = 166] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10A5B800) [pid = 3624] [serial = 167] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D10000) [pid = 3624] [serial = 159] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A4AC400) [pid = 3624] [serial = 184] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D09800) [pid = 3624] [serial = 182] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A4AFC00) [pid = 3624] [serial = 185] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1180A400) [pid = 3624] [serial = 188] [outer = 00000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A6DA000) [pid = 3624] [serial = 193] [outer = 00000000] [url = about:blank] 16:29:15 INFO - PROCESS | 3624 | 1466724555015 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 3624 | 1466724555017 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:15 INFO - PROCESS | 3624 | ++DOCSHELL 105EF000 == 35 [pid = 3624] [id = 86] 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (105F0800) [pid = 3624] [serial = 255] [outer = 00000000] 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10F45400) [pid = 3624] [serial = 256] [outer = 105F0800] 16:29:15 INFO - PROCESS | 3624 | 1466724555064 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11DDF400) [pid = 3624] [serial = 257] [outer = 105F0800] 16:29:15 INFO - PROCESS | 3624 | 1466724555482 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]]]}] 16:29:15 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. 16:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 774ms 16:29:15 INFO - PROCESS | 3624 | 1466724555531 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 3624 | 1466724555533 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:29:15 INFO - PROCESS | 3624 | 1466724555537 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 3624 | 1466724555539 Marionette TRACE conn3 <- [1,310,null,{}] 16:29:15 INFO - PROCESS | 3624 | 1466724555547 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}] 16:29:15 INFO - PROCESS | 3624 | 1466724555551 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:15 INFO - PROCESS | 3624 | 1466724555668 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:29:15 INFO - PROCESS | 3624 | 1466724555676 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 3624 | 1466724555679 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:15 INFO - PROCESS | 3624 | ++DOCSHELL 15151800 == 36 [pid = 3624] [id = 87] 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15153000) [pid = 3624] [serial = 258] [outer = 00000000] 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15E64800) [pid = 3624] [serial = 259] [outer = 15153000] 16:29:15 INFO - PROCESS | 3624 | 1466724555727 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (165D7800) [pid = 3624] [serial = 260] [outer = 15153000] 16:29:16 INFO - PROCESS | 3624 | 1466724556008 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:29:16 INFO - PROCESS | 3624 | 1466724556175 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]]]}] 16:29:16 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. 16:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 726ms 16:29:16 INFO - PROCESS | 3624 | 1466724556270 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3624 | 1466724556272 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:29:16 INFO - PROCESS | 3624 | 1466724556275 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3624 | 1466724556276 Marionette TRACE conn3 <- [1,314,null,{}] 16:29:16 INFO - PROCESS | 3624 | 1466724556280 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}] 16:29:16 INFO - PROCESS | 3624 | 1466724556282 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:16 INFO - PROCESS | 3624 | 1466724556368 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:29:16 INFO - PROCESS | 3624 | 1466724556375 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 3624 | 1466724556377 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:16 INFO - PROCESS | 3624 | ++DOCSHELL 1695D400 == 37 [pid = 3624] [id = 88] 16:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16EAC800) [pid = 3624] [serial = 261] [outer = 00000000] 16:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17C07800) [pid = 3624] [serial = 262] [outer = 16EAC800] 16:29:16 INFO - PROCESS | 3624 | 1466724556422 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17E61800) [pid = 3624] [serial = 263] [outer = 16EAC800] 16:29:16 INFO - PROCESS | 3624 | 1466724556863 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]]]}] 16:29:16 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. 16:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 662ms 16:29:16 INFO - PROCESS | 3624 | 1466724556913 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3624 | 1466724556915 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 16:29:16 INFO - PROCESS | 3624 | 1466724556918 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:29:16 INFO - PROCESS | 3624 | 1466724556920 Marionette TRACE conn3 <- [1,318,null,{}] 16:29:16 INFO - PROCESS | 3624 | 1466724556923 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}] 16:29:16 INFO - PROCESS | 3624 | 1466724556925 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:17 INFO - PROCESS | 3624 | 1466724557012 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:29:17 INFO - PROCESS | 3624 | 1466724557017 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 3624 | 1466724557019 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:17 INFO - PROCESS | 3624 | ++DOCSHELL 175CF800 == 38 [pid = 3624] [id = 89] 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17E61400) [pid = 3624] [serial = 264] [outer = 00000000] 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19796400) [pid = 3624] [serial = 265] [outer = 17E61400] 16:29:17 INFO - PROCESS | 3624 | 1466724557064 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19BA6C00) [pid = 3624] [serial = 266] [outer = 17E61400] 16:29:17 INFO - PROCESS | 3624 | 1466724557616 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]]]}] 16:29:17 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. 16:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 725ms 16:29:17 INFO - PROCESS | 3624 | 1466724557650 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 3624 | 1466724557652 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:29:17 INFO - PROCESS | 3624 | 1466724557655 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 3624 | 1466724557657 Marionette TRACE conn3 <- [1,322,null,{}] 16:29:17 INFO - PROCESS | 3624 | 1466724557660 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}] 16:29:17 INFO - PROCESS | 3624 | 1466724557666 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:17 INFO - PROCESS | 3624 | 1466724557805 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:29:17 INFO - PROCESS | 3624 | 1466724557816 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 3624 | 1466724557818 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A0CC000 == 39 [pid = 3624] [id = 90] 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A0CD800) [pid = 3624] [serial = 267] [outer = 00000000] 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1502AC00) [pid = 3624] [serial = 268] [outer = 1A0CD800] 16:29:17 INFO - PROCESS | 3624 | 1466724557863 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A57FC00) [pid = 3624] [serial = 269] [outer = 1A0CD800] 16:29:18 INFO - PROCESS | 3624 | 1466724558338 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]]]}] 16:29:18 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. 16:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 710ms 16:29:18 INFO - PROCESS | 3624 | 1466724558390 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3624 | 1466724558392 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:29:18 INFO - PROCESS | 3624 | 1466724558396 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 3624 | 1466724558397 Marionette TRACE conn3 <- [1,326,null,{}] 16:29:18 INFO - PROCESS | 3624 | 1466724558401 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}] 16:29:18 INFO - PROCESS | 3624 | 1466724558402 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:18 INFO - PROCESS | 3624 | 1466724558530 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:29:18 INFO - PROCESS | 3624 | 1466724558584 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 3624 | 1466724558586 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A586400 == 40 [pid = 3624] [id = 91] 16:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A586C00) [pid = 3624] [serial = 270] [outer = 00000000] 16:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A6DFC00) [pid = 3624] [serial = 271] [outer = 1A586C00] 16:29:18 INFO - PROCESS | 3624 | 1466724558630 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A953800) [pid = 3624] [serial = 272] [outer = 1A586C00] 16:29:19 INFO - PROCESS | 3624 | 1466724559060 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]]]}] 16:29:19 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. 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 710ms 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:29:19 INFO - PROCESS | 3624 | 1466724559095 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3624 | 1466724559097 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 16:29:19 INFO - PROCESS | 3624 | 1466724559100 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3624 | 1466724559102 Marionette TRACE conn3 <- [1,330,null,{}] 16:29:19 INFO - PROCESS | 3624 | 1466724559105 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}] 16:29:19 INFO - PROCESS | 3624 | 1466724559107 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:19 INFO - PROCESS | 3624 | 1466724559215 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:29:19 INFO - PROCESS | 3624 | 1466724559222 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 3624 | 1466724559224 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A6DB400 == 41 [pid = 3624] [id = 92] 16:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A95B800) [pid = 3624] [serial = 273] [outer = 00000000] 16:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1AA86C00) [pid = 3624] [serial = 274] [outer = 1A95B800] 16:29:19 INFO - PROCESS | 3624 | 1466724559391 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1AA8B400) [pid = 3624] [serial = 275] [outer = 1A95B800] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (129E5000) [pid = 3624] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1695B800) [pid = 3624] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (155B3C00) [pid = 3624] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13282000) [pid = 3624] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17E60C00) [pid = 3624] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (12BA6800) [pid = 3624] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16959000) [pid = 3624] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19D05000) [pid = 3624] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A6D7400) [pid = 3624] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:29:19 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16894400) [pid = 3624] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:29:20 INFO - PROCESS | 3624 | 1466724559997 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]]]}] 16:29:20 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. 16:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 919ms 16:29:20 INFO - PROCESS | 3624 | 1466724560037 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3624 | 1466724560040 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:29:20 INFO - PROCESS | 3624 | 1466724560043 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 3624 | 1466724560044 Marionette TRACE conn3 <- [1,334,null,{}] 16:29:20 INFO - PROCESS | 3624 | 1466724560048 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}] 16:29:20 INFO - PROCESS | 3624 | 1466724560050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:20 INFO - PROCESS | 3624 | 1466724560131 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:29:20 INFO - PROCESS | 3624 | 1466724560136 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 3624 | 1466724560138 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:20 INFO - PROCESS | 3624 | ++DOCSHELL 13162C00 == 42 [pid = 3624] [id = 93] 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (165D8400) [pid = 3624] [serial = 276] [outer = 00000000] 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19BA5C00) [pid = 3624] [serial = 277] [outer = 165D8400] 16:29:20 INFO - PROCESS | 3624 | 1466724560182 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A0CA800) [pid = 3624] [serial = 278] [outer = 165D8400] 16:29:20 INFO - PROCESS | 3624 | 1466724560619 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]]]}] 16:29:20 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. 16:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 612ms 16:29:20 INFO - PROCESS | 3624 | 1466724560672 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3624 | 1466724560674 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:29:20 INFO - PROCESS | 3624 | 1466724560681 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 3624 | 1466724560683 Marionette TRACE conn3 <- [1,338,null,{}] 16:29:20 INFO - PROCESS | 3624 | 1466724560687 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}] 16:29:20 INFO - PROCESS | 3624 | 1466724560689 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:20 INFO - PROCESS | 3624 | 1466724560768 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:29:20 INFO - PROCESS | 3624 | 1466724560773 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 3624 | 1466724560775 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:20 INFO - PROCESS | 3624 | ++DOCSHELL 10A5C000 == 43 [pid = 3624] [id = 94] 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1695B800) [pid = 3624] [serial = 279] [outer = 00000000] 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1AC8AC00) [pid = 3624] [serial = 280] [outer = 1695B800] 16:29:20 INFO - PROCESS | 3624 | 1466724560818 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1AC90C00) [pid = 3624] [serial = 281] [outer = 1695B800] 16:29:21 INFO - PROCESS | 3624 | 1466724561250 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]]]}] 16:29:21 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. 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 613ms 16:29:21 INFO - PROCESS | 3624 | 1466724561277 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3624 | 1466724561279 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:29:21 INFO - PROCESS | 3624 | 1466724561282 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 3624 | 1466724561284 Marionette TRACE conn3 <- [1,342,null,{}] 16:29:21 INFO - PROCESS | 3624 | 1466724561288 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}] 16:29:21 INFO - PROCESS | 3624 | 1466724561290 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:21 INFO - PROCESS | 3624 | 1466724561383 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:29:21 INFO - PROCESS | 3624 | 1466724561388 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 3624 | 1466724561391 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:21 INFO - PROCESS | 3624 | ++DOCSHELL 156CB400 == 44 [pid = 3624] [id = 95] 16:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (156CC400) [pid = 3624] [serial = 282] [outer = 00000000] 16:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (156D3400) [pid = 3624] [serial = 283] [outer = 156CC400] 16:29:21 INFO - PROCESS | 3624 | 1466724561435 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1AA8FC00) [pid = 3624] [serial = 284] [outer = 156CC400] 16:29:21 INFO - PROCESS | 3624 | 1466724561981 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]]]}] 16:29:22 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. 16:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 758ms 16:29:22 INFO - PROCESS | 3624 | 1466724562055 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3624 | 1466724562059 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:29:22 INFO - PROCESS | 3624 | 1466724562065 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 3624 | 1466724562068 Marionette TRACE conn3 <- [1,346,null,{}] 16:29:22 INFO - PROCESS | 3624 | 1466724562074 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}] 16:29:22 INFO - PROCESS | 3624 | 1466724562077 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:22 INFO - PROCESS | 3624 | 1466724562285 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:29:22 INFO - PROCESS | 3624 | 1466724562349 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 3624 | 1466724562354 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:22 INFO - PROCESS | 3624 | ++DOCSHELL 10FB1C00 == 45 [pid = 3624] [id = 96] 16:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (11804800) [pid = 3624] [serial = 285] [outer = 00000000] 16:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12BA7C00) [pid = 3624] [serial = 286] [outer = 11804800] 16:29:22 INFO - PROCESS | 3624 | 1466724562410 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12E65C00) [pid = 3624] [serial = 287] [outer = 11804800] 16:29:23 INFO - PROCESS | 3624 | 1466724563002 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]]]}] 16:29:23 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. 16:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 984ms 16:29:23 INFO - PROCESS | 3624 | 1466724563044 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 3624 | 1466724563049 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 16:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:29:23 INFO - PROCESS | 3624 | 1466724563055 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 3624 | 1466724563058 Marionette TRACE conn3 <- [1,350,null,{}] 16:29:23 INFO - PROCESS | 3624 | 1466724563062 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}] 16:29:23 INFO - PROCESS | 3624 | 1466724563065 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:23 INFO - PROCESS | 3624 | 1466724563176 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:29:23 INFO - PROCESS | 3624 | 1466724563275 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 3624 | 1466724563277 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:23 INFO - PROCESS | 3624 | ++DOCSHELL 150CA000 == 46 [pid = 3624] [id = 97] 16:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (150CD400) [pid = 3624] [serial = 288] [outer = 00000000] 16:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (156C7800) [pid = 3624] [serial = 289] [outer = 150CD400] 16:29:23 INFO - PROCESS | 3624 | 1466724563332 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (156CF800) [pid = 3624] [serial = 290] [outer = 150CD400] 16:29:23 INFO - PROCESS | 3624 | 1466724563987 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]]]}] 16:29:24 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. 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 983ms 16:29:24 INFO - PROCESS | 3624 | 1466724564032 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3624 | 1466724564035 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:29:24 INFO - PROCESS | 3624 | 1466724564039 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3624 | 1466724564043 Marionette TRACE conn3 <- [1,354,null,{}] 16:29:24 INFO - PROCESS | 3624 | 1466724564053 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}] 16:29:24 INFO - PROCESS | 3624 | 1466724564058 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:24 INFO - PROCESS | 3624 | 1466724564171 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:29:24 INFO - PROCESS | 3624 | 1466724564272 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 3624 | 1466724564275 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:24 INFO - PROCESS | 3624 | ++DOCSHELL 169B6400 == 47 [pid = 3624] [id = 98] 16:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (169B6C00) [pid = 3624] [serial = 291] [outer = 00000000] 16:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (169BA800) [pid = 3624] [serial = 292] [outer = 169B6C00] 16:29:24 INFO - PROCESS | 3624 | 1466724564332 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (16EAC000) [pid = 3624] [serial = 293] [outer = 169B6C00] 16:29:24 INFO - PROCESS | 3624 | 1466724564933 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]]]}] 16:29:24 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. 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 936ms 16:29:24 INFO - PROCESS | 3624 | 1466724564976 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3624 | 1466724564979 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:29:24 INFO - PROCESS | 3624 | 1466724564982 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3624 | 1466724564984 Marionette TRACE conn3 <- [1,358,null,{}] 16:29:25 INFO - PROCESS | 3624 | 1466724564988 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}] 16:29:25 INFO - PROCESS | 3624 | 1466724564990 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:25 INFO - PROCESS | 3624 | 1466724565096 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:29:25 INFO - PROCESS | 3624 | 1466724565190 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 3624 | 1466724565193 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:25 INFO - PROCESS | 3624 | ++DOCSHELL 169BD400 == 48 [pid = 3624] [id = 99] 16:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (19698C00) [pid = 3624] [serial = 294] [outer = 00000000] 16:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (19D01800) [pid = 3624] [serial = 295] [outer = 19698C00] 16:29:25 INFO - PROCESS | 3624 | 1466724565245 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A0C6000) [pid = 3624] [serial = 296] [outer = 19698C00] 16:29:25 INFO - PROCESS | 3624 | 1466724565828 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]]]}] 16:29:25 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. 16:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 855ms 16:29:25 INFO - PROCESS | 3624 | 1466724565859 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3624 | 1466724565861 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 3624 | 1466724565866 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:29:25 INFO - PROCESS | 3624 | 1466724565868 Marionette TRACE conn3 <- [1,362,null,{}] 16:29:25 INFO - PROCESS | 3624 | 1466724565871 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}] 16:29:25 INFO - PROCESS | 3624 | 1466724565874 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:25 INFO - PROCESS | 3624 | 1466724565974 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:29:26 INFO - PROCESS | 3624 | 1466724566068 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 3624 | 1466724566070 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:26 INFO - PROCESS | 3624 | ++DOCSHELL 1969EC00 == 49 [pid = 3624] [id = 100] 16:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (19D08800) [pid = 3624] [serial = 297] [outer = 00000000] 16:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A6E5000) [pid = 3624] [serial = 298] [outer = 19D08800] 16:29:26 INFO - PROCESS | 3624 | 1466724566122 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A9D9400) [pid = 3624] [serial = 299] [outer = 19D08800] 16:29:26 INFO - PROCESS | 3624 | 1466724566690 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]]]}] 16:29:26 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. 16:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 871ms 16:29:26 INFO - PROCESS | 3624 | 1466724566711 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 3624 | 1466724566713 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:29:26 INFO - PROCESS | 3624 | 1466724566716 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 3624 | 1466724566766 Marionette TRACE conn3 <- [1,366,null,{}] 16:29:26 INFO - PROCESS | 3624 | 1466724566770 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}] 16:29:26 INFO - PROCESS | 3624 | 1466724566776 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:27 INFO - PROCESS | 3624 | 1466724567012 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:29:27 INFO - PROCESS | 3624 | 1466724567116 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 3624 | 1466724567119 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:27 INFO - PROCESS | 3624 | ++DOCSHELL 10A60C00 == 50 [pid = 3624] [id = 101] 16:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (10A61C00) [pid = 3624] [serial = 300] [outer = 00000000] 16:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1122F000) [pid = 3624] [serial = 301] [outer = 10A61C00] 16:29:27 INFO - PROCESS | 3624 | 1466724567168 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (11C92C00) [pid = 3624] [serial = 302] [outer = 10A61C00] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 10A5C000 == 49 [pid = 3624] [id = 94] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 13162C00 == 48 [pid = 3624] [id = 93] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 1A6DB400 == 47 [pid = 3624] [id = 92] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 1A586400 == 46 [pid = 3624] [id = 91] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 1A0CC000 == 45 [pid = 3624] [id = 90] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 175CF800 == 44 [pid = 3624] [id = 89] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 1695D400 == 43 [pid = 3624] [id = 88] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 15151800 == 42 [pid = 3624] [id = 87] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 105EF000 == 41 [pid = 3624] [id = 86] 16:29:27 INFO - PROCESS | 3624 | --DOCSHELL 114B3400 == 40 [pid = 3624] [id = 85] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (19695000) [pid = 3624] [serial = 205] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (13A97800) [pid = 3624] [serial = 212] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (13188800) [pid = 3624] [serial = 211] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (175CF400) [pid = 3624] [serial = 226] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17E5A400) [pid = 3624] [serial = 227] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (12961C00) [pid = 3624] [serial = 199] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (15E34800) [pid = 3624] [serial = 220] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1609FC00) [pid = 3624] [serial = 221] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1394F000) [pid = 3624] [serial = 217] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (13A9A000) [pid = 3624] [serial = 218] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (19D03400) [pid = 3624] [serial = 230] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1327FC00) [pid = 3624] [serial = 215] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13274800) [pid = 3624] [serial = 214] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (19BA4C00) [pid = 3624] [serial = 229] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1436E800) [pid = 3624] [serial = 202] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16F7D800) [pid = 3624] [serial = 223] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A583800) [pid = 3624] [serial = 208] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (19F44800) [pid = 3624] [serial = 232] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A950C00) [pid = 3624] [serial = 238] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (19F3F400) [pid = 3624] [serial = 235] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A95EC00) [pid = 3624] [serial = 239] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A9D2C00) [pid = 3624] [serial = 241] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19F3F800) [pid = 3624] [serial = 233] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A4A9C00) [pid = 3624] [serial = 236] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17430C00) [pid = 3624] [serial = 224] [outer = 00000000] [url = about:blank] 16:29:27 INFO - PROCESS | 3624 | 1466724567911 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]]]}] 16:29:27 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. 16:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1210ms 16:29:27 INFO - PROCESS | 3624 | 1466724567953 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 3624 | 1466724567956 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 16:29:27 INFO - PROCESS | 3624 | 1466724567961 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:29:27 INFO - PROCESS | 3624 | 1466724567964 Marionette TRACE conn3 <- [1,370,null,{}] 16:29:27 INFO - PROCESS | 3624 | 1466724567969 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}] 16:29:27 INFO - PROCESS | 3624 | 1466724567972 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:28 INFO - PROCESS | 3624 | 1466724568064 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:29:28 INFO - PROCESS | 3624 | 1466724568070 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 3624 | 1466724568072 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:28 INFO - PROCESS | 3624 | ++DOCSHELL 1327A400 == 41 [pid = 3624] [id = 102] 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1327A800) [pid = 3624] [serial = 303] [outer = 00000000] 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13282400) [pid = 3624] [serial = 304] [outer = 1327A800] 16:29:28 INFO - PROCESS | 3624 | 1466724568118 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13A05400) [pid = 3624] [serial = 305] [outer = 1327A800] 16:29:28 INFO - PROCESS | 3624 | 1466724568585 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]]]}] 16:29:28 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. 16:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 661ms 16:29:28 INFO - PROCESS | 3624 | 1466724568601 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3624 | 1466724568603 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:29:28 INFO - PROCESS | 3624 | 1466724568607 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3624 | 1466724568609 Marionette TRACE conn3 <- [1,374,null,{}] 16:29:28 INFO - PROCESS | 3624 | 1466724568612 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}] 16:29:28 INFO - PROCESS | 3624 | 1466724568614 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:28 INFO - PROCESS | 3624 | 1466724568727 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:29:28 INFO - PROCESS | 3624 | 1466724568737 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 3624 | 1466724568739 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:28 INFO - PROCESS | 3624 | ++DOCSHELL 156CDC00 == 42 [pid = 3624] [id = 103] 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (156CF400) [pid = 3624] [serial = 306] [outer = 00000000] 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1576F400) [pid = 3624] [serial = 307] [outer = 156CF400] 16:29:28 INFO - PROCESS | 3624 | 1466724568783 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (15E39800) [pid = 3624] [serial = 308] [outer = 156CF400] 16:29:29 INFO - PROCESS | 3624 | 1466724569294 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:29:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 726ms 16:29:29 INFO - PROCESS | 3624 | 1466724569338 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 3624 | 1466724569342 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:29:29 INFO - PROCESS | 3624 | 1466724569351 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 3624 | 1466724569355 Marionette TRACE conn3 <- [1,378,null,{}] 16:29:29 INFO - PROCESS | 3624 | 1466724569359 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}] 16:29:29 INFO - PROCESS | 3624 | 1466724569361 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:29 INFO - PROCESS | 3624 | 1466724569447 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:29:29 INFO - PROCESS | 3624 | 1466724569454 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 3624 | 1466724569456 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:29 INFO - PROCESS | 3624 | ++DOCSHELL 156C5400 == 43 [pid = 3624] [id = 104] 16:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (160A2800) [pid = 3624] [serial = 309] [outer = 00000000] 16:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (169BA400) [pid = 3624] [serial = 310] [outer = 160A2800] 16:29:29 INFO - PROCESS | 3624 | 1466724569505 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17431000) [pid = 3624] [serial = 311] [outer = 160A2800] 16:29:30 INFO - PROCESS | 3624 | 1466724570010 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:29:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 677ms 16:29:30 INFO - PROCESS | 3624 | 1466724570036 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 3624 | 1466724570038 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 16:29:30 INFO - PROCESS | 3624 | 1466724570041 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:29:30 INFO - PROCESS | 3624 | 1466724570043 Marionette TRACE conn3 <- [1,382,null,{}] 16:29:30 INFO - PROCESS | 3624 | 1466724570046 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}] 16:29:30 INFO - PROCESS | 3624 | 1466724570048 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:30 INFO - PROCESS | 3624 | 1466724570129 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:29:30 INFO - PROCESS | 3624 | 1466724570162 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 3624 | 1466724570164 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:30 INFO - PROCESS | 3624 | ++DOCSHELL 16E06000 == 44 [pid = 3624] [id = 105] 16:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16E09800) [pid = 3624] [serial = 312] [outer = 00000000] 16:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17536000) [pid = 3624] [serial = 313] [outer = 16E09800] 16:29:30 INFO - PROCESS | 3624 | 1466724570207 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17539800) [pid = 3624] [serial = 314] [outer = 16E09800] 16:29:30 INFO - PROCESS | 3624 | 1466724570690 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:29:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 710ms 16:29:30 INFO - PROCESS | 3624 | 1466724570741 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 3624 | 1466724570743 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 16:29:30 INFO - PROCESS | 3624 | 1466724570746 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:29:30 INFO - PROCESS | 3624 | 1466724570748 Marionette TRACE conn3 <- [1,386,null,{}] 16:29:30 INFO - PROCESS | 3624 | 1466724570758 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}] 16:29:30 INFO - PROCESS | 3624 | 1466724570760 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:30 INFO - PROCESS | 3624 | 1466724570868 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:29:30 INFO - PROCESS | 3624 | 1466724570873 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 3624 | 1466724570878 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:30 INFO - PROCESS | 3624 | ++DOCSHELL 10A59800 == 45 [pid = 3624] [id = 106] 16:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17C01C00) [pid = 3624] [serial = 315] [outer = 00000000] 16:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17E65000) [pid = 3624] [serial = 316] [outer = 17C01C00] 16:29:31 INFO - PROCESS | 3624 | 1466724570967 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (196A2800) [pid = 3624] [serial = 317] [outer = 17C01C00] 16:29:31 INFO - PROCESS | 3624 | 1466724571531 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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 823ms 16:29:31 INFO - PROCESS | 3624 | 1466724571595 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3624 | 1466724571597 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:29:31 INFO - PROCESS | 3624 | 1466724571600 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 3624 | 1466724571602 Marionette TRACE conn3 <- [1,390,null,{}] 16:29:31 INFO - PROCESS | 3624 | 1466724571605 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}] 16:29:31 INFO - PROCESS | 3624 | 1466724571607 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:31 INFO - PROCESS | 3624 | 1466724571717 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:29:31 INFO - PROCESS | 3624 | 1466724571734 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 3624 | 1466724571736 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:31 INFO - PROCESS | 3624 | ++DOCSHELL 17E62C00 == 46 [pid = 3624] [id = 107] 16:29:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (19B9FC00) [pid = 3624] [serial = 318] [outer = 00000000] 16:29:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A013400) [pid = 3624] [serial = 319] [outer = 19B9FC00] 16:29:31 INFO - PROCESS | 3624 | 1466724571828 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A0C6C00) [pid = 3624] [serial = 320] [outer = 19B9FC00] 16:29:32 INFO - PROCESS | 3624 | 1466724572292 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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 726ms 16:29:32 INFO - PROCESS | 3624 | 1466724572331 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 3624 | 1466724572333 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 16:29:32 INFO - PROCESS | 3624 | 1466724572336 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:29:32 INFO - PROCESS | 3624 | 1466724572338 Marionette TRACE conn3 <- [1,394,null,{}] 16:29:32 INFO - PROCESS | 3624 | 1466724572341 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}] 16:29:32 INFO - PROCESS | 3624 | 1466724572342 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:32 INFO - PROCESS | 3624 | 1466724572655 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A0CD800) [pid = 3624] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A586C00) [pid = 3624] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17E61400) [pid = 3624] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (105F0800) [pid = 3624] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15153000) [pid = 3624] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (11806000) [pid = 3624] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16EAC800) [pid = 3624] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A95B800) [pid = 3624] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1695B800) [pid = 3624] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:29:32 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (165D8400) [pid = 3624] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:29:32 INFO - PROCESS | 3624 | 1466724572716 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 3624 | 1466724572718 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:32 INFO - PROCESS | 3624 | ++DOCSHELL 10A64400 == 47 [pid = 3624] [id = 108] 16:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (114A9400) [pid = 3624] [serial = 321] [outer = 00000000] 16:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (15153000) [pid = 3624] [serial = 322] [outer = 114A9400] 16:29:32 INFO - PROCESS | 3624 | 1466724572764 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16EAC800) [pid = 3624] [serial = 323] [outer = 114A9400] 16:29:33 INFO - PROCESS | 3624 | 1466724573199 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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 935ms 16:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:29:33 INFO - PROCESS | 3624 | 1466724573275 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3624 | 1466724573277 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 3624 | 1466724573280 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3624 | 1466724573282 Marionette TRACE conn3 <- [1,398,null,{}] 16:29:33 INFO - PROCESS | 3624 | 1466724573285 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}] 16:29:33 INFO - PROCESS | 3624 | 1466724573287 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:33 INFO - PROCESS | 3624 | 1466724573366 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:29:33 INFO - PROCESS | 3624 | 1466724573373 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 3624 | 1466724573376 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:33 INFO - PROCESS | 3624 | ++DOCSHELL 10A56C00 == 48 [pid = 3624] [id = 109] 16:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (19D0E800) [pid = 3624] [serial = 324] [outer = 00000000] 16:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A583800) [pid = 3624] [serial = 325] [outer = 19D0E800] 16:29:33 INFO - PROCESS | 3624 | 1466724573419 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A6D7400) [pid = 3624] [serial = 326] [outer = 19D0E800] 16:29:33 INFO - PROCESS | 3624 | 1466724573864 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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 646ms 16:29:33 INFO - PROCESS | 3624 | 1466724573918 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3624 | 1466724573921 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 3624 | 1466724573924 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:29:33 INFO - PROCESS | 3624 | 1466724573935 Marionette TRACE conn3 <- [1,402,null,{}] 16:29:33 INFO - PROCESS | 3624 | 1466724573939 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}] 16:29:33 INFO - PROCESS | 3624 | 1466724573940 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:34 INFO - PROCESS | 3624 | 1466724574022 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:29:34 INFO - PROCESS | 3624 | 1466724574030 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 3624 | 1466724574031 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:34 INFO - PROCESS | 3624 | ++DOCSHELL 1A4ADC00 == 49 [pid = 3624] [id = 110] 16:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A955800) [pid = 3624] [serial = 327] [outer = 00000000] 16:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A9D5000) [pid = 3624] [serial = 328] [outer = 1A955800] 16:29:34 INFO - PROCESS | 3624 | 1466724574073 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1AA8A400) [pid = 3624] [serial = 329] [outer = 1A955800] 16:29:34 INFO - PROCESS | 3624 | 1466724574547 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]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 677ms 16:29:34 INFO - PROCESS | 3624 | 1466724574616 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 3624 | 1466724574618 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 16:29:34 INFO - PROCESS | 3624 | 1466724574621 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:29:34 INFO - PROCESS | 3624 | 1466724574623 Marionette TRACE conn3 <- [1,406,null,{}] 16:29:34 INFO - PROCESS | 3624 | 1466724574626 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}] 16:29:34 INFO - PROCESS | 3624 | 1466724574628 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:34 INFO - PROCESS | 3624 | 1466724574710 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:29:34 INFO - PROCESS | 3624 | 1466724574909 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 3624 | 1466724574912 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:34 INFO - PROCESS | 3624 | ++DOCSHELL 1026D800 == 50 [pid = 3624] [id = 111] 16:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (105EA000) [pid = 3624] [serial = 330] [outer = 00000000] 16:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (10F3DC00) [pid = 3624] [serial = 331] [outer = 105EA000] 16:29:35 INFO - PROCESS | 3624 | 1466724574974 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (11885C00) [pid = 3624] [serial = 332] [outer = 105EA000] 16:29:35 INFO - PROCESS | 3624 | 1466724575570 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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 16:29:35 INFO - PROCESS | 3624 | 1466724575602 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 3624 | 1466724575605 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:29:35 INFO - PROCESS | 3624 | 1466724575610 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 3624 | 1466724575613 Marionette TRACE conn3 <- [1,410,null,{}] 16:29:35 INFO - PROCESS | 3624 | 1466724575619 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}] 16:29:35 INFO - PROCESS | 3624 | 1466724575621 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:35 INFO - PROCESS | 3624 | 1466724575732 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:29:35 INFO - PROCESS | 3624 | 1466724575840 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 3624 | 1466724575843 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:35 INFO - PROCESS | 3624 | ++DOCSHELL 1514FC00 == 51 [pid = 3624] [id = 112] 16:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (15150800) [pid = 3624] [serial = 333] [outer = 00000000] 16:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (156CFC00) [pid = 3624] [serial = 334] [outer = 15150800] 16:29:35 INFO - PROCESS | 3624 | 1466724575897 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (165D6800) [pid = 3624] [serial = 335] [outer = 15150800] 16:29:36 INFO - PROCESS | 3624 | 1466724576591 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]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1032ms 16:29:36 INFO - PROCESS | 3624 | 1466724576648 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 3624 | 1466724576653 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:29:36 INFO - PROCESS | 3624 | 1466724576657 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 3624 | 1466724576659 Marionette TRACE conn3 <- [1,414,null,{}] 16:29:36 INFO - PROCESS | 3624 | 1466724576663 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}] 16:29:36 INFO - PROCESS | 3624 | 1466724576666 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:36 INFO - PROCESS | 3624 | 1466724576776 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:29:36 INFO - PROCESS | 3624 | 1466724576911 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 3624 | 1466724576913 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:36 INFO - PROCESS | 3624 | ++DOCSHELL 1695D400 == 52 [pid = 3624] [id = 113] 16:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17C0C800) [pid = 3624] [serial = 336] [outer = 00000000] 16:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (19455400) [pid = 3624] [serial = 337] [outer = 17C0C800] 16:29:36 INFO - PROCESS | 3624 | 1466724576967 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1945C800) [pid = 3624] [serial = 338] [outer = 17C0C800] 16:29:37 INFO - PROCESS | 3624 | 1466724577587 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]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 984ms 16:29:37 INFO - PROCESS | 3624 | 1466724577635 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3624 | 1466724577638 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:29:37 INFO - PROCESS | 3624 | 1466724577648 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3624 | 1466724577654 Marionette TRACE conn3 <- [1,418,null,{}] 16:29:37 INFO - PROCESS | 3624 | 1466724577659 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}] 16:29:37 INFO - PROCESS | 3624 | 1466724577662 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:37 INFO - PROCESS | 3624 | 1466724577771 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:29:37 INFO - PROCESS | 3624 | 1466724577869 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 3624 | 1466724577872 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:37 INFO - PROCESS | 3624 | ++DOCSHELL 19461800 == 53 [pid = 3624] [id = 114] 16:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (19BA7C00) [pid = 3624] [serial = 339] [outer = 00000000] 16:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A95C400) [pid = 3624] [serial = 340] [outer = 19BA7C00] 16:29:37 INFO - PROCESS | 3624 | 1466724577932 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A9D4C00) [pid = 3624] [serial = 341] [outer = 19BA7C00] 16:29:39 INFO - PROCESS | 3624 | 1466724579027 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]]]}] 16:29:39 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 16:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1468ms 16:29:39 INFO - PROCESS | 3624 | 1466724579097 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 3624 | 1466724579100 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:29:39 INFO - PROCESS | 3624 | 1466724579104 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 3624 | 1466724579106 Marionette TRACE conn3 <- [1,422,null,{}] 16:29:39 INFO - PROCESS | 3624 | 1466724579110 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}] 16:29:39 INFO - PROCESS | 3624 | 1466724579113 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:39 INFO - PROCESS | 3624 | 1466724579209 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:29:39 INFO - PROCESS | 3624 | 1466724579606 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 3624 | 1466724579609 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:39 INFO - PROCESS | 3624 | ++DOCSHELL 1122E800 == 54 [pid = 3624] [id = 115] 16:29:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (11262400) [pid = 3624] [serial = 342] [outer = 00000000] 16:29:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (12ECFC00) [pid = 3624] [serial = 343] [outer = 11262400] 16:29:39 INFO - PROCESS | 3624 | 1466724579658 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (13280400) [pid = 3624] [serial = 344] [outer = 11262400] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1A4ADC00 == 53 [pid = 3624] [id = 110] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10A56C00 == 52 [pid = 3624] [id = 109] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10A64400 == 51 [pid = 3624] [id = 108] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 17E62C00 == 50 [pid = 3624] [id = 107] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10A59800 == 49 [pid = 3624] [id = 106] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 16E06000 == 48 [pid = 3624] [id = 105] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 156C5400 == 47 [pid = 3624] [id = 104] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 156CDC00 == 46 [pid = 3624] [id = 103] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1327A400 == 45 [pid = 3624] [id = 102] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10A60C00 == 44 [pid = 3624] [id = 101] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 169B6400 == 43 [pid = 3624] [id = 98] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10FB1C00 == 42 [pid = 3624] [id = 96] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 150CA000 == 41 [pid = 3624] [id = 97] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 114B1400 == 40 [pid = 3624] [id = 81] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 156CB400 == 39 [pid = 3624] [id = 95] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 169BD400 == 38 [pid = 3624] [id = 99] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 129E4800 == 37 [pid = 3624] [id = 71] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1969EC00 == 36 [pid = 3624] [id = 100] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 19699C00 == 35 [pid = 3624] [id = 70] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 11236400 == 34 [pid = 3624] [id = 82] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 10BBC800 == 33 [pid = 3624] [id = 54] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1502D400 == 32 [pid = 3624] [id = 83] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1A95B400 == 31 [pid = 3624] [id = 84] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 19461800 == 30 [pid = 3624] [id = 114] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1695D400 == 29 [pid = 3624] [id = 113] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1026D800 == 28 [pid = 3624] [id = 111] 16:29:40 INFO - PROCESS | 3624 | --DOCSHELL 1514FC00 == 27 [pid = 3624] [id = 112] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A953800) [pid = 3624] [serial = 272] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1AC8AC00) [pid = 3624] [serial = 280] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1AA8B400) [pid = 3624] [serial = 275] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (19BA5C00) [pid = 3624] [serial = 277] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (156D3400) [pid = 3624] [serial = 283] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A57FC00) [pid = 3624] [serial = 269] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A0CA800) [pid = 3624] [serial = 278] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (19BA6C00) [pid = 3624] [serial = 266] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1AC90C00) [pid = 3624] [serial = 281] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1502AC00) [pid = 3624] [serial = 268] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A6DFC00) [pid = 3624] [serial = 271] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (19796400) [pid = 3624] [serial = 265] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A9D8400) [pid = 3624] [serial = 250] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (15E39C00) [pid = 3624] [serial = 247] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1295EC00) [pid = 3624] [serial = 244] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (10F45400) [pid = 3624] [serial = 256] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (11DDF400) [pid = 3624] [serial = 257] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15E64800) [pid = 3624] [serial = 259] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (11D8B800) [pid = 3624] [serial = 253] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (12958400) [pid = 3624] [serial = 254] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (165D7800) [pid = 3624] [serial = 260] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17C07800) [pid = 3624] [serial = 262] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17E61800) [pid = 3624] [serial = 263] [outer = 00000000] [url = about:blank] 16:29:40 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1AA86C00) [pid = 3624] [serial = 274] [outer = 00000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3624 | 1466724581543 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]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2484ms 16:29:41 INFO - PROCESS | 3624 | 1466724581593 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:29:41 INFO - PROCESS | 3624 | 1466724581597 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 16:29:41 INFO - PROCESS | 3624 | 1466724581602 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 3624 | 1466724581605 Marionette TRACE conn3 <- [1,426,null,{}] 16:29:41 INFO - PROCESS | 3624 | 1466724581610 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}] 16:29:41 INFO - PROCESS | 3624 | 1466724581613 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:41 INFO - PROCESS | 3624 | 1466724581749 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:29:41 INFO - PROCESS | 3624 | 1466724581756 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 3624 | 1466724581760 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:41 INFO - PROCESS | 3624 | ++DOCSHELL 10A60800 == 28 [pid = 3624] [id = 116] 16:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10BBD000) [pid = 3624] [serial = 345] [outer = 00000000] 16:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1122A400) [pid = 3624] [serial = 346] [outer = 10BBD000] 16:29:41 INFO - PROCESS | 3624 | 1466724581809 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (11262800) [pid = 3624] [serial = 347] [outer = 10BBD000] 16:29:42 INFO - PROCESS | 3624 | 1466724582264 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] 16:29:42 INFO - PROCESS | 3624 | 1466724582335 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 16:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:29:42 INFO - PROCESS | 3624 | 1466724582341 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 3624 | 1466724582344 Marionette TRACE conn3 <- [1,430,null,{}] 16:29:42 INFO - PROCESS | 3624 | 1466724582347 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}] 16:29:42 INFO - PROCESS | 3624 | 1466724582350 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:42 INFO - PROCESS | 3624 | 1466724582438 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:29:42 INFO - PROCESS | 3624 | 1466724582522 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 3624 | 1466724582525 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:42 INFO - PROCESS | 3624 | ++DOCSHELL 1327A400 == 29 [pid = 3624] [id = 117] 16:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (13281400) [pid = 3624] [serial = 348] [outer = 00000000] 16:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13944000) [pid = 3624] [serial = 349] [outer = 13281400] 16:29:42 INFO - PROCESS | 3624 | 1466724582571 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (13A9B800) [pid = 3624] [serial = 350] [outer = 13281400] 16:29:43 INFO - PROCESS | 3624 | 1466724582999 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 661ms 16:29:43 INFO - PROCESS | 3624 | 1466724583012 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3624 | 1466724583014 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:29:43 INFO - PROCESS | 3624 | 1466724583018 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3624 | 1466724583021 Marionette TRACE conn3 <- [1,434,null,{}] 16:29:43 INFO - PROCESS | 3624 | 1466724583032 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}] 16:29:43 INFO - PROCESS | 3624 | 1466724583036 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:43 INFO - PROCESS | 3624 | 1466724583192 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:29:43 INFO - PROCESS | 3624 | 1466724583263 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 3624 | 1466724583266 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:43 INFO - PROCESS | 3624 | ++DOCSHELL 156C9000 == 30 [pid = 3624] [id = 118] 16:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (156C9400) [pid = 3624] [serial = 351] [outer = 00000000] 16:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (15776800) [pid = 3624] [serial = 352] [outer = 156C9400] 16:29:43 INFO - PROCESS | 3624 | 1466724583313 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (165D2800) [pid = 3624] [serial = 353] [outer = 156C9400] 16:29:43 INFO - PROCESS | 3624 | 1466724583801 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 823ms 16:29:43 INFO - PROCESS | 3624 | 1466724583851 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3624 | 1466724583853 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:29:43 INFO - PROCESS | 3624 | 1466724583856 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3624 | 1466724583858 Marionette TRACE conn3 <- [1,438,null,{}] 16:29:43 INFO - PROCESS | 3624 | 1466724583865 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}] 16:29:43 INFO - PROCESS | 3624 | 1466724583877 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:43 INFO - PROCESS | 3624 | 1466724583990 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:29:44 INFO - PROCESS | 3624 | 1466724583999 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 3624 | 1466724584001 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:44 INFO - PROCESS | 3624 | ++DOCSHELL 160A4800 == 31 [pid = 3624] [id = 119] 16:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1695D400) [pid = 3624] [serial = 354] [outer = 00000000] 16:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (169BB800) [pid = 3624] [serial = 355] [outer = 1695D400] 16:29:44 INFO - PROCESS | 3624 | 1466724584045 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (16FE3800) [pid = 3624] [serial = 356] [outer = 1695D400] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1969E000) [pid = 3624] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A6E0400) [pid = 3624] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (105EEC00) [pid = 3624] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (11229800) [pid = 3624] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A6DD400) [pid = 3624] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (19698C00) [pid = 3624] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17C01C00) [pid = 3624] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (156CC400) [pid = 3624] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1327A800) [pid = 3624] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (19D0E800) [pid = 3624] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (150CD400) [pid = 3624] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (13647000) [pid = 3624] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160A2800) [pid = 3624] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (11804800) [pid = 3624] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (11259000) [pid = 3624] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19D08800) [pid = 3624] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (19D05C00) [pid = 3624] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19B9FC00) [pid = 3624] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A95BC00) [pid = 3624] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (156CF400) [pid = 3624] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A955800) [pid = 3624] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (169B6C00) [pid = 3624] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17C5E400) [pid = 3624] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16E09800) [pid = 3624] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (150CCC00) [pid = 3624] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (10A61C00) [pid = 3624] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:29:45 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (114A9400) [pid = 3624] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:29:45 INFO - PROCESS | 3624 | 1466724585480 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]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1710ms 16:29:45 INFO - PROCESS | 3624 | 1466724585552 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 3624 | 1466724585558 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:29:45 INFO - PROCESS | 3624 | 1466724585563 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 3624 | 1466724585566 Marionette TRACE conn3 <- [1,442,null,{}] 16:29:45 INFO - PROCESS | 3624 | 1466724585573 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}] 16:29:45 INFO - PROCESS | 3624 | 1466724585576 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:45 INFO - PROCESS | 3624 | 1466724585707 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:29:45 INFO - PROCESS | 3624 | 1466724585830 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 3624 | 1466724585833 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:45 INFO - PROCESS | 3624 | ++DOCSHELL 1122A800 == 32 [pid = 3624] [id = 120] 16:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (11235400) [pid = 3624] [serial = 357] [outer = 00000000] 16:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1295EC00) [pid = 3624] [serial = 358] [outer = 11235400] 16:29:45 INFO - PROCESS | 3624 | 1466724585890 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12C80800) [pid = 3624] [serial = 359] [outer = 11235400] 16:29:46 INFO - PROCESS | 3624 | 1466724586819 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]]]}] 16:29:46 INFO - PROCESS | 3624 | [3624] 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 16:29:46 INFO - PROCESS | 3624 | [3624] 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 16:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1355ms 16:29:46 INFO - PROCESS | 3624 | 1466724586909 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 3624 | 1466724586913 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 16:29:46 INFO - PROCESS | 3624 | 1466724586918 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:29:46 INFO - PROCESS | 3624 | 1466724586922 Marionette TRACE conn3 <- [1,446,null,{}] 16:29:47 INFO - PROCESS | 3624 | 1466724587028 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}] 16:29:47 INFO - PROCESS | 3624 | 1466724587032 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:47 INFO - PROCESS | 3624 | 1466724587121 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:29:47 INFO - PROCESS | 3624 | --DOCSHELL 156C9000 == 31 [pid = 3624] [id = 118] 16:29:47 INFO - PROCESS | 3624 | --DOCSHELL 1327A400 == 30 [pid = 3624] [id = 117] 16:29:47 INFO - PROCESS | 3624 | --DOCSHELL 10A60800 == 29 [pid = 3624] [id = 116] 16:29:47 INFO - PROCESS | 3624 | --DOCSHELL 1122E800 == 28 [pid = 3624] [id = 115] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1327C400) [pid = 3624] [serial = 200] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A956400) [pid = 3624] [serial = 197] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19B9AC00) [pid = 3624] [serial = 206] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A6E2800) [pid = 3624] [serial = 209] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A9D7000) [pid = 3624] [serial = 242] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (150D4800) [pid = 3624] [serial = 203] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12ED3400) [pid = 3624] [serial = 163] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A00C400) [pid = 3624] [serial = 160] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17E65000) [pid = 3624] [serial = 316] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A013400) [pid = 3624] [serial = 319] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (196A2800) [pid = 3624] [serial = 317] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A0C6C00) [pid = 3624] [serial = 320] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12BA7C00) [pid = 3624] [serial = 286] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12E65C00) [pid = 3624] [serial = 287] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (169BA400) [pid = 3624] [serial = 310] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17431000) [pid = 3624] [serial = 311] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13282400) [pid = 3624] [serial = 304] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13A05400) [pid = 3624] [serial = 305] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1576F400) [pid = 3624] [serial = 307] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15E39800) [pid = 3624] [serial = 308] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D01800) [pid = 3624] [serial = 295] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A0C6000) [pid = 3624] [serial = 296] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (156C7800) [pid = 3624] [serial = 289] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (156CF800) [pid = 3624] [serial = 290] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1AA8FC00) [pid = 3624] [serial = 284] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17536000) [pid = 3624] [serial = 313] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1122F000) [pid = 3624] [serial = 301] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (11C92C00) [pid = 3624] [serial = 302] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1A583800) [pid = 3624] [serial = 325] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (169BA800) [pid = 3624] [serial = 292] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (16EAC000) [pid = 3624] [serial = 293] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1A6E5000) [pid = 3624] [serial = 298] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (1A9D9400) [pid = 3624] [serial = 299] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1AA8A400) [pid = 3624] [serial = 329] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (16EAC800) [pid = 3624] [serial = 323] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (15153000) [pid = 3624] [serial = 322] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (17539800) [pid = 3624] [serial = 314] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (1A6D7400) [pid = 3624] [serial = 326] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1A9D5000) [pid = 3624] [serial = 328] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (1AA87400) [pid = 3624] [serial = 251] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (16892800) [pid = 3624] [serial = 248] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (12E22000) [pid = 3624] [serial = 245] [outer = 00000000] [url = about:blank] 16:29:47 INFO - PROCESS | 3624 | 1466724587240 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 3624 | 1466724587245 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:47 INFO - PROCESS | 3624 | ++DOCSHELL 10BC1C00 == 29 [pid = 3624] [id = 121] 16:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (10F3D800) [pid = 3624] [serial = 360] [outer = 00000000] 16:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (1122A000) [pid = 3624] [serial = 361] [outer = 10F3D800] 16:29:47 INFO - PROCESS | 3624 | 1466724587294 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (1125BC00) [pid = 3624] [serial = 362] [outer = 10F3D800] 16:29:47 INFO - PROCESS | 3624 | 1466724587740 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]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 839ms 16:29:47 INFO - PROCESS | 3624 | 1466724587774 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3624 | 1466724587779 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:29:47 INFO - PROCESS | 3624 | 1466724587785 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3624 | 1466724587788 Marionette TRACE conn3 <- [1,450,null,{}] 16:29:47 INFO - PROCESS | 3624 | 1466724587792 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}] 16:29:47 INFO - PROCESS | 3624 | 1466724587794 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:47 INFO - PROCESS | 3624 | 1466724587878 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:29:47 INFO - PROCESS | 3624 | 1466724587887 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 3624 | 1466724587889 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:47 INFO - PROCESS | 3624 | ++DOCSHELL 13643000 == 30 [pid = 3624] [id = 122] 16:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (13647000) [pid = 3624] [serial = 363] [outer = 00000000] 16:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (13909400) [pid = 3624] [serial = 364] [outer = 13647000] 16:29:47 INFO - PROCESS | 3624 | 1466724587936 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (13A0E400) [pid = 3624] [serial = 365] [outer = 13647000] 16:29:48 INFO - PROCESS | 3624 | 1466724588433 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] 16:29:48 INFO - PROCESS | 3624 | 1466724588460 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:29:48 INFO - PROCESS | 3624 | 1466724588464 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 3624 | 1466724588467 Marionette TRACE conn3 <- [1,454,null,{}] 16:29:48 INFO - PROCESS | 3624 | 1466724588481 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}] 16:29:48 INFO - PROCESS | 3624 | 1466724588486 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:48 INFO - PROCESS | 3624 | 1466724588570 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:29:48 INFO - PROCESS | 3624 | 1466724588607 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 3624 | 1466724588611 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:48 INFO - PROCESS | 3624 | ++DOCSHELL 15154800 == 31 [pid = 3624] [id = 123] 16:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (15178C00) [pid = 3624] [serial = 366] [outer = 00000000] 16:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (156CC000) [pid = 3624] [serial = 367] [outer = 15178C00] 16:29:48 INFO - PROCESS | 3624 | 1466724588658 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (156D1C00) [pid = 3624] [serial = 368] [outer = 15178C00] 16:29:49 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:49 INFO - PROCESS | 3624 | 1466724589161 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]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 710ms 16:29:49 INFO - PROCESS | 3624 | 1466724589196 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 3624 | 1466724589198 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 16:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:29:49 INFO - PROCESS | 3624 | 1466724589202 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 3624 | 1466724589203 Marionette TRACE conn3 <- [1,458,null,{}] 16:29:49 INFO - PROCESS | 3624 | 1466724589206 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}] 16:29:49 INFO - PROCESS | 3624 | 1466724589208 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:49 INFO - PROCESS | 3624 | 1466724589289 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:29:49 INFO - PROCESS | 3624 | 1466724589296 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 3624 | 1466724589298 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:49 INFO - PROCESS | 3624 | ++DOCSHELL 15E39C00 == 32 [pid = 3624] [id = 124] 16:29:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (15E3B800) [pid = 3624] [serial = 369] [outer = 00000000] 16:29:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1695C400) [pid = 3624] [serial = 370] [outer = 15E3B800] 16:29:49 INFO - PROCESS | 3624 | 1466724589351 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (169B2000) [pid = 3624] [serial = 371] [outer = 15E3B800] 16:29:49 INFO - PROCESS | 3624 | 1466724589825 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] 16:29:49 INFO - PROCESS | 3624 | 1466724589903 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 16:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:29:49 INFO - PROCESS | 3624 | 1466724589915 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 3624 | 1466724589917 Marionette TRACE conn3 <- [1,462,null,{}] 16:29:49 INFO - PROCESS | 3624 | 1466724589920 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}] 16:29:49 INFO - PROCESS | 3624 | 1466724589922 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:50 INFO - PROCESS | 3624 | 1466724590051 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:29:50 INFO - PROCESS | 3624 | 1466724590071 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 3624 | 1466724590073 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:50 INFO - PROCESS | 3624 | ++DOCSHELL 16E06000 == 33 [pid = 3624] [id = 125] 16:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (16E09800) [pid = 3624] [serial = 372] [outer = 00000000] 16:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (17431000) [pid = 3624] [serial = 373] [outer = 16E09800] 16:29:50 INFO - PROCESS | 3624 | 1466724590164 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (174B6800) [pid = 3624] [serial = 374] [outer = 16E09800] 16:29:50 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:50 INFO - PROCESS | 3624 | 1466724590627 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] 16:29:50 INFO - PROCESS | 3624 | 1466724590686 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 16:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:29:50 INFO - PROCESS | 3624 | 1466724590695 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 3624 | 1466724590696 Marionette TRACE conn3 <- [1,466,null,{}] 16:29:50 INFO - PROCESS | 3624 | 1466724590700 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}] 16:29:50 INFO - PROCESS | 3624 | 1466724590706 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:50 INFO - PROCESS | 3624 | 1466724590838 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:29:50 INFO - PROCESS | 3624 | 1466724590893 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 3624 | 1466724590895 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:50 INFO - PROCESS | 3624 | ++DOCSHELL 17520000 == 34 [pid = 3624] [id = 126] 16:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (17535C00) [pid = 3624] [serial = 375] [outer = 00000000] 16:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (175C9400) [pid = 3624] [serial = 376] [outer = 17535C00] 16:29:50 INFO - PROCESS | 3624 | 1466724590939 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (175D6400) [pid = 3624] [serial = 377] [outer = 17535C00] 16:29:51 INFO - PROCESS | 3624 | 1466724591405 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] 16:29:51 INFO - PROCESS | 3624 | 1466724591465 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 16:29:51 INFO - PROCESS | 3624 | 1466724591468 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:29:51 INFO - PROCESS | 3624 | 1466724591469 Marionette TRACE conn3 <- [1,470,null,{}] 16:29:51 INFO - PROCESS | 3624 | 1466724591473 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}] 16:29:51 INFO - PROCESS | 3624 | 1466724591475 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:51 INFO - PROCESS | 3624 | 1466724591556 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:29:51 INFO - PROCESS | 3624 | 1466724591561 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 3624 | 1466724591563 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:51 INFO - PROCESS | 3624 | ++DOCSHELL 156C8C00 == 35 [pid = 3624] [id = 127] 16:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (156CDC00) [pid = 3624] [serial = 378] [outer = 00000000] 16:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (16E04400) [pid = 3624] [serial = 379] [outer = 156CDC00] 16:29:51 INFO - PROCESS | 3624 | 1466724591616 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (16893C00) [pid = 3624] [serial = 380] [outer = 156CDC00] 16:29:52 INFO - PROCESS | 3624 | 1466724592030 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]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 613ms 16:29:52 INFO - PROCESS | 3624 | 1466724592066 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 3624 | 1466724592068 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:29:52 INFO - PROCESS | 3624 | 1466724592075 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 3624 | 1466724592077 Marionette TRACE conn3 <- [1,474,null,{}] 16:29:52 INFO - PROCESS | 3624 | 1466724592080 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}] 16:29:52 INFO - PROCESS | 3624 | 1466724592082 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:52 INFO - PROCESS | 3624 | 1466724592160 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:29:52 INFO - PROCESS | 3624 | 1466724592165 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 3624 | 1466724592167 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:52 INFO - PROCESS | 3624 | ++DOCSHELL 17E62400 == 36 [pid = 3624] [id = 128] 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (17E65000) [pid = 3624] [serial = 381] [outer = 00000000] 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (19458C00) [pid = 3624] [serial = 382] [outer = 17E65000] 16:29:52 INFO - PROCESS | 3624 | 1466724592259 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1945E400) [pid = 3624] [serial = 383] [outer = 17E65000] 16:29:52 INFO - PROCESS | 3624 | 1466724592680 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]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 613ms 16:29:52 INFO - PROCESS | 3624 | 1466724592710 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 3624 | 1466724592712 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 16:29:52 INFO - PROCESS | 3624 | 1466724592716 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:29:52 INFO - PROCESS | 3624 | 1466724592717 Marionette TRACE conn3 <- [1,478,null,{}] 16:29:52 INFO - PROCESS | 3624 | 1466724592725 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}] 16:29:52 INFO - PROCESS | 3624 | 1466724592727 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:52 INFO - PROCESS | 3624 | 1466724592805 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:29:52 INFO - PROCESS | 3624 | 1466724592810 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 3624 | 1466724592812 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:52 INFO - PROCESS | 3624 | ++DOCSHELL 19461C00 == 37 [pid = 3624] [id = 129] 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (19462000) [pid = 3624] [serial = 384] [outer = 00000000] 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (19697C00) [pid = 3624] [serial = 385] [outer = 19462000] 16:29:52 INFO - PROCESS | 3624 | 1466724592855 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (19796400) [pid = 3624] [serial = 386] [outer = 19462000] 16:29:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1945F000) [pid = 3624] [serial = 387] [outer = 1B1F0400] 16:29:53 INFO - PROCESS | 3624 | 1466724593411 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]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 710ms 16:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:29:53 INFO - PROCESS | 3624 | 1466724593451 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 3624 | 1466724593453 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 16:29:53 INFO - PROCESS | 3624 | 1466724593456 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 3624 | 1466724593458 Marionette TRACE conn3 <- [1,482,null,{}] 16:29:53 INFO - PROCESS | 3624 | 1466724593461 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}] 16:29:53 INFO - PROCESS | 3624 | 1466724593463 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:53 INFO - PROCESS | 3624 | 1466724593543 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:29:53 INFO - PROCESS | 3624 | 1466724593551 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 3624 | 1466724593562 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:53 INFO - PROCESS | 3624 | ++DOCSHELL 13277400 == 38 [pid = 3624] [id = 130] 16:29:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13277800) [pid = 3624] [serial = 388] [outer = 00000000] 16:29:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19B9C800) [pid = 3624] [serial = 389] [outer = 13277800] 16:29:53 INFO - PROCESS | 3624 | 1466724593610 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19BA1800) [pid = 3624] [serial = 390] [outer = 13277800] 16:29:54 INFO - PROCESS | 3624 | 1466724594229 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]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 855ms 16:29:54 INFO - PROCESS | 3624 | 1466724594348 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 3624 | 1466724594352 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 16:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:29:54 INFO - PROCESS | 3624 | 1466724594357 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 3624 | 1466724594361 Marionette TRACE conn3 <- [1,486,null,{}] 16:29:54 INFO - PROCESS | 3624 | 1466724594366 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}] 16:29:54 INFO - PROCESS | 3624 | 1466724594369 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:54 INFO - PROCESS | 3624 | 1466724594488 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:29:54 INFO - PROCESS | 3624 | 1466724594605 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 3624 | 1466724594608 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:54 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A000 == 39 [pid = 3624] [id = 131] 16:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10A5AC00) [pid = 3624] [serial = 391] [outer = 00000000] 16:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12BAEC00) [pid = 3624] [serial = 392] [outer = 10A5AC00] 16:29:54 INFO - PROCESS | 3624 | 1466724594664 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13277C00) [pid = 3624] [serial = 393] [outer = 10A5AC00] 16:29:55 INFO - PROCESS | 3624 | 1466724595233 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]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 968ms 16:29:55 INFO - PROCESS | 3624 | 1466724595301 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 3624 | 1466724595306 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 16:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:29:55 INFO - PROCESS | 3624 | 1466724595313 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 3624 | 1466724595316 Marionette TRACE conn3 <- [1,490,null,{}] 16:29:55 INFO - PROCESS | 3624 | 1466724595319 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}] 16:29:55 INFO - PROCESS | 3624 | 1466724595322 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:55 INFO - PROCESS | 3624 | 1466724595506 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:29:55 INFO - PROCESS | 3624 | 1466724595629 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 3624 | 1466724595632 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:55 INFO - PROCESS | 3624 | ++DOCSHELL 1502DC00 == 40 [pid = 3624] [id = 132] 16:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15036C00) [pid = 3624] [serial = 394] [outer = 00000000] 16:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (155BD000) [pid = 3624] [serial = 395] [outer = 15036C00] 16:29:55 INFO - PROCESS | 3624 | 1466724595689 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15E2FC00) [pid = 3624] [serial = 396] [outer = 15036C00] 16:29:56 INFO - PROCESS | 3624 | 1466724596279 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]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1032ms 16:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:29:56 INFO - PROCESS | 3624 | 1466724596347 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 3624 | 1466724596349 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 16:29:56 INFO - PROCESS | 3624 | 1466724596353 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 3624 | 1466724596357 Marionette TRACE conn3 <- [1,494,null,{}] 16:29:56 INFO - PROCESS | 3624 | 1466724596368 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}] 16:29:56 INFO - PROCESS | 3624 | 1466724596372 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:56 INFO - PROCESS | 3624 | 1466724596562 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:29:56 INFO - PROCESS | 3624 | 1466724596681 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 3624 | 1466724596684 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:56 INFO - PROCESS | 3624 | ++DOCSHELL 17C06C00 == 41 [pid = 3624] [id = 133] 16:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17C08C00) [pid = 3624] [serial = 397] [outer = 00000000] 16:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19461800) [pid = 3624] [serial = 398] [outer = 17C08C00] 16:29:56 INFO - PROCESS | 3624 | 1466724596745 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D06000) [pid = 3624] [serial = 399] [outer = 17C08C00] 16:29:57 INFO - PROCESS | 3624 | 1466724597573 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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1226ms 16:29:57 INFO - PROCESS | 3624 | 1466724597618 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3624 | 1466724597622 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:29:57 INFO - PROCESS | 3624 | 1466724597626 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 3624 | 1466724597630 Marionette TRACE conn3 <- [1,498,null,{}] 16:29:57 INFO - PROCESS | 3624 | 1466724597635 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}] 16:29:57 INFO - PROCESS | 3624 | 1466724597638 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:57 INFO - PROCESS | 3624 | 1466724597734 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:29:57 INFO - PROCESS | 3624 | 1466724597819 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 3624 | 1466724597822 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:57 INFO - PROCESS | 3624 | ++DOCSHELL 114AF400 == 42 [pid = 3624] [id = 134] 16:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11806000) [pid = 3624] [serial = 400] [outer = 00000000] 16:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12E6C800) [pid = 3624] [serial = 401] [outer = 11806000] 16:29:57 INFO - PROCESS | 3624 | 1466724597917 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1327E000) [pid = 3624] [serial = 402] [outer = 11806000] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 19461C00 == 41 [pid = 3624] [id = 129] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 17E62400 == 40 [pid = 3624] [id = 128] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 156C8C00 == 39 [pid = 3624] [id = 127] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 17520000 == 38 [pid = 3624] [id = 126] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 16E06000 == 37 [pid = 3624] [id = 125] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 15E39C00 == 36 [pid = 3624] [id = 124] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 15154800 == 35 [pid = 3624] [id = 123] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 13643000 == 34 [pid = 3624] [id = 122] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 10BC1C00 == 33 [pid = 3624] [id = 121] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 1122A800 == 32 [pid = 3624] [id = 120] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 160A4800 == 31 [pid = 3624] [id = 119] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 17C06C00 == 30 [pid = 3624] [id = 133] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 13277400 == 29 [pid = 3624] [id = 130] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 10A5A000 == 28 [pid = 3624] [id = 131] 16:29:58 INFO - PROCESS | 3624 | --DOCSHELL 1502DC00 == 27 [pid = 3624] [id = 132] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13944000) [pid = 3624] [serial = 349] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13A9B800) [pid = 3624] [serial = 350] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13280400) [pid = 3624] [serial = 344] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12ECFC00) [pid = 3624] [serial = 343] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1122A400) [pid = 3624] [serial = 346] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11262800) [pid = 3624] [serial = 347] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10F3DC00) [pid = 3624] [serial = 331] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (156CFC00) [pid = 3624] [serial = 334] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19455400) [pid = 3624] [serial = 337] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A95C400) [pid = 3624] [serial = 340] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (169BB800) [pid = 3624] [serial = 355] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (15776800) [pid = 3624] [serial = 352] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (165D2800) [pid = 3624] [serial = 353] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A9D4C00) [pid = 3624] [serial = 341] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (11885C00) [pid = 3624] [serial = 332] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (165D6800) [pid = 3624] [serial = 335] [outer = 00000000] [url = about:blank] 16:29:58 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1945C800) [pid = 3624] [serial = 338] [outer = 00000000] [url = about:blank] 16:29:59 INFO - PROCESS | 3624 | 1466724599033 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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1436ms 16:29:59 INFO - PROCESS | 3624 | 1466724599057 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:29:59 INFO - PROCESS | 3624 | 1466724599061 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 16:29:59 INFO - PROCESS | 3624 | 1466724599065 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3624 | 1466724599070 Marionette TRACE conn3 <- [1,502,null,{}] 16:29:59 INFO - PROCESS | 3624 | 1466724599075 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}] 16:29:59 INFO - PROCESS | 3624 | 1466724599078 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:59 INFO - PROCESS | 3624 | 1466724599163 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:29:59 INFO - PROCESS | 3624 | 1466724599172 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3624 | 1466724599175 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:59 INFO - PROCESS | 3624 | ++DOCSHELL 10FAE800 == 28 [pid = 3624] [id = 135] 16:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10FB0000) [pid = 3624] [serial = 403] [outer = 00000000] 16:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1180A400) [pid = 3624] [serial = 404] [outer = 10FB0000] 16:29:59 INFO - PROCESS | 3624 | 1466724599227 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11C9C800) [pid = 3624] [serial = 405] [outer = 10FB0000] 16:29:59 INFO - PROCESS | 3624 | 1466724599740 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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 726ms 16:29:59 INFO - PROCESS | 3624 | 1466724599796 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3624 | 1466724599801 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:29:59 INFO - PROCESS | 3624 | 1466724599807 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3624 | 1466724599810 Marionette TRACE conn3 <- [1,506,null,{}] 16:29:59 INFO - PROCESS | 3624 | 1466724599814 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}] 16:29:59 INFO - PROCESS | 3624 | 1466724599816 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:29:59 INFO - PROCESS | 3624 | 1466724599940 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:30:00 INFO - PROCESS | 3624 | 1466724600025 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3624 | 1466724600028 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:00 INFO - PROCESS | 3624 | ++DOCSHELL 12E65C00 == 29 [pid = 3624] [id = 136] 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13191400) [pid = 3624] [serial = 406] [outer = 00000000] 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1327FC00) [pid = 3624] [serial = 407] [outer = 13191400] 16:30:00 INFO - PROCESS | 3624 | 1466724600074 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13649000) [pid = 3624] [serial = 408] [outer = 13191400] 16:30:00 INFO - PROCESS | 3624 | 1466724600441 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]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 725ms 16:30:00 INFO - PROCESS | 3624 | 1466724600506 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 3624 | 1466724600508 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 16:30:00 INFO - PROCESS | 3624 | 1466724600512 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:30:00 INFO - PROCESS | 3624 | 1466724600515 Marionette TRACE conn3 <- [1,510,null,{}] 16:30:00 INFO - PROCESS | 3624 | 1466724600526 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}] 16:30:00 INFO - PROCESS | 3624 | 1466724600530 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:00 INFO - PROCESS | 3624 | 1466724600611 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:30:00 INFO - PROCESS | 3624 | 1466724600618 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3624 | 1466724600621 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:00 INFO - PROCESS | 3624 | ++DOCSHELL 1502E000 == 30 [pid = 3624] [id = 137] 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1502E400) [pid = 3624] [serial = 409] [outer = 00000000] 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15155800) [pid = 3624] [serial = 410] [outer = 1502E400] 16:30:00 INFO - PROCESS | 3624 | 1466724600716 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156C8400) [pid = 3624] [serial = 411] [outer = 1502E400] 16:30:01 INFO - PROCESS | 3624 | 1466724601202 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]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 709ms 16:30:01 INFO - PROCESS | 3624 | 1466724601243 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3624 | 1466724601246 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:30:01 INFO - PROCESS | 3624 | 1466724601249 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 3624 | 1466724601251 Marionette TRACE conn3 <- [1,514,null,{}] 16:30:01 INFO - PROCESS | 3624 | 1466724601260 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}] 16:30:01 INFO - PROCESS | 3624 | 1466724601262 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:01 INFO - PROCESS | 3624 | 1466724601402 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:30:01 INFO - PROCESS | 3624 | 1466724601414 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 3624 | 1466724601416 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:01 INFO - PROCESS | 3624 | ++DOCSHELL 156CEC00 == 31 [pid = 3624] [id = 138] 16:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15771400) [pid = 3624] [serial = 412] [outer = 00000000] 16:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1609A000) [pid = 3624] [serial = 413] [outer = 15771400] 16:30:01 INFO - PROCESS | 3624 | 1466724601460 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (165D3400) [pid = 3624] [serial = 414] [outer = 15771400] 16:30:01 INFO - PROCESS | 3624 | 1466724601911 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]]]}] 16:30:01 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 16:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 16:30:01 INFO - PROCESS | 3624 | 1466724601919 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3624 | 1466724601921 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:30:01 INFO - PROCESS | 3624 | 1466724601925 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 3624 | 1466724601926 Marionette TRACE conn3 <- [1,518,null,{}] 16:30:01 INFO - PROCESS | 3624 | 1466724601930 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}] 16:30:01 INFO - PROCESS | 3624 | 1466724601932 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:02 INFO - PROCESS | 3624 | 1466724602042 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:30:02 INFO - PROCESS | 3624 | 1466724602048 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3624 | 1466724602050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:02 INFO - PROCESS | 3624 | ++DOCSHELL 15E39C00 == 32 [pid = 3624] [id = 139] 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15E6B800) [pid = 3624] [serial = 415] [outer = 00000000] 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B0000) [pid = 3624] [serial = 416] [outer = 15E6B800] 16:30:02 INFO - PROCESS | 3624 | 1466724602095 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169B0800) [pid = 3624] [serial = 417] [outer = 15E6B800] 16:30:02 INFO - PROCESS | 3624 | 1466724602570 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]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 709ms 16:30:02 INFO - PROCESS | 3624 | 1466724602625 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 3624 | 1466724602627 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:30:02 INFO - PROCESS | 3624 | 1466724602630 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 3624 | 1466724602632 Marionette TRACE conn3 <- [1,522,null,{}] 16:30:02 INFO - PROCESS | 3624 | 1466724602635 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}] 16:30:02 INFO - PROCESS | 3624 | 1466724602640 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:02 INFO - PROCESS | 3624 | 1466724602839 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:30:02 INFO - PROCESS | 3624 | 1466724602865 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3624 | 1466724602867 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:02 INFO - PROCESS | 3624 | ++DOCSHELL 17530800 == 33 [pid = 3624] [id = 140] 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17530C00) [pid = 3624] [serial = 418] [outer = 00000000] 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17539C00) [pid = 3624] [serial = 419] [outer = 17530C00] 16:30:02 INFO - PROCESS | 3624 | 1466724602911 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17C06C00) [pid = 3624] [serial = 420] [outer = 17530C00] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16E09800) [pid = 3624] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17535C00) [pid = 3624] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (156CDC00) [pid = 3624] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11235400) [pid = 3624] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15E3B800) [pid = 3624] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10F3D800) [pid = 3624] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19462000) [pid = 3624] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1695D400) [pid = 3624] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13647000) [pid = 3624] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15178C00) [pid = 3624] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13277800) [pid = 3624] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:30:03 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17E65000) [pid = 3624] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:30:03 INFO - PROCESS | 3624 | 1466724603557 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]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 967ms 16:30:03 INFO - PROCESS | 3624 | 1466724603619 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 3624 | 1466724603622 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:30:03 INFO - PROCESS | 3624 | 1466724603625 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 3624 | 1466724603627 Marionette TRACE conn3 <- [1,526,null,{}] 16:30:03 INFO - PROCESS | 3624 | 1466724603630 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}] 16:30:03 INFO - PROCESS | 3624 | 1466724603632 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:03 INFO - PROCESS | 3624 | 1466724603706 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:30:03 INFO - PROCESS | 3624 | 1466724603711 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 3624 | 1466724603713 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:03 INFO - PROCESS | 3624 | ++DOCSHELL 11235400 == 34 [pid = 3624] [id = 141] 16:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15037000) [pid = 3624] [serial = 421] [outer = 00000000] 16:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (169AF000) [pid = 3624] [serial = 422] [outer = 15037000] 16:30:03 INFO - PROCESS | 3624 | 1466724603756 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16F87400) [pid = 3624] [serial = 423] [outer = 15037000] 16:30:04 INFO - PROCESS | 3624 | 1466724604225 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]]]}] 16:30:04 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 16:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 612ms 16:30:04 INFO - PROCESS | 3624 | 1466724604256 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3624 | 1466724604258 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:30:04 INFO - PROCESS | 3624 | 1466724604262 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3624 | 1466724604263 Marionette TRACE conn3 <- [1,530,null,{}] 16:30:04 INFO - PROCESS | 3624 | 1466724604267 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}] 16:30:04 INFO - PROCESS | 3624 | 1466724604269 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:04 INFO - PROCESS | 3624 | 1466724604342 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:30:04 INFO - PROCESS | 3624 | 1466724604347 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3624 | 1466724604349 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:04 INFO - PROCESS | 3624 | ++DOCSHELL 1753AC00 == 35 [pid = 3624] [id = 142] 16:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175CD000) [pid = 3624] [serial = 424] [outer = 00000000] 16:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19453C00) [pid = 3624] [serial = 425] [outer = 175CD000] 16:30:04 INFO - PROCESS | 3624 | 1466724604392 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19455000) [pid = 3624] [serial = 426] [outer = 175CD000] 16:30:04 INFO - PROCESS | 3624 | 1466724604823 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"]]]}] 16:30:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:30:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 613ms 16:30:04 INFO - PROCESS | 3624 | 1466724604859 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3624 | 1466724604861 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:30:04 INFO - PROCESS | 3624 | 1466724604923 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3624 | 1466724604925 Marionette TRACE conn3 <- [1,534,null,{}] 16:30:04 INFO - PROCESS | 3624 | 1466724604929 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}] 16:30:04 INFO - PROCESS | 3624 | 1466724604931 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:05 INFO - PROCESS | 3624 | 1466724605013 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:30:05 INFO - PROCESS | 3624 | 1466724605019 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3624 | 1466724605021 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:05 INFO - PROCESS | 3624 | ++DOCSHELL 1945D000 == 36 [pid = 3624] [id = 143] 16:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1945E000) [pid = 3624] [serial = 427] [outer = 00000000] 16:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19BA8C00) [pid = 3624] [serial = 428] [outer = 1945E000] 16:30:05 INFO - PROCESS | 3624 | 1466724605063 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D05800) [pid = 3624] [serial = 429] [outer = 1945E000] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 10FAE800 == 35 [pid = 3624] [id = 135] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 114AF400 == 34 [pid = 3624] [id = 134] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 1502E000 == 33 [pid = 3624] [id = 137] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 15E39C00 == 32 [pid = 3624] [id = 139] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 17530800 == 31 [pid = 3624] [id = 140] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 11235400 == 30 [pid = 3624] [id = 141] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 1753AC00 == 29 [pid = 3624] [id = 142] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 156CEC00 == 28 [pid = 3624] [id = 138] 16:30:06 INFO - PROCESS | 3624 | --DOCSHELL 12E65C00 == 27 [pid = 3624] [id = 136] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17431000) [pid = 3624] [serial = 373] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (175C9400) [pid = 3624] [serial = 376] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (175D6400) [pid = 3624] [serial = 377] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16E04400) [pid = 3624] [serial = 379] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1295EC00) [pid = 3624] [serial = 358] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12C80800) [pid = 3624] [serial = 359] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1695C400) [pid = 3624] [serial = 370] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1122A000) [pid = 3624] [serial = 361] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1125BC00) [pid = 3624] [serial = 362] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19697C00) [pid = 3624] [serial = 385] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16FE3800) [pid = 3624] [serial = 356] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13909400) [pid = 3624] [serial = 364] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13F76C00) [pid = 3624] [serial = 164] [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.] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13A0E400) [pid = 3624] [serial = 365] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (156D1C00) [pid = 3624] [serial = 368] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (156CC000) [pid = 3624] [serial = 367] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19796400) [pid = 3624] [serial = 386] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (19BA1800) [pid = 3624] [serial = 390] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19B9C800) [pid = 3624] [serial = 389] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (19458C00) [pid = 3624] [serial = 382] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (174B6800) [pid = 3624] [serial = 374] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (16893C00) [pid = 3624] [serial = 380] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1945E400) [pid = 3624] [serial = 383] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (169B2000) [pid = 3624] [serial = 371] [outer = 00000000] [url = about:blank] 16:30:06 INFO - PROCESS | 3624 | 1466724606790 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]]]}] 16:30:06 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. 16:30:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1952ms 16:30:06 INFO - PROCESS | 3624 | 1466724606830 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3624 | 1466724606834 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:30:06 INFO - PROCESS | 3624 | 1466724606841 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 3624 | 1466724606845 Marionette TRACE conn3 <- [1,538,null,{}] 16:30:06 INFO - PROCESS | 3624 | 1466724606850 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}] 16:30:06 INFO - PROCESS | 3624 | 1466724606853 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:06 INFO - PROCESS | 3624 | 1466724606942 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:30:06 INFO - PROCESS | 3624 | 1466724606949 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 3624 | 1466724606953 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:07 INFO - PROCESS | 3624 | ++DOCSHELL 10A63800 == 28 [pid = 3624] [id = 144] 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10A64400) [pid = 3624] [serial = 430] [outer = 00000000] 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1122A000) [pid = 3624] [serial = 431] [outer = 10A64400] 16:30:07 INFO - PROCESS | 3624 | 1466724607002 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (11236400) [pid = 3624] [serial = 432] [outer = 10A64400] 16:30:07 INFO - PROCESS | 3624 | 1466724607518 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]]]}] 16:30:07 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. 16:30:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 710ms 16:30:07 INFO - PROCESS | 3624 | 1466724607573 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3624 | 1466724607578 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:30:07 INFO - PROCESS | 3624 | 1466724607584 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 3624 | 1466724607587 Marionette TRACE conn3 <- [1,542,null,{}] 16:30:07 INFO - PROCESS | 3624 | 1466724607591 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}] 16:30:07 INFO - PROCESS | 3624 | 1466724607594 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:07 INFO - PROCESS | 3624 | 1466724607679 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:30:07 INFO - PROCESS | 3624 | 1466724607691 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3624 | 1466724607694 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:07 INFO - PROCESS | 3624 | ++DOCSHELL 11808000 == 29 [pid = 3624] [id = 145] 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (11D8B400) [pid = 3624] [serial = 433] [outer = 00000000] 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (12BB0000) [pid = 3624] [serial = 434] [outer = 11D8B400] 16:30:07 INFO - PROCESS | 3624 | 1466724607740 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (12ED2400) [pid = 3624] [serial = 435] [outer = 11D8B400] 16:30:08 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:08 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:08 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:08 INFO - PROCESS | 3624 | 1466724608251 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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 726ms 16:30:08 INFO - PROCESS | 3624 | 1466724608316 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3624 | 1466724608318 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:30:08 INFO - PROCESS | 3624 | 1466724608322 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 3624 | 1466724608325 Marionette TRACE conn3 <- [1,546,null,{}] 16:30:08 INFO - PROCESS | 3624 | 1466724608337 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}] 16:30:08 INFO - PROCESS | 3624 | 1466724608344 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:08 INFO - PROCESS | 3624 | 1466724608455 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:30:08 INFO - PROCESS | 3624 | 1466724608535 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3624 | 1466724608538 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:08 INFO - PROCESS | 3624 | ++DOCSHELL 13A0B400 == 30 [pid = 3624] [id = 146] 16:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13A0E000) [pid = 3624] [serial = 436] [outer = 00000000] 16:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13F7C400) [pid = 3624] [serial = 437] [outer = 13A0E000] 16:30:08 INFO - PROCESS | 3624 | 1466724608585 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1436F800) [pid = 3624] [serial = 438] [outer = 13A0E000] 16:30:08 INFO - PROCESS | 3624 | 1466724608937 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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 661ms 16:30:08 INFO - PROCESS | 3624 | 1466724608960 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3624 | 1466724608962 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:30:08 INFO - PROCESS | 3624 | 1466724608965 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3624 | 1466724608977 Marionette TRACE conn3 <- [1,550,null,{}] 16:30:09 INFO - PROCESS | 3624 | 1466724608981 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}] 16:30:09 INFO - PROCESS | 3624 | 1466724608983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:09 INFO - PROCESS | 3624 | 1466724609088 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:30:09 INFO - PROCESS | 3624 | 1466724609095 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3624 | 1466724609097 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:09 INFO - PROCESS | 3624 | ++DOCSHELL 13F7C000 == 31 [pid = 3624] [id = 147] 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (14373000) [pid = 3624] [serial = 439] [outer = 00000000] 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (156C9C00) [pid = 3624] [serial = 440] [outer = 14373000] 16:30:09 INFO - PROCESS | 3624 | 1466724609141 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (156D1C00) [pid = 3624] [serial = 441] [outer = 14373000] 16:30:09 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:09 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:09 INFO - PROCESS | 3624 | 1466724609582 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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 613ms 16:30:09 INFO - PROCESS | 3624 | 1466724609595 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3624 | 1466724609597 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:30:09 INFO - PROCESS | 3624 | 1466724609600 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3624 | 1466724609602 Marionette TRACE conn3 <- [1,554,null,{}] 16:30:09 INFO - PROCESS | 3624 | 1466724609605 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}] 16:30:09 INFO - PROCESS | 3624 | 1466724609607 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:09 INFO - PROCESS | 3624 | 1466724609679 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:30:09 INFO - PROCESS | 3624 | 1466724609684 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3624 | 1466724609687 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:09 INFO - PROCESS | 3624 | ++DOCSHELL 156D4C00 == 32 [pid = 3624] [id = 148] 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15E30000) [pid = 3624] [serial = 442] [outer = 00000000] 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (165D7800) [pid = 3624] [serial = 443] [outer = 15E30000] 16:30:09 INFO - PROCESS | 3624 | 1466724609731 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16893C00) [pid = 3624] [serial = 444] [outer = 15E30000] 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:10 INFO - PROCESS | 3624 | 1466724610185 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 661ms 16:30:10 INFO - PROCESS | 3624 | 1466724610239 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 3624 | 1466724610241 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:30:10 INFO - PROCESS | 3624 | 1466724610244 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 3624 | 1466724610246 Marionette TRACE conn3 <- [1,558,null,{}] 16:30:10 INFO - PROCESS | 3624 | 1466724610249 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}] 16:30:10 INFO - PROCESS | 3624 | 1466724610255 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:10 INFO - PROCESS | 3624 | 1466724610402 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:30:10 INFO - PROCESS | 3624 | 1466724610407 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3624 | 1466724610409 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:10 INFO - PROCESS | 3624 | ++DOCSHELL 16895400 == 33 [pid = 3624] [id = 149] 16:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16960000) [pid = 3624] [serial = 445] [outer = 00000000] 16:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (169BCC00) [pid = 3624] [serial = 446] [outer = 16960000] 16:30:10 INFO - PROCESS | 3624 | 1466724610459 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16FE7800) [pid = 3624] [serial = 447] [outer = 16960000] 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:10 INFO - PROCESS | 3624 | 1466724610871 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 662ms 16:30:10 INFO - PROCESS | 3624 | 1466724610917 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 3624 | 1466724610919 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 16:30:10 INFO - PROCESS | 3624 | 1466724610923 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:30:10 INFO - PROCESS | 3624 | 1466724610925 Marionette TRACE conn3 <- [1,562,null,{}] 16:30:10 INFO - PROCESS | 3624 | 1466724610928 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}] 16:30:10 INFO - PROCESS | 3624 | 1466724610930 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:11 INFO - PROCESS | 3624 | 1466724611013 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:30:11 INFO - PROCESS | 3624 | 1466724611018 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3624 | 1466724611020 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:11 INFO - PROCESS | 3624 | ++DOCSHELL 16FE4400 == 34 [pid = 3624] [id = 150] 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1750BC00) [pid = 3624] [serial = 448] [outer = 00000000] 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17533400) [pid = 3624] [serial = 449] [outer = 1750BC00] 16:30:11 INFO - PROCESS | 3624 | 1466724611063 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17534000) [pid = 3624] [serial = 450] [outer = 1750BC00] 16:30:11 INFO - PROCESS | 3624 | 1466724611534 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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 661ms 16:30:11 INFO - PROCESS | 3624 | 1466724611593 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3624 | 1466724611595 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:30:11 INFO - PROCESS | 3624 | 1466724611599 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3624 | 1466724611600 Marionette TRACE conn3 <- [1,566,null,{}] 16:30:11 INFO - PROCESS | 3624 | 1466724611604 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}] 16:30:11 INFO - PROCESS | 3624 | 1466724611606 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:11 INFO - PROCESS | 3624 | 1466724611678 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:30:11 INFO - PROCESS | 3624 | 1466724611686 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3624 | 1466724611688 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:11 INFO - PROCESS | 3624 | ++DOCSHELL 16FE1800 == 35 [pid = 3624] [id = 151] 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1753BC00) [pid = 3624] [serial = 451] [outer = 00000000] 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17C5E400) [pid = 3624] [serial = 452] [outer = 1753BC00] 16:30:11 INFO - PROCESS | 3624 | 1466724611731 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17C63C00) [pid = 3624] [serial = 453] [outer = 1753BC00] 16:30:12 INFO - PROCESS | 3624 | 1466724612125 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 613ms 16:30:12 INFO - PROCESS | 3624 | 1466724612196 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3624 | 1466724612198 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:30:12 INFO - PROCESS | 3624 | 1466724612201 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3624 | 1466724612203 Marionette TRACE conn3 <- [1,570,null,{}] 16:30:12 INFO - PROCESS | 3624 | 1466724612216 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}] 16:30:12 INFO - PROCESS | 3624 | 1466724612218 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:12 INFO - PROCESS | 3624 | 1466724612319 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:30:12 INFO - PROCESS | 3624 | 1466724612327 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 3624 | 1466724612329 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:12 INFO - PROCESS | 3624 | ++DOCSHELL 17E75C00 == 36 [pid = 3624] [id = 152] 16:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19453400) [pid = 3624] [serial = 454] [outer = 00000000] 16:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1945E800) [pid = 3624] [serial = 455] [outer = 19453400] 16:30:12 INFO - PROCESS | 3624 | 1466724612371 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19695000) [pid = 3624] [serial = 456] [outer = 19453400] 16:30:12 INFO - PROCESS | 3624 | 1466724612867 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 726ms 16:30:12 INFO - PROCESS | 3624 | 1466724612934 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3624 | 1466724612936 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:30:12 INFO - PROCESS | 3624 | 1466724612946 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3624 | 1466724612948 Marionette TRACE conn3 <- [1,574,null,{}] 16:30:12 INFO - PROCESS | 3624 | 1466724612955 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}] 16:30:12 INFO - PROCESS | 3624 | 1466724612957 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:13 INFO - PROCESS | 3624 | 1466724613066 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:30:13 INFO - PROCESS | 3624 | 1466724613130 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3624 | 1466724613132 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:13 INFO - PROCESS | 3624 | ++DOCSHELL 1969EC00 == 37 [pid = 3624] [id = 153] 16:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (196A0400) [pid = 3624] [serial = 457] [outer = 00000000] 16:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19B9C800) [pid = 3624] [serial = 458] [outer = 196A0400] 16:30:13 INFO - PROCESS | 3624 | 1466724613175 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D04000) [pid = 3624] [serial = 459] [outer = 196A0400] 16:30:13 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:13 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:13 INFO - PROCESS | 3624 | 1466724613644 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 710ms 16:30:13 INFO - PROCESS | 3624 | 1466724613682 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3624 | 1466724613684 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:30:13 INFO - PROCESS | 3624 | 1466724613688 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 3624 | 1466724613690 Marionette TRACE conn3 <- [1,578,null,{}] 16:30:13 INFO - PROCESS | 3624 | 1466724613739 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}] 16:30:13 INFO - PROCESS | 3624 | 1466724613741 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:13 INFO - PROCESS | 3624 | 1466724613859 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:30:13 INFO - PROCESS | 3624 | 1466724613871 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3624 | 1466724613874 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:13 INFO - PROCESS | 3624 | ++DOCSHELL 1A00DC00 == 38 [pid = 3624] [id = 154] 16:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A010000) [pid = 3624] [serial = 460] [outer = 00000000] 16:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A0CA000) [pid = 3624] [serial = 461] [outer = 1A010000] 16:30:13 INFO - PROCESS | 3624 | 1466724613964 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A0CCC00) [pid = 3624] [serial = 462] [outer = 1A010000] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (175CD000) [pid = 3624] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (15771400) [pid = 3624] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (15E6B800) [pid = 3624] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17530C00) [pid = 3624] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11806000) [pid = 3624] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17C08C00) [pid = 3624] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15036C00) [pid = 3624] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10A5AC00) [pid = 3624] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1502E400) [pid = 3624] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13191400) [pid = 3624] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10FB0000) [pid = 3624] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:30:14 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15037000) [pid = 3624] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:30:14 INFO - PROCESS | 3624 | 1466724614684 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1048ms 16:30:14 INFO - PROCESS | 3624 | 1466724614739 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 3624 | 1466724614741 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 16:30:14 INFO - PROCESS | 3624 | 1466724614744 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:30:14 INFO - PROCESS | 3624 | 1466724614746 Marionette TRACE conn3 <- [1,582,null,{}] 16:30:14 INFO - PROCESS | 3624 | 1466724614749 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}] 16:30:14 INFO - PROCESS | 3624 | 1466724614751 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:14 INFO - PROCESS | 3624 | 1466724614886 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:30:14 INFO - PROCESS | 3624 | 1466724614897 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3624 | 1466724614899 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:14 INFO - PROCESS | 3624 | ++DOCSHELL 156CE800 == 39 [pid = 3624] [id = 155] 16:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (156D0C00) [pid = 3624] [serial = 463] [outer = 00000000] 16:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A4B0800) [pid = 3624] [serial = 464] [outer = 156D0C00] 16:30:14 INFO - PROCESS | 3624 | 1466724614942 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A581000) [pid = 3624] [serial = 465] [outer = 156D0C00] 16:30:15 INFO - PROCESS | 3624 | 1466724615401 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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 710ms 16:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:30:15 INFO - PROCESS | 3624 | 1466724615444 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 3624 | 1466724615446 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 16:30:15 INFO - PROCESS | 3624 | 1466724615449 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 3624 | 1466724615450 Marionette TRACE conn3 <- [1,586,null,{}] 16:30:15 INFO - PROCESS | 3624 | 1466724615457 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}] 16:30:15 INFO - PROCESS | 3624 | 1466724615459 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:15 INFO - PROCESS | 3624 | 1466724615544 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:30:15 INFO - PROCESS | 3624 | 1466724615552 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 3624 | 1466724615554 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:15 INFO - PROCESS | 3624 | ++DOCSHELL 169B2800 == 40 [pid = 3624] [id = 156] 16:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17531800) [pid = 3624] [serial = 466] [outer = 00000000] 16:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A4ADC00) [pid = 3624] [serial = 467] [outer = 17531800] 16:30:15 INFO - PROCESS | 3624 | 1466724615649 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A582000) [pid = 3624] [serial = 468] [outer = 17531800] 16:30:16 INFO - PROCESS | 3624 | 1466724616056 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 613ms 16:30:16 INFO - PROCESS | 3624 | 1466724616080 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3624 | 1466724616082 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:30:16 INFO - PROCESS | 3624 | 1466724616086 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3624 | 1466724616088 Marionette TRACE conn3 <- [1,590,null,{}] 16:30:16 INFO - PROCESS | 3624 | 1466724616103 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}] 16:30:16 INFO - PROCESS | 3624 | 1466724616105 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:16 INFO - PROCESS | 3624 | 1466724616181 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:30:16 INFO - PROCESS | 3624 | 1466724616187 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3624 | 1466724616189 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:16 INFO - PROCESS | 3624 | ++DOCSHELL 160A7000 == 41 [pid = 3624] [id = 157] 16:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19F3CC00) [pid = 3624] [serial = 469] [outer = 00000000] 16:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A6DB400) [pid = 3624] [serial = 470] [outer = 19F3CC00] 16:30:16 INFO - PROCESS | 3624 | 1466724616231 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A6E0000) [pid = 3624] [serial = 471] [outer = 19F3CC00] 16:30:16 INFO - PROCESS | 3624 | 1466724616881 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 823ms 16:30:16 INFO - PROCESS | 3624 | 1466724616922 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3624 | 1466724616926 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:30:17 INFO - PROCESS | 3624 | 1466724616997 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 3624 | 1466724617001 Marionette TRACE conn3 <- [1,594,null,{}] 16:30:17 INFO - PROCESS | 3624 | 1466724617008 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}] 16:30:17 INFO - PROCESS | 3624 | 1466724617011 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:17 INFO - PROCESS | 3624 | 1466724617144 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:30:17 INFO - PROCESS | 3624 | 1466724617258 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3624 | 1466724617261 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:17 INFO - PROCESS | 3624 | ++DOCSHELL 10BBCC00 == 42 [pid = 3624] [id = 158] 16:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10BC1800) [pid = 3624] [serial = 472] [outer = 00000000] 16:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (114AF400) [pid = 3624] [serial = 473] [outer = 10BC1800] 16:30:17 INFO - PROCESS | 3624 | 1466724617317 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11DDDC00) [pid = 3624] [serial = 474] [outer = 10BC1800] 16:30:18 INFO - PROCESS | 3624 | 1466724618033 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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1113ms 16:30:18 INFO - PROCESS | 3624 | 1466724618081 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3624 | 1466724618086 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:30:18 INFO - PROCESS | 3624 | 1466724618119 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3624 | 1466724618122 Marionette TRACE conn3 <- [1,598,null,{}] 16:30:18 INFO - PROCESS | 3624 | 1466724618126 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}] 16:30:18 INFO - PROCESS | 3624 | 1466724618128 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:18 INFO - PROCESS | 3624 | 1466724618271 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:30:18 INFO - PROCESS | 3624 | 1466724618509 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3624 | 1466724618514 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:18 INFO - PROCESS | 3624 | ++DOCSHELL 10221C00 == 43 [pid = 3624] [id = 159] 16:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10226400) [pid = 3624] [serial = 475] [outer = 00000000] 16:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (105EF000) [pid = 3624] [serial = 476] [outer = 10226400] 16:30:18 INFO - PROCESS | 3624 | 1466724618576 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10BC1000) [pid = 3624] [serial = 477] [outer = 10226400] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 169B2800 == 42 [pid = 3624] [id = 156] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 156CE800 == 41 [pid = 3624] [id = 155] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 1A00DC00 == 40 [pid = 3624] [id = 154] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 1969EC00 == 39 [pid = 3624] [id = 153] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 17E75C00 == 38 [pid = 3624] [id = 152] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 16FE1800 == 37 [pid = 3624] [id = 151] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 16FE4400 == 36 [pid = 3624] [id = 150] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 16895400 == 35 [pid = 3624] [id = 149] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 156D4C00 == 34 [pid = 3624] [id = 148] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 13F7C000 == 33 [pid = 3624] [id = 147] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 13A0B400 == 32 [pid = 3624] [id = 146] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 11808000 == 31 [pid = 3624] [id = 145] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 10A63800 == 30 [pid = 3624] [id = 144] 16:30:19 INFO - PROCESS | 3624 | --DOCSHELL 1945D000 == 29 [pid = 3624] [id = 143] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19455000) [pid = 3624] [serial = 426] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19BA8C00) [pid = 3624] [serial = 428] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1609A000) [pid = 3624] [serial = 413] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (169B0000) [pid = 3624] [serial = 416] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (165D3400) [pid = 3624] [serial = 414] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17539C00) [pid = 3624] [serial = 419] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (169B0800) [pid = 3624] [serial = 417] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19453C00) [pid = 3624] [serial = 425] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12E6C800) [pid = 3624] [serial = 401] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19D06000) [pid = 3624] [serial = 399] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19461800) [pid = 3624] [serial = 398] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15E2FC00) [pid = 3624] [serial = 396] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (155BD000) [pid = 3624] [serial = 395] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13277C00) [pid = 3624] [serial = 393] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12BAEC00) [pid = 3624] [serial = 392] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17C06C00) [pid = 3624] [serial = 420] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15155800) [pid = 3624] [serial = 410] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1327FC00) [pid = 3624] [serial = 407] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13649000) [pid = 3624] [serial = 408] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1180A400) [pid = 3624] [serial = 404] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (11C9C800) [pid = 3624] [serial = 405] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1327E000) [pid = 3624] [serial = 402] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169AF000) [pid = 3624] [serial = 422] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (156C8400) [pid = 3624] [serial = 411] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16F87400) [pid = 3624] [serial = 423] [outer = 00000000] [url = about:blank] 16:30:19 INFO - PROCESS | 3624 | 1466724619279 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1194ms 16:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:30:19 INFO - PROCESS | 3624 | 1466724619311 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 3624 | 1466724619317 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 16:30:19 INFO - PROCESS | 3624 | 1466724619323 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3624 | 1466724619327 Marionette TRACE conn3 <- [1,602,null,{}] 16:30:19 INFO - PROCESS | 3624 | 1466724619335 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}] 16:30:19 INFO - PROCESS | 3624 | 1466724619341 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:19 INFO - PROCESS | 3624 | 1466724619463 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:30:19 INFO - PROCESS | 3624 | 1466724619542 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3624 | 1466724619545 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:19 INFO - PROCESS | 3624 | ++DOCSHELL 10A5AC00 == 30 [pid = 3624] [id = 160] 16:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (10A61C00) [pid = 3624] [serial = 478] [outer = 00000000] 16:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11262800) [pid = 3624] [serial = 479] [outer = 10A61C00] 16:30:19 INFO - PROCESS | 3624 | 1466724619592 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12C82C00) [pid = 3624] [serial = 480] [outer = 10A61C00] 16:30:20 INFO - PROCESS | 3624 | 1466724620057 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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 774ms 16:30:20 INFO - PROCESS | 3624 | 1466724620114 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3624 | 1466724620118 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 16:30:20 INFO - PROCESS | 3624 | 1466724620122 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:30:20 INFO - PROCESS | 3624 | 1466724620124 Marionette TRACE conn3 <- [1,606,null,{}] 16:30:20 INFO - PROCESS | 3624 | 1466724620128 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}] 16:30:20 INFO - PROCESS | 3624 | 1466724620130 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:20 INFO - PROCESS | 3624 | 1466724620213 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:30:20 INFO - PROCESS | 3624 | 1466724620222 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3624 | 1466724620224 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:20 INFO - PROCESS | 3624 | ++DOCSHELL 13188800 == 31 [pid = 3624] [id = 161] 16:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13904400) [pid = 3624] [serial = 481] [outer = 00000000] 16:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13A0E400) [pid = 3624] [serial = 482] [outer = 13904400] 16:30:20 INFO - PROCESS | 3624 | 1466724620268 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13F7BC00) [pid = 3624] [serial = 483] [outer = 13904400] 16:30:20 INFO - PROCESS | 3624 | 1466724620716 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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 662ms 16:30:20 INFO - PROCESS | 3624 | 1466724620761 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3624 | 1466724620763 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:30:20 INFO - PROCESS | 3624 | 1466724620768 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 3624 | 1466724620774 Marionette TRACE conn3 <- [1,610,null,{}] 16:30:20 INFO - PROCESS | 3624 | 1466724620783 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}] 16:30:20 INFO - PROCESS | 3624 | 1466724620787 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:20 INFO - PROCESS | 3624 | 1466724620916 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:30:20 INFO - PROCESS | 3624 | 1466724620925 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3624 | 1466724620927 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:20 INFO - PROCESS | 3624 | ++DOCSHELL 156C8400 == 32 [pid = 3624] [id = 162] 16:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156C8800) [pid = 3624] [serial = 484] [outer = 00000000] 16:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156D4C00) [pid = 3624] [serial = 485] [outer = 156C8800] 16:30:20 INFO - PROCESS | 3624 | 1466724620977 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15E36800) [pid = 3624] [serial = 486] [outer = 156C8800] 16:30:21 INFO - PROCESS | 3624 | 1466724621416 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 677ms 16:30:21 INFO - PROCESS | 3624 | 1466724621458 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3624 | 1466724621461 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:30:21 INFO - PROCESS | 3624 | 1466724621464 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3624 | 1466724621466 Marionette TRACE conn3 <- [1,614,null,{}] 16:30:21 INFO - PROCESS | 3624 | 1466724621469 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}] 16:30:21 INFO - PROCESS | 3624 | 1466724621471 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:21 INFO - PROCESS | 3624 | 1466724621553 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:30:21 INFO - PROCESS | 3624 | 1466724621587 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3624 | 1466724621589 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:21 INFO - PROCESS | 3624 | ++DOCSHELL 165D3400 == 33 [pid = 3624] [id = 163] 16:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (165D6400) [pid = 3624] [serial = 487] [outer = 00000000] 16:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169AE400) [pid = 3624] [serial = 488] [outer = 165D6400] 16:30:21 INFO - PROCESS | 3624 | 1466724621633 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B2800) [pid = 3624] [serial = 489] [outer = 165D6400] 16:30:22 INFO - PROCESS | 3624 | 1466724622137 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]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 726ms 16:30:22 INFO - PROCESS | 3624 | 1466724622196 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 3624 | 1466724622198 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:30:22 INFO - PROCESS | 3624 | 1466724622201 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3624 | 1466724622203 Marionette TRACE conn3 <- [1,618,null,{}] 16:30:22 INFO - PROCESS | 3624 | 1466724622211 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}] 16:30:22 INFO - PROCESS | 3624 | 1466724622213 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:22 INFO - PROCESS | 3624 | 1466724622317 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:30:22 INFO - PROCESS | 3624 | 1466724622328 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 3624 | 1466724622334 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:22 INFO - PROCESS | 3624 | ++DOCSHELL 1327B000 == 34 [pid = 3624] [id = 164] 16:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169BA800) [pid = 3624] [serial = 490] [outer = 00000000] 16:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16EAB400) [pid = 3624] [serial = 491] [outer = 169BA800] 16:30:22 INFO - PROCESS | 3624 | 1466724622388 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (174BB400) [pid = 3624] [serial = 492] [outer = 169BA800] 16:30:22 INFO - PROCESS | 3624 | 1466724622827 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]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 726ms 16:30:22 INFO - PROCESS | 3624 | 1466724622901 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 3624 | 1466724622903 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:30:22 INFO - PROCESS | 3624 | 1466724622907 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3624 | 1466724622908 Marionette TRACE conn3 <- [1,622,null,{}] 16:30:23 INFO - PROCESS | 3624 | 1466724623000 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}] 16:30:23 INFO - PROCESS | 3624 | 1466724623002 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:23 INFO - PROCESS | 3624 | 1466724623132 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:30:23 INFO - PROCESS | 3624 | 1466724623185 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3624 | 1466724623187 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:23 INFO - PROCESS | 3624 | ++DOCSHELL 156CF800 == 35 [pid = 3624] [id = 165] 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1752E400) [pid = 3624] [serial = 493] [outer = 00000000] 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17C0BC00) [pid = 3624] [serial = 494] [outer = 1752E400] 16:30:23 INFO - PROCESS | 3624 | 1466724623230 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (175CE800) [pid = 3624] [serial = 495] [outer = 1752E400] 16:30:23 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:23 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:23 INFO - PROCESS | 3624 | 1466724623618 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 758ms 16:30:23 INFO - PROCESS | 3624 | 1466724623679 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3624 | 1466724623681 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:30:23 INFO - PROCESS | 3624 | 1466724623685 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 3624 | 1466724623686 Marionette TRACE conn3 <- [1,626,null,{}] 16:30:23 INFO - PROCESS | 3624 | 1466724623690 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}] 16:30:23 INFO - PROCESS | 3624 | 1466724623692 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:23 INFO - PROCESS | 3624 | 1466724623793 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:30:23 INFO - PROCESS | 3624 | 1466724623799 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3624 | 1466724623801 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:23 INFO - PROCESS | 3624 | ++DOCSHELL 19454000 == 36 [pid = 3624] [id = 166] 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19457C00) [pid = 3624] [serial = 496] [outer = 00000000] 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1945CC00) [pid = 3624] [serial = 497] [outer = 19457C00] 16:30:23 INFO - PROCESS | 3624 | 1466724623843 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19461800) [pid = 3624] [serial = 498] [outer = 19457C00] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19453400) [pid = 3624] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (11D8B400) [pid = 3624] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (196A0400) [pid = 3624] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (10A64400) [pid = 3624] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16960000) [pid = 3624] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1753BC00) [pid = 3624] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14373000) [pid = 3624] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1750BC00) [pid = 3624] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13A0E000) [pid = 3624] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1945E000) [pid = 3624] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15E30000) [pid = 3624] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A010000) [pid = 3624] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17531800) [pid = 3624] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:30:24 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (156D0C00) [pid = 3624] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:30:24 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:24 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:24 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:24 INFO - PROCESS | 3624 | 1466724624466 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]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 823ms 16:30:24 INFO - PROCESS | 3624 | 1466724624525 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 3624 | 1466724624527 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:30:24 INFO - PROCESS | 3624 | 1466724624530 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 3624 | 1466724624532 Marionette TRACE conn3 <- [1,630,null,{}] 16:30:24 INFO - PROCESS | 3624 | 1466724624535 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}] 16:30:24 INFO - PROCESS | 3624 | 1466724624537 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:24 INFO - PROCESS | 3624 | 1466724624611 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:30:24 INFO - PROCESS | 3624 | 1466724624616 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 3624 | 1466724624618 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:24 INFO - PROCESS | 3624 | ++DOCSHELL 12B6A400 == 37 [pid = 3624] [id = 167] 16:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156CAC00) [pid = 3624] [serial = 499] [outer = 00000000] 16:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1752E800) [pid = 3624] [serial = 500] [outer = 156CAC00] 16:30:24 INFO - PROCESS | 3624 | 1466724624662 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17536400) [pid = 3624] [serial = 501] [outer = 156CAC00] 16:30:25 INFO - PROCESS | 3624 | 1466724625066 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 613ms 16:30:25 INFO - PROCESS | 3624 | 1466724625128 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3624 | 1466724625131 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:30:25 INFO - PROCESS | 3624 | 1466724625136 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 3624 | 1466724625138 Marionette TRACE conn3 <- [1,634,null,{}] 16:30:25 INFO - PROCESS | 3624 | 1466724625143 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}] 16:30:25 INFO - PROCESS | 3624 | 1466724625145 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:25 INFO - PROCESS | 3624 | 1466724625282 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:30:25 INFO - PROCESS | 3624 | 1466724625290 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3624 | 1466724625292 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:25 INFO - PROCESS | 3624 | ++DOCSHELL 156C7800 == 38 [pid = 3624] [id = 168] 16:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1752D400) [pid = 3624] [serial = 502] [outer = 00000000] 16:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19699800) [pid = 3624] [serial = 503] [outer = 1752D400] 16:30:25 INFO - PROCESS | 3624 | 1466724625334 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19796400) [pid = 3624] [serial = 504] [outer = 1752D400] 16:30:25 INFO - PROCESS | 3624 | 1466724625758 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 661ms 16:30:25 INFO - PROCESS | 3624 | 1466724625804 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3624 | 1466724625806 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 3624 | 1466724625810 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:30:25 INFO - PROCESS | 3624 | 1466724625811 Marionette TRACE conn3 <- [1,638,null,{}] 16:30:25 INFO - PROCESS | 3624 | 1466724625815 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}] 16:30:25 INFO - PROCESS | 3624 | 1466724625816 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:25 INFO - PROCESS | 3624 | 1466724625896 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:30:25 INFO - PROCESS | 3624 | 1466724625904 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3624 | 1466724625906 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:25 INFO - PROCESS | 3624 | ++DOCSHELL 19BA8000 == 39 [pid = 3624] [id = 169] 16:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D02000) [pid = 3624] [serial = 505] [outer = 00000000] 16:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D08800) [pid = 3624] [serial = 506] [outer = 19D02000] 16:30:25 INFO - PROCESS | 3624 | 1466724625952 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A00DC00) [pid = 3624] [serial = 507] [outer = 19D02000] 16:30:26 INFO - PROCESS | 3624 | 1466724626621 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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 871ms 16:30:26 INFO - PROCESS | 3624 | 1466724626686 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 3624 | 1466724626691 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:30:26 INFO - PROCESS | 3624 | 1466724626696 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 3624 | 1466724626700 Marionette TRACE conn3 <- [1,642,null,{}] 16:30:26 INFO - PROCESS | 3624 | 1466724626706 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}] 16:30:26 INFO - PROCESS | 3624 | 1466724626710 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:26 INFO - PROCESS | 3624 | 1466724626817 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:30:26 INFO - PROCESS | 3624 | 1466724626942 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3624 | 1466724626945 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:26 INFO - PROCESS | 3624 | ++DOCSHELL 1122A800 == 40 [pid = 3624] [id = 170] 16:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1128E800) [pid = 3624] [serial = 508] [outer = 00000000] 16:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1327CC00) [pid = 3624] [serial = 509] [outer = 1128E800] 16:30:27 INFO - PROCESS | 3624 | 1466724627001 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13902000) [pid = 3624] [serial = 510] [outer = 1128E800] 16:30:27 INFO - PROCESS | 3624 | 1466724627656 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1032ms 16:30:27 INFO - PROCESS | 3624 | 1466724627735 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3624 | 1466724627739 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:30:27 INFO - PROCESS | 3624 | 1466724627760 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3624 | 1466724627763 Marionette TRACE conn3 <- [1,646,null,{}] 16:30:27 INFO - PROCESS | 3624 | 1466724627767 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}] 16:30:27 INFO - PROCESS | 3624 | 1466724627770 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:27 INFO - PROCESS | 3624 | 1466724627881 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:30:28 INFO - PROCESS | 3624 | 1466724627996 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3624 | 1466724627999 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:28 INFO - PROCESS | 3624 | ++DOCSHELL 15039000 == 41 [pid = 3624] [id = 171] 16:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (150CA000) [pid = 3624] [serial = 511] [outer = 00000000] 16:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (156C7400) [pid = 3624] [serial = 512] [outer = 150CA000] 16:30:28 INFO - PROCESS | 3624 | 1466724628054 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (156D4800) [pid = 3624] [serial = 513] [outer = 150CA000] 16:30:28 INFO - PROCESS | 3624 | 1466724628699 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 967ms 16:30:28 INFO - PROCESS | 3624 | 1466724628738 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3624 | 1466724628741 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:30:28 INFO - PROCESS | 3624 | 1466724628745 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 3624 | 1466724628748 Marionette TRACE conn3 <- [1,650,null,{}] 16:30:28 INFO - PROCESS | 3624 | 1466724628760 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}] 16:30:28 INFO - PROCESS | 3624 | 1466724628765 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:28 INFO - PROCESS | 3624 | 1466724628869 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:30:28 INFO - PROCESS | 3624 | 1466724628966 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3624 | 1466724628969 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:28 INFO - PROCESS | 3624 | ++DOCSHELL 1945A400 == 42 [pid = 3624] [id = 172] 16:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1945B400) [pid = 3624] [serial = 514] [outer = 00000000] 16:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19D04C00) [pid = 3624] [serial = 515] [outer = 1945B400] 16:30:29 INFO - PROCESS | 3624 | 1466724629024 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A00E000) [pid = 3624] [serial = 516] [outer = 1945B400] 16:30:29 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:29 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:29 INFO - PROCESS | 3624 | 1466724629636 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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1065ms 16:30:29 INFO - PROCESS | 3624 | 1466724629826 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3624 | 1466724629831 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 16:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:30:29 INFO - PROCESS | 3624 | 1466724629855 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 3624 | 1466724629857 Marionette TRACE conn3 <- [1,654,null,{}] 16:30:29 INFO - PROCESS | 3624 | 1466724629863 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}] 16:30:29 INFO - PROCESS | 3624 | 1466724629866 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:29 INFO - PROCESS | 3624 | 1466724629967 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:30:30 INFO - PROCESS | 3624 | 1466724630042 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3624 | 1466724630047 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:30 INFO - PROCESS | 3624 | ++DOCSHELL 11DDC400 == 43 [pid = 3624] [id = 173] 16:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11DE1000) [pid = 3624] [serial = 517] [outer = 00000000] 16:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13168800) [pid = 3624] [serial = 518] [outer = 11DE1000] 16:30:30 INFO - PROCESS | 3624 | 1466724630094 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13280400) [pid = 3624] [serial = 519] [outer = 11DE1000] 16:30:30 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 156C7800 == 42 [pid = 3624] [id = 168] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 12B6A400 == 41 [pid = 3624] [id = 167] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 19454000 == 40 [pid = 3624] [id = 166] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 156CF800 == 39 [pid = 3624] [id = 165] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 1327B000 == 38 [pid = 3624] [id = 164] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 165D3400 == 37 [pid = 3624] [id = 163] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 156C8400 == 36 [pid = 3624] [id = 162] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 13188800 == 35 [pid = 3624] [id = 161] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 10A5AC00 == 34 [pid = 3624] [id = 160] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 10BBCC00 == 33 [pid = 3624] [id = 158] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 10221C00 == 32 [pid = 3624] [id = 159] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 160A7000 == 31 [pid = 3624] [id = 157] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 15039000 == 30 [pid = 3624] [id = 171] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 1945A400 == 29 [pid = 3624] [id = 172] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 19BA8000 == 28 [pid = 3624] [id = 169] 16:30:31 INFO - PROCESS | 3624 | --DOCSHELL 1122A800 == 27 [pid = 3624] [id = 170] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19695000) [pid = 3624] [serial = 456] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12BB0000) [pid = 3624] [serial = 434] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19D04000) [pid = 3624] [serial = 459] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12ED2400) [pid = 3624] [serial = 435] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1122A000) [pid = 3624] [serial = 431] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (11236400) [pid = 3624] [serial = 432] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (169BCC00) [pid = 3624] [serial = 446] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16FE7800) [pid = 3624] [serial = 447] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19B9C800) [pid = 3624] [serial = 458] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17C5E400) [pid = 3624] [serial = 452] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (156C9C00) [pid = 3624] [serial = 440] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (156D1C00) [pid = 3624] [serial = 441] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17533400) [pid = 3624] [serial = 449] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17534000) [pid = 3624] [serial = 450] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13F7C400) [pid = 3624] [serial = 437] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1436F800) [pid = 3624] [serial = 438] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D05800) [pid = 3624] [serial = 429] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (165D7800) [pid = 3624] [serial = 443] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16893C00) [pid = 3624] [serial = 444] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A6DB400) [pid = 3624] [serial = 470] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A0CA000) [pid = 3624] [serial = 461] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A582000) [pid = 3624] [serial = 468] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A4ADC00) [pid = 3624] [serial = 467] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A0CCC00) [pid = 3624] [serial = 462] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A581000) [pid = 3624] [serial = 465] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1945E800) [pid = 3624] [serial = 455] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A4B0800) [pid = 3624] [serial = 464] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17C63C00) [pid = 3624] [serial = 453] [outer = 00000000] [url = about:blank] 16:30:31 INFO - PROCESS | 3624 | 1466724631397 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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1629ms 16:30:31 INFO - PROCESS | 3624 | 1466724631467 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3624 | 1466724631472 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:30:31 INFO - PROCESS | 3624 | 1466724631480 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3624 | 1466724631483 Marionette TRACE conn3 <- [1,658,null,{}] 16:30:31 INFO - PROCESS | 3624 | 1466724631489 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}] 16:30:31 INFO - PROCESS | 3624 | 1466724631491 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:31 INFO - PROCESS | 3624 | 1466724631582 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:30:31 INFO - PROCESS | 3624 | 1466724631659 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3624 | 1466724631663 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:31 INFO - PROCESS | 3624 | ++DOCSHELL 105F0400 == 28 [pid = 3624] [id = 174] 16:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (10F3E000) [pid = 3624] [serial = 520] [outer = 00000000] 16:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11806000) [pid = 3624] [serial = 521] [outer = 10F3E000] 16:30:31 INFO - PROCESS | 3624 | 1466724631758 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11D91000) [pid = 3624] [serial = 522] [outer = 10F3E000] 16:30:32 INFO - PROCESS | 3624 | 1466724632138 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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 662ms 16:30:32 INFO - PROCESS | 3624 | 1466724632150 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3624 | 1466724632155 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:30:32 INFO - PROCESS | 3624 | 1466724632172 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3624 | 1466724632175 Marionette TRACE conn3 <- [1,662,null,{}] 16:30:32 INFO - PROCESS | 3624 | 1466724632178 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}] 16:30:32 INFO - PROCESS | 3624 | 1466724632181 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:32 INFO - PROCESS | 3624 | 1466724632264 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:30:32 INFO - PROCESS | 3624 | 1466724632270 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3624 | 1466724632273 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:32 INFO - PROCESS | 3624 | ++DOCSHELL 1327A400 == 29 [pid = 3624] [id = 175] 16:30:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1327B000) [pid = 3624] [serial = 523] [outer = 00000000] 16:30:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13642000) [pid = 3624] [serial = 524] [outer = 1327B000] 16:30:32 INFO - PROCESS | 3624 | 1466724632321 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13947800) [pid = 3624] [serial = 525] [outer = 1327B000] 16:30:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:32 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:30:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:32 INFO - PROCESS | 3624 | 1466724632821 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]]]}] 16:30:32 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 16:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 677ms 16:30:32 INFO - PROCESS | 3624 | 1466724632853 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3624 | 1466724632855 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:30:32 INFO - PROCESS | 3624 | 1466724632859 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3624 | 1466724632862 Marionette TRACE conn3 <- [1,666,null,{}] 16:30:32 INFO - PROCESS | 3624 | 1466724632873 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}] 16:30:32 INFO - PROCESS | 3624 | 1466724632877 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:32 INFO - PROCESS | 3624 | 1466724632958 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:30:32 INFO - PROCESS | 3624 | 1466724632967 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3624 | 1466724632970 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:32 INFO - PROCESS | 3624 | ++DOCSHELL 15154800 == 30 [pid = 3624] [id = 176] 16:30:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15178000) [pid = 3624] [serial = 526] [outer = 00000000] 16:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156C9C00) [pid = 3624] [serial = 527] [outer = 15178000] 16:30:33 INFO - PROCESS | 3624 | 1466724633017 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156D2400) [pid = 3624] [serial = 528] [outer = 15178000] 16:30:33 INFO - PROCESS | 3624 | 1466724633492 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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 726ms 16:30:33 INFO - PROCESS | 3624 | 1466724633559 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 3624 | 1466724633573 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:30:33 INFO - PROCESS | 3624 | 1466724633583 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 3624 | 1466724633585 Marionette TRACE conn3 <- [1,670,null,{}] 16:30:33 INFO - PROCESS | 3624 | 1466724633593 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}] 16:30:33 INFO - PROCESS | 3624 | 1466724633595 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:33 INFO - PROCESS | 3624 | 1466724633704 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:30:33 INFO - PROCESS | 3624 | 1466724633710 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 3624 | 1466724633712 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:33 INFO - PROCESS | 3624 | ++DOCSHELL 160A4C00 == 31 [pid = 3624] [id = 177] 16:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (160A5400) [pid = 3624] [serial = 529] [outer = 00000000] 16:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16890400) [pid = 3624] [serial = 530] [outer = 160A5400] 16:30:33 INFO - PROCESS | 3624 | 1466724633755 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169AFC00) [pid = 3624] [serial = 531] [outer = 160A5400] 16:30:34 INFO - PROCESS | 3624 | 1466724634760 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]]]}] 16:30:34 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) 16:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1226ms 16:30:34 INFO - PROCESS | 3624 | 1466724634815 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 3624 | 1466724634817 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:30:34 INFO - PROCESS | 3624 | 1466724634821 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 3624 | 1466724634822 Marionette TRACE conn3 <- [1,674,null,{}] 16:30:34 INFO - PROCESS | 3624 | 1466724634826 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}] 16:30:34 INFO - PROCESS | 3624 | 1466724634828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:34 INFO - PROCESS | 3624 | 1466724634980 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:30:34 INFO - PROCESS | 3624 | 1466724634987 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 3624 | 1466724634989 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:35 INFO - PROCESS | 3624 | ++DOCSHELL 165D7800 == 32 [pid = 3624] [id = 178] 16:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169AF800) [pid = 3624] [serial = 532] [outer = 00000000] 16:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16E06000) [pid = 3624] [serial = 533] [outer = 169AF800] 16:30:35 INFO - PROCESS | 3624 | 1466724635032 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17434800) [pid = 3624] [serial = 534] [outer = 169AF800] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (169BA800) [pid = 3624] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19457C00) [pid = 3624] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10BC1800) [pid = 3624] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13904400) [pid = 3624] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1752E400) [pid = 3624] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19F3CC00) [pid = 3624] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1752D400) [pid = 3624] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D02000) [pid = 3624] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10226400) [pid = 3624] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (165D6400) [pid = 3624] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10A61C00) [pid = 3624] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (156CAC00) [pid = 3624] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:30:35 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C8800) [pid = 3624] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:30:35 INFO - PROCESS | 3624 | 1466724635993 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]]]}] 16:30: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 16:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 16:30:36 INFO - PROCESS | 3624 | 1466724636033 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 3624 | 1466724636035 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:30:36 INFO - PROCESS | 3624 | 1466724636038 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 3624 | 1466724636040 Marionette TRACE conn3 <- [1,678,null,{}] 16:30:36 INFO - PROCESS | 3624 | 1466724636043 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}] 16:30:36 INFO - PROCESS | 3624 | 1466724636049 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:36 INFO - PROCESS | 3624 | 1466724636147 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:30:36 INFO - PROCESS | 3624 | 1466724636152 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 3624 | 1466724636154 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:36 INFO - PROCESS | 3624 | ++DOCSHELL 10A5F800 == 33 [pid = 3624] [id = 179] 16:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13647400) [pid = 3624] [serial = 535] [outer = 00000000] 16:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16961800) [pid = 3624] [serial = 536] [outer = 13647400] 16:30:36 INFO - PROCESS | 3624 | 1466724636199 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16EB3C00) [pid = 3624] [serial = 537] [outer = 13647400] 16:30:37 INFO - PROCESS | 3624 | 1466724637183 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1177ms 16:30:37 INFO - PROCESS | 3624 | 1466724637226 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3624 | 1466724637227 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:30:37 INFO - PROCESS | 3624 | 1466724637234 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3624 | 1466724637236 Marionette TRACE conn3 <- [1,682,null,{}] 16:30:37 INFO - PROCESS | 3624 | 1466724637240 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}] 16:30:37 INFO - PROCESS | 3624 | 1466724637242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:37 INFO - PROCESS | 3624 | 1466724637316 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:30:37 INFO - PROCESS | 3624 | 1466724637321 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3624 | 1466724637323 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:37 INFO - PROCESS | 3624 | ++DOCSHELL 174B1C00 == 34 [pid = 3624] [id = 180] 16:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (174BC000) [pid = 3624] [serial = 538] [outer = 00000000] 16:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17C63400) [pid = 3624] [serial = 539] [outer = 174BC000] 16:30:37 INFO - PROCESS | 3624 | 1466724637367 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17C63C00) [pid = 3624] [serial = 540] [outer = 174BC000] 16:30:38 INFO - PROCESS | 3624 | 1466724638339 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]]]}] 16:30:38 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) 16:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1113ms 16:30:38 INFO - PROCESS | 3624 | 1466724638361 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 3624 | 1466724638365 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:30:38 INFO - PROCESS | 3624 | 1466724638370 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 3624 | 1466724638374 Marionette TRACE conn3 <- [1,686,null,{}] 16:30:38 INFO - PROCESS | 3624 | 1466724638379 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}] 16:30:38 INFO - PROCESS | 3624 | 1466724638382 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:38 INFO - PROCESS | 3624 | 1466724638519 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:30:38 INFO - PROCESS | 3624 | 1466724638595 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 3624 | 1466724638599 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:38 INFO - PROCESS | 3624 | ++DOCSHELL 1125BC00 == 35 [pid = 3624] [id = 181] 16:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1125CC00) [pid = 3624] [serial = 541] [outer = 00000000] 16:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (114B3400) [pid = 3624] [serial = 542] [outer = 1125CC00] 16:30:38 INFO - PROCESS | 3624 | 1466724638696 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (129E6C00) [pid = 3624] [serial = 543] [outer = 1125CC00] 16:30:39 INFO - PROCESS | 3624 | 1466724639880 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]]]}] 16:30:39 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) 16:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1549ms 16:30:39 INFO - PROCESS | 3624 | 1466724639903 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3624 | 1466724639907 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:30:39 INFO - PROCESS | 3624 | 1466724639914 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 3624 | 1466724639917 Marionette TRACE conn3 <- [1,690,null,{}] 16:30:39 INFO - PROCESS | 3624 | 1466724639921 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}] 16:30:39 INFO - PROCESS | 3624 | 1466724639924 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:40 INFO - PROCESS | 3624 | 1466724640039 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:30:40 INFO - PROCESS | 3624 | 1466724640168 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3624 | 1466724640171 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:40 INFO - PROCESS | 3624 | ++DOCSHELL 13643400 == 36 [pid = 3624] [id = 182] 16:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (13F6F800) [pid = 3624] [serial = 544] [outer = 00000000] 16:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1436C800) [pid = 3624] [serial = 545] [outer = 13F6F800] 16:30:40 INFO - PROCESS | 3624 | 1466724640227 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1502AC00) [pid = 3624] [serial = 546] [outer = 13F6F800] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 10A5F800 == 35 [pid = 3624] [id = 179] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 165D7800 == 34 [pid = 3624] [id = 178] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 160A4C00 == 33 [pid = 3624] [id = 177] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 15154800 == 32 [pid = 3624] [id = 176] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 1327A400 == 31 [pid = 3624] [id = 175] 16:30:40 INFO - PROCESS | 3624 | --DOCSHELL 105F0400 == 30 [pid = 3624] [id = 174] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D08800) [pid = 3624] [serial = 506] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A00DC00) [pid = 3624] [serial = 507] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19796400) [pid = 3624] [serial = 504] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (105EF000) [pid = 3624] [serial = 476] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169B2800) [pid = 3624] [serial = 489] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12C82C00) [pid = 3624] [serial = 480] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11262800) [pid = 3624] [serial = 479] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1752E800) [pid = 3624] [serial = 500] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (156D4C00) [pid = 3624] [serial = 485] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (16EAB400) [pid = 3624] [serial = 491] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (169AE400) [pid = 3624] [serial = 488] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10BC1000) [pid = 3624] [serial = 477] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17536400) [pid = 3624] [serial = 501] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19461800) [pid = 3624] [serial = 498] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11DDDC00) [pid = 3624] [serial = 474] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13F7BC00) [pid = 3624] [serial = 483] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (174BB400) [pid = 3624] [serial = 492] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (114AF400) [pid = 3624] [serial = 473] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (175CE800) [pid = 3624] [serial = 495] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A6E0000) [pid = 3624] [serial = 471] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17C0BC00) [pid = 3624] [serial = 494] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (15E36800) [pid = 3624] [serial = 486] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (13A0E400) [pid = 3624] [serial = 482] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1945CC00) [pid = 3624] [serial = 497] [outer = 00000000] [url = about:blank] 16:30:40 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (19699800) [pid = 3624] [serial = 503] [outer = 00000000] [url = about:blank] 16:30:41 INFO - PROCESS | 3624 | 1466724641483 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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1613ms 16:30:41 INFO - PROCESS | 3624 | 1466724641553 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 3624 | 1466724641557 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:30:41 INFO - PROCESS | 3624 | 1466724641562 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3624 | 1466724641565 Marionette TRACE conn3 <- [1,694,null,{}] 16:30:41 INFO - PROCESS | 3624 | 1466724641570 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}] 16:30:41 INFO - PROCESS | 3624 | 1466724641574 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:41 INFO - PROCESS | 3624 | 1466724641656 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:30:41 INFO - PROCESS | 3624 | 1466724641699 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3624 | 1466724641702 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:41 INFO - PROCESS | 3624 | ++DOCSHELL 11262800 == 31 [pid = 3624] [id = 183] 16:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (11294C00) [pid = 3624] [serial = 547] [outer = 00000000] 16:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (12BAEC00) [pid = 3624] [serial = 548] [outer = 11294C00] 16:30:41 INFO - PROCESS | 3624 | 1466724641748 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (12E65C00) [pid = 3624] [serial = 549] [outer = 11294C00] 16:30:42 INFO - PROCESS | 3624 | 1466724642709 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1177ms 16:30:42 INFO - PROCESS | 3624 | 1466724642739 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3624 | 1466724642743 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:30:42 INFO - PROCESS | 3624 | 1466724642748 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3624 | 1466724642751 Marionette TRACE conn3 <- [1,698,null,{}] 16:30:42 INFO - PROCESS | 3624 | 1466724642755 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}] 16:30:42 INFO - PROCESS | 3624 | 1466724642757 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:42 INFO - PROCESS | 3624 | 1466724642842 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:30:42 INFO - PROCESS | 3624 | 1466724642847 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3624 | 1466724642850 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:42 INFO - PROCESS | 3624 | ++DOCSHELL 12E60C00 == 32 [pid = 3624] [id = 184] 16:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (12ECD800) [pid = 3624] [serial = 550] [outer = 00000000] 16:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13F73400) [pid = 3624] [serial = 551] [outer = 12ECD800] 16:30:42 INFO - PROCESS | 3624 | 1466724642896 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1436E800) [pid = 3624] [serial = 552] [outer = 12ECD800] 16:30:43 INFO - PROCESS | 3624 | 1466724643901 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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1178ms 16:30:43 INFO - PROCESS | 3624 | 1466724643930 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 3624 | 1466724643932 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:30:43 INFO - PROCESS | 3624 | 1466724643935 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 3624 | 1466724643939 Marionette TRACE conn3 <- [1,702,null,{}] 16:30:43 INFO - PROCESS | 3624 | 1466724643949 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}] 16:30:43 INFO - PROCESS | 3624 | 1466724643954 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:44 INFO - PROCESS | 3624 | 1466724644063 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:30:44 INFO - PROCESS | 3624 | 1466724644073 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 3624 | 1466724644078 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:44 INFO - PROCESS | 3624 | ++DOCSHELL 15776800 == 33 [pid = 3624] [id = 185] 16:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1577B000) [pid = 3624] [serial = 553] [outer = 00000000] 16:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1609A400) [pid = 3624] [serial = 554] [outer = 1577B000] 16:30:44 INFO - PROCESS | 3624 | 1466724644174 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (165DA400) [pid = 3624] [serial = 555] [outer = 1577B000] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (10F3E000) [pid = 3624] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (15178000) [pid = 3624] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (11DE1000) [pid = 3624] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1327B000) [pid = 3624] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1128E800) [pid = 3624] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (150CA000) [pid = 3624] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1945B400) [pid = 3624] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (169AF800) [pid = 3624] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (13647400) [pid = 3624] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:30:44 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (160A5400) [pid = 3624] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:30:45 INFO - PROCESS | 3624 | 1466724645140 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]]]}] 16:30: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 16:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1226ms 16:30:45 INFO - PROCESS | 3624 | 1466724645172 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3624 | 1466724645175 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:30:45 INFO - PROCESS | 3624 | 1466724645178 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 3624 | 1466724645180 Marionette TRACE conn3 <- [1,706,null,{}] 16:30:45 INFO - PROCESS | 3624 | 1466724645184 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}] 16:30:45 INFO - PROCESS | 3624 | 1466724645185 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:45 INFO - PROCESS | 3624 | 1466724645268 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:30:45 INFO - PROCESS | 3624 | 1466724645273 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3624 | 1466724645275 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:45 INFO - PROCESS | 3624 | ++DOCSHELL 15E64800 == 34 [pid = 3624] [id = 186] 16:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (15FBAC00) [pid = 3624] [serial = 556] [outer = 00000000] 16:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1689D000) [pid = 3624] [serial = 557] [outer = 15FBAC00] 16:30:45 INFO - PROCESS | 3624 | 1466724645320 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (169B2C00) [pid = 3624] [serial = 558] [outer = 15FBAC00] 16:30:46 INFO - PROCESS | 3624 | 1466724646275 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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 16:30:46 INFO - PROCESS | 3624 | 1466724646317 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 3624 | 1466724646319 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:30:46 INFO - PROCESS | 3624 | 1466724646322 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 3624 | 1466724646324 Marionette TRACE conn3 <- [1,710,null,{}] 16:30:46 INFO - PROCESS | 3624 | 1466724646328 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}] 16:30:46 INFO - PROCESS | 3624 | 1466724646330 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:46 INFO - PROCESS | 3624 | 1466724646406 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:30:46 INFO - PROCESS | 3624 | 1466724646412 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 3624 | 1466724646414 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:46 INFO - PROCESS | 3624 | ++DOCSHELL 1327E000 == 35 [pid = 3624] [id = 187] 16:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (15E39400) [pid = 3624] [serial = 559] [outer = 00000000] 16:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (16F87400) [pid = 3624] [serial = 560] [outer = 15E39400] 16:30:46 INFO - PROCESS | 3624 | 1466724646457 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1750B000) [pid = 3624] [serial = 561] [outer = 15E39400] 16:30:46 INFO - PROCESS | 3624 | 1466724646896 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] 16:30:46 INFO - PROCESS | 3624 | 1466724646921 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:30:46 INFO - PROCESS | 3624 | 1466724646924 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:30:46 INFO - PROCESS | 3624 | 1466724646926 Marionette TRACE conn3 <- [1,714,null,{}] 16:30:46 INFO - PROCESS | 3624 | 1466724646929 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}] 16:30:46 INFO - PROCESS | 3624 | 1466724646935 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:47 INFO - PROCESS | 3624 | 1466724647076 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:30:47 INFO - PROCESS | 3624 | 1466724647084 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 3624 | 1466724647086 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:47 INFO - PROCESS | 3624 | ++DOCSHELL 17E5DC00 == 36 [pid = 3624] [id = 188] 16:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (17E61C00) [pid = 3624] [serial = 562] [outer = 00000000] 16:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (19453400) [pid = 3624] [serial = 563] [outer = 17E61C00] 16:30:47 INFO - PROCESS | 3624 | 1466724647129 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (19456400) [pid = 3624] [serial = 564] [outer = 17E61C00] 16:30:47 INFO - PROCESS | 3624 | 1466724647875 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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1032ms 16:30:47 INFO - PROCESS | 3624 | 1466724647960 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 3624 | 1466724647965 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:30:47 INFO - PROCESS | 3624 | 1466724647970 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:30:48 INFO - PROCESS | 3624 | 1466724647975 Marionette TRACE conn3 <- [1,718,null,{}] 16:30:48 INFO - PROCESS | 3624 | 1466724647980 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}] 16:30:48 INFO - PROCESS | 3624 | 1466724647983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:48 INFO - PROCESS | 3624 | 1466724648146 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:30:48 INFO - PROCESS | 3624 | 1466724648219 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 3624 | 1466724648222 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:48 INFO - PROCESS | 3624 | ++DOCSHELL 11DD7400 == 37 [pid = 3624] [id = 189] 16:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (11DDC000) [pid = 3624] [serial = 565] [outer = 00000000] 16:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1327A000) [pid = 3624] [serial = 566] [outer = 11DDC000] 16:30:48 INFO - PROCESS | 3624 | 1466724648326 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1363F400) [pid = 3624] [serial = 567] [outer = 11DDC000] 16:30:48 INFO - PROCESS | 3624 | 1466724648912 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] 16:30:48 INFO - PROCESS | 3624 | 1466724648955 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:30:48 INFO - PROCESS | 3624 | 1466724648962 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 3624 | 1466724648965 Marionette TRACE conn3 <- [1,722,null,{}] 16:30:48 INFO - PROCESS | 3624 | 1466724648968 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}] 16:30:49 INFO - PROCESS | 3624 | 1466724648971 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:49 INFO - PROCESS | 3624 | 1466724649077 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:30:49 INFO - PROCESS | 3624 | 1466724649217 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3624 | 1466724649219 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:49 INFO - PROCESS | 3624 | ++DOCSHELL 16891400 == 38 [pid = 3624] [id = 190] 16:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16895400) [pid = 3624] [serial = 568] [outer = 00000000] 16:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16F7D800) [pid = 3624] [serial = 569] [outer = 16895400] 16:30:49 INFO - PROCESS | 3624 | 1466724649274 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17533400) [pid = 3624] [serial = 570] [outer = 16895400] 16:30:49 INFO - PROCESS | 3624 | 1466724649867 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 984ms 16:30:49 INFO - PROCESS | 3624 | 1466724649939 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3624 | 1466724649941 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:30:49 INFO - PROCESS | 3624 | 1466724649945 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 3624 | 1466724649949 Marionette TRACE conn3 <- [1,726,null,{}] 16:30:49 INFO - PROCESS | 3624 | 1466724649960 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}] 16:30:49 INFO - PROCESS | 3624 | 1466724649965 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:50 INFO - PROCESS | 3624 | 1466724650067 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:30:50 INFO - PROCESS | 3624 | 1466724650162 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3624 | 1466724650166 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:50 INFO - PROCESS | 3624 | ++DOCSHELL 19462000 == 39 [pid = 3624] [id = 191] 16:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19695800) [pid = 3624] [serial = 571] [outer = 00000000] 16:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1969B800) [pid = 3624] [serial = 572] [outer = 19695800] 16:30:50 INFO - PROCESS | 3624 | 1466724650270 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19797000) [pid = 3624] [serial = 573] [outer = 19695800] 16:30:51 INFO - PROCESS | 3624 | 1466724651260 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:30:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1355ms 16:30:51 INFO - PROCESS | 3624 | 1466724651294 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3624 | 1466724651297 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:30:51 INFO - PROCESS | 3624 | 1466724651351 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 3624 | 1466724651353 Marionette TRACE conn3 <- [1,730,null,{}] 16:30:51 INFO - PROCESS | 3624 | 1466724651357 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}] 16:30:51 INFO - PROCESS | 3624 | 1466724651359 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:51 INFO - PROCESS | 3624 | 1466724651464 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:30:51 INFO - PROCESS | 3624 | 1466724651539 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 3624 | 1466724651541 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:51 INFO - PROCESS | 3624 | ++DOCSHELL 12ED2400 == 40 [pid = 3624] [id = 192] 16:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1318DC00) [pid = 3624] [serial = 574] [outer = 00000000] 16:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13AA2000) [pid = 3624] [serial = 575] [outer = 1318DC00] 16:30:51 INFO - PROCESS | 3624 | 1466724651594 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156D0C00) [pid = 3624] [serial = 576] [outer = 1318DC00] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1327E000 == 39 [pid = 3624] [id = 187] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 15E64800 == 38 [pid = 3624] [id = 186] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 15776800 == 37 [pid = 3624] [id = 185] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 12E60C00 == 36 [pid = 3624] [id = 184] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 11262800 == 35 [pid = 3624] [id = 183] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 13643400 == 34 [pid = 3624] [id = 182] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1125BC00 == 33 [pid = 3624] [id = 181] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 174B1C00 == 32 [pid = 3624] [id = 180] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 11DDC400 == 31 [pid = 3624] [id = 173] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 16891400 == 30 [pid = 3624] [id = 190] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 19462000 == 29 [pid = 3624] [id = 191] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 17E5DC00 == 28 [pid = 3624] [id = 188] 16:30:52 INFO - PROCESS | 3624 | --DOCSHELL 11DD7400 == 27 [pid = 3624] [id = 189] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11806000) [pid = 3624] [serial = 521] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11D91000) [pid = 3624] [serial = 522] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (156C9C00) [pid = 3624] [serial = 527] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13280400) [pid = 3624] [serial = 519] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13168800) [pid = 3624] [serial = 518] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13642000) [pid = 3624] [serial = 524] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13947800) [pid = 3624] [serial = 525] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13902000) [pid = 3624] [serial = 510] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1327CC00) [pid = 3624] [serial = 509] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (156D4800) [pid = 3624] [serial = 513] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (156C7400) [pid = 3624] [serial = 512] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A00E000) [pid = 3624] [serial = 516] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19D04C00) [pid = 3624] [serial = 515] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16E06000) [pid = 3624] [serial = 533] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16961800) [pid = 3624] [serial = 536] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (16890400) [pid = 3624] [serial = 530] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17434800) [pid = 3624] [serial = 534] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (17C63400) [pid = 3624] [serial = 539] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (169AFC00) [pid = 3624] [serial = 531] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (16EB3C00) [pid = 3624] [serial = 537] [outer = 00000000] [url = about:blank] 16:30:52 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (156D2400) [pid = 3624] [serial = 528] [outer = 00000000] [url = about:blank] 16:30:53 INFO - PROCESS | 3624 | 1466724653026 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]]]}] 16:30:53 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 16:30:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1694ms 16:30:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:30:53 INFO - PROCESS | 3624 | 1466724653039 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3624 | 1466724653043 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:30:53 INFO - PROCESS | 3624 | 1466724653048 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 3624 | 1466724653051 Marionette TRACE conn3 <- [1,734,null,{}] 16:30:53 INFO - PROCESS | 3624 | 1466724653057 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}] 16:30:53 INFO - PROCESS | 3624 | 1466724653060 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:53 INFO - PROCESS | 3624 | 1466724653145 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:30:53 INFO - PROCESS | 3624 | 1466724653154 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3624 | 1466724653159 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:53 INFO - PROCESS | 3624 | ++DOCSHELL 10F42400 == 28 [pid = 3624] [id = 193] 16:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (10F45000) [pid = 3624] [serial = 577] [outer = 00000000] 16:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10FB0000) [pid = 3624] [serial = 578] [outer = 10F45000] 16:30:53 INFO - PROCESS | 3624 | 1466724653207 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (11235400) [pid = 3624] [serial = 579] [outer = 10F45000] 16:30:54 INFO - PROCESS | 3624 | 1466724654206 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]]]}] 16:30:54 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.) 16:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1177ms 16:30:54 INFO - PROCESS | 3624 | 1466724654226 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 3624 | 1466724654231 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:30:54 INFO - PROCESS | 3624 | 1466724654237 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3624 | 1466724654240 Marionette TRACE conn3 <- [1,738,null,{}] 16:30:54 INFO - PROCESS | 3624 | 1466724654244 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}] 16:30:54 INFO - PROCESS | 3624 | 1466724654247 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:54 INFO - PROCESS | 3624 | 1466724654332 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:30:54 INFO - PROCESS | 3624 | 1466724654338 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 3624 | 1466724654341 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:54 INFO - PROCESS | 3624 | ++DOCSHELL 129E7000 == 29 [pid = 3624] [id = 194] 16:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (129E7400) [pid = 3624] [serial = 580] [outer = 00000000] 16:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (12BB0C00) [pid = 3624] [serial = 581] [outer = 129E7400] 16:30:54 INFO - PROCESS | 3624 | 1466724654388 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (12E65400) [pid = 3624] [serial = 582] [outer = 129E7400] 16:30:55 INFO - PROCESS | 3624 | 1466724655367 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:30:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 16:30:55 INFO - PROCESS | 3624 | 1466724655418 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 3624 | 1466724655420 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:30:55 INFO - PROCESS | 3624 | 1466724655423 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 3624 | 1466724655427 Marionette TRACE conn3 <- [1,742,null,{}] 16:30:55 INFO - PROCESS | 3624 | 1466724655438 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}] 16:30:55 INFO - PROCESS | 3624 | 1466724655443 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:55 INFO - PROCESS | 3624 | 1466724655578 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:30:55 INFO - PROCESS | 3624 | 1466724655585 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3624 | 1466724655588 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:55 INFO - PROCESS | 3624 | ++DOCSHELL 13643400 == 30 [pid = 3624] [id = 195] 16:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13647800) [pid = 3624] [serial = 583] [outer = 00000000] 16:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1394D800) [pid = 3624] [serial = 584] [outer = 13647800] 16:30:55 INFO - PROCESS | 3624 | 1466724655643 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13A0EC00) [pid = 3624] [serial = 585] [outer = 13647800] 16:30:56 INFO - PROCESS | 3624 | 1466724656637 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]]]}] 16:30:56 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 16:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1226ms 16:30:56 INFO - PROCESS | 3624 | 1466724656656 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 3624 | 1466724656658 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:30:56 INFO - PROCESS | 3624 | 1466724656662 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 3624 | 1466724656678 Marionette TRACE conn3 <- [1,746,null,{}] 16:30:56 INFO - PROCESS | 3624 | 1466724656687 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}] 16:30:56 INFO - PROCESS | 3624 | 1466724656689 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:56 INFO - PROCESS | 3624 | 1466724656843 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:30:56 INFO - PROCESS | 3624 | 1466724656848 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 3624 | 1466724656850 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:56 INFO - PROCESS | 3624 | ++DOCSHELL 13A99400 == 31 [pid = 3624] [id = 196] 16:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13A9B400) [pid = 3624] [serial = 586] [outer = 00000000] 16:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1517BC00) [pid = 3624] [serial = 587] [outer = 13A9B400] 16:30:56 INFO - PROCESS | 3624 | 1466724656896 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (156C7800) [pid = 3624] [serial = 588] [outer = 13A9B400] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1577B000) [pid = 3624] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15FBAC00) [pid = 3624] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (13F6F800) [pid = 3624] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (174BC000) [pid = 3624] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1125CC00) [pid = 3624] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (11294C00) [pid = 3624] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (12ECD800) [pid = 3624] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17E61C00) [pid = 3624] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (15E39400) [pid = 3624] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:30:57 INFO - PROCESS | 3624 | 1466724657456 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 823ms 16:30:57 INFO - PROCESS | 3624 | 1466724657496 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3624 | 1466724657497 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:30:57 INFO - PROCESS | 3624 | 1466724657501 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3624 | 1466724657502 Marionette TRACE conn3 <- [1,750,null,{}] 16:30:57 INFO - PROCESS | 3624 | 1466724657506 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}] 16:30:57 INFO - PROCESS | 3624 | 1466724657508 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:57 INFO - PROCESS | 3624 | 1466724657586 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:30:57 INFO - PROCESS | 3624 | 1466724657591 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3624 | 1466724657593 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:57 INFO - PROCESS | 3624 | ++DOCSHELL 13647000 == 32 [pid = 3624] [id = 197] 16:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13944000) [pid = 3624] [serial = 589] [outer = 00000000] 16:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (156CFC00) [pid = 3624] [serial = 590] [outer = 13944000] 16:30:57 INFO - PROCESS | 3624 | 1466724657636 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (15776400) [pid = 3624] [serial = 591] [outer = 13944000] 16:30:58 INFO - PROCESS | 3624 | 1466724658573 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]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1113ms 16:30:58 INFO - PROCESS | 3624 | 1466724658629 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 3624 | 1466724658631 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:30:58 INFO - PROCESS | 3624 | 1466724658635 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 3624 | 1466724658636 Marionette TRACE conn3 <- [1,754,null,{}] 16:30:58 INFO - PROCESS | 3624 | 1466724658640 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}] 16:30:58 INFO - PROCESS | 3624 | 1466724658646 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:58 INFO - PROCESS | 3624 | 1466724658746 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:30:58 INFO - PROCESS | 3624 | 1466724658751 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 3624 | 1466724658753 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:30:58 INFO - PROCESS | 3624 | ++DOCSHELL 165D1800 == 33 [pid = 3624] [id = 198] 16:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (165D6C00) [pid = 3624] [serial = 592] [outer = 00000000] 16:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1695C400) [pid = 3624] [serial = 593] [outer = 165D6C00] 16:30:58 INFO - PROCESS | 3624 | 1466724658805 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (169B5000) [pid = 3624] [serial = 594] [outer = 165D6C00] 16:30:59 INFO - PROCESS | 3624 | 1466724659800 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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 16:30:59 INFO - PROCESS | 3624 | 1466724659812 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 3624 | 1466724659819 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:30:59 INFO - PROCESS | 3624 | 1466724659828 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 3624 | 1466724659833 Marionette TRACE conn3 <- [1,758,null,{}] 16:30:59 INFO - PROCESS | 3624 | 1466724659839 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}] 16:30:59 INFO - PROCESS | 3624 | 1466724659842 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:00 INFO - PROCESS | 3624 | 1466724660031 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:31:00 INFO - PROCESS | 3624 | 1466724660103 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3624 | 1466724660106 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:00 INFO - PROCESS | 3624 | ++DOCSHELL 10FAFC00 == 34 [pid = 3624] [id = 199] 16:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10FB1C00) [pid = 3624] [serial = 595] [outer = 00000000] 16:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11467000) [pid = 3624] [serial = 596] [outer = 10FB1C00] 16:31:00 INFO - PROCESS | 3624 | 1466724660205 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1188E000) [pid = 3624] [serial = 597] [outer = 10FB1C00] 16:31:00 INFO - PROCESS | 3624 | 1466724660913 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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1129ms 16:31:01 INFO - PROCESS | 3624 | 1466724661012 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 3624 | 1466724661017 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:31:01 INFO - PROCESS | 3624 | 1466724661024 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 3624 | 1466724661027 Marionette TRACE conn3 <- [1,762,null,{}] 16:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:31:01 INFO - PROCESS | 3624 | 1466724661031 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}] 16:31:01 INFO - PROCESS | 3624 | 1466724661034 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:01 INFO - PROCESS | 3624 | 1466724661145 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:31:01 INFO - PROCESS | 3624 | 1466724661220 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 3624 | 1466724661223 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:01 INFO - PROCESS | 3624 | ++DOCSHELL 13183800 == 35 [pid = 3624] [id = 200] 16:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13273400) [pid = 3624] [serial = 598] [outer = 00000000] 16:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1390E800) [pid = 3624] [serial = 599] [outer = 13273400] 16:31:01 INFO - PROCESS | 3624 | 1466724661281 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (14373800) [pid = 3624] [serial = 600] [outer = 13273400] 16:31:02 INFO - PROCESS | 3624 | --DOCSHELL 13647000 == 34 [pid = 3624] [id = 197] 16:31:02 INFO - PROCESS | 3624 | --DOCSHELL 13A99400 == 33 [pid = 3624] [id = 196] 16:31:02 INFO - PROCESS | 3624 | --DOCSHELL 13643400 == 32 [pid = 3624] [id = 195] 16:31:02 INFO - PROCESS | 3624 | --DOCSHELL 129E7000 == 31 [pid = 3624] [id = 194] 16:31:02 INFO - PROCESS | 3624 | --DOCSHELL 10F42400 == 30 [pid = 3624] [id = 193] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19453400) [pid = 3624] [serial = 563] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19456400) [pid = 3624] [serial = 564] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16F87400) [pid = 3624] [serial = 560] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1609A400) [pid = 3624] [serial = 554] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1689D000) [pid = 3624] [serial = 557] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (165DA400) [pid = 3624] [serial = 555] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1436C800) [pid = 3624] [serial = 545] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1502AC00) [pid = 3624] [serial = 546] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (17C63C00) [pid = 3624] [serial = 540] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (114B3400) [pid = 3624] [serial = 542] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (129E6C00) [pid = 3624] [serial = 543] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (12BAEC00) [pid = 3624] [serial = 548] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (12E65C00) [pid = 3624] [serial = 549] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (13F73400) [pid = 3624] [serial = 551] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (169B2C00) [pid = 3624] [serial = 558] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1750B000) [pid = 3624] [serial = 561] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1436E800) [pid = 3624] [serial = 552] [outer = 00000000] [url = about:blank] 16:31:02 INFO - PROCESS | 3624 | 1466724662035 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1113ms 16:31:02 INFO - PROCESS | 3624 | 1466724662152 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:31:02 INFO - PROCESS | 3624 | 1466724662155 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 3624 | 1466724662162 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 3624 | 1466724662165 Marionette TRACE conn3 <- [1,766,null,{}] 16:31:02 INFO - PROCESS | 3624 | 1466724662170 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}] 16:31:02 INFO - PROCESS | 3624 | 1466724662173 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:02 INFO - PROCESS | 3624 | 1466724662256 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:31:02 INFO - PROCESS | 3624 | 1466724662268 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3624 | 1466724662271 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:02 INFO - PROCESS | 3624 | ++DOCSHELL 1122D000 == 31 [pid = 3624] [id = 201] 16:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (12961C00) [pid = 3624] [serial = 601] [outer = 00000000] 16:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (12BA8400) [pid = 3624] [serial = 602] [outer = 12961C00] 16:31:02 INFO - PROCESS | 3624 | 1466724662319 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (12E67C00) [pid = 3624] [serial = 603] [outer = 12961C00] 16:31:02 INFO - PROCESS | 3624 | 1466724662768 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 677ms 16:31:02 INFO - PROCESS | 3624 | 1466724662815 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3624 | 1466724662819 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 3624 | 1466724662825 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:31:02 INFO - PROCESS | 3624 | 1466724662828 Marionette TRACE conn3 <- [1,770,null,{}] 16:31:02 INFO - PROCESS | 3624 | 1466724662831 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}] 16:31:02 INFO - PROCESS | 3624 | 1466724662834 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:02 INFO - PROCESS | 3624 | 1466724662943 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:31:02 INFO - PROCESS | 3624 | 1466724662952 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3624 | 1466724662954 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:02 INFO - PROCESS | 3624 | ++DOCSHELL 13647400 == 32 [pid = 3624] [id = 202] 16:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (13647C00) [pid = 3624] [serial = 604] [outer = 00000000] 16:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (13A0B400) [pid = 3624] [serial = 605] [outer = 13647C00] 16:31:03 INFO - PROCESS | 3624 | 1466724663010 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13F7C400) [pid = 3624] [serial = 606] [outer = 13647C00] 16:31:03 INFO - PROCESS | 3624 | 1466724663497 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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 710ms 16:31:03 INFO - PROCESS | 3624 | 1466724663558 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 3624 | 1466724663560 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:31:03 INFO - PROCESS | 3624 | 1466724663563 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 3624 | 1466724663567 Marionette TRACE conn3 <- [1,774,null,{}] 16:31:03 INFO - PROCESS | 3624 | 1466724663577 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}] 16:31:03 INFO - PROCESS | 3624 | 1466724663582 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:03 INFO - PROCESS | 3624 | 1466724663663 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:31:03 INFO - PROCESS | 3624 | 1466724663672 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 3624 | 1466724663675 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:03 INFO - PROCESS | 3624 | ++DOCSHELL 156CC000 == 33 [pid = 3624] [id = 203] 16:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (156CC800) [pid = 3624] [serial = 607] [outer = 00000000] 16:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (156D3400) [pid = 3624] [serial = 608] [outer = 156CC800] 16:31:03 INFO - PROCESS | 3624 | 1466724663722 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (15E35800) [pid = 3624] [serial = 609] [outer = 156CC800] 16:31:04 INFO - PROCESS | 3624 | 1466724664204 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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 645ms 16:31:04 INFO - PROCESS | 3624 | 1466724664235 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3624 | 1466724664237 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:31:04 INFO - PROCESS | 3624 | 1466724664241 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3624 | 1466724664242 Marionette TRACE conn3 <- [1,778,null,{}] 16:31:04 INFO - PROCESS | 3624 | 1466724664245 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}] 16:31:04 INFO - PROCESS | 3624 | 1466724664247 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:04 INFO - PROCESS | 3624 | 1466724664329 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:31:04 INFO - PROCESS | 3624 | 1466724664334 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 3624 | 1466724664336 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:04 INFO - PROCESS | 3624 | ++DOCSHELL 165D9400 == 34 [pid = 3624] [id = 204] 16:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (16610800) [pid = 3624] [serial = 610] [outer = 00000000] 16:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (169AF400) [pid = 3624] [serial = 611] [outer = 16610800] 16:31:04 INFO - PROCESS | 3624 | 1466724664380 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (169B4C00) [pid = 3624] [serial = 612] [outer = 16610800] 16:31:04 INFO - PROCESS | 3624 | 1466724664848 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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 662ms 16:31:04 INFO - PROCESS | 3624 | 1466724664878 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3624 | 1466724664880 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:31:04 INFO - PROCESS | 3624 | 1466724664883 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3624 | 1466724664885 Marionette TRACE conn3 <- [1,782,null,{}] 16:31:04 INFO - PROCESS | 3624 | 1466724664888 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}] 16:31:04 INFO - PROCESS | 3624 | 1466724664891 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:05 INFO - PROCESS | 3624 | 1466724664998 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:31:05 INFO - PROCESS | 3624 | 1466724665006 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3624 | 1466724665008 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:05 INFO - PROCESS | 3624 | ++DOCSHELL 14367400 == 35 [pid = 3624] [id = 205] 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (156CE400) [pid = 3624] [serial = 613] [outer = 00000000] 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16E04800) [pid = 3624] [serial = 614] [outer = 156CE400] 16:31:05 INFO - PROCESS | 3624 | 1466724665050 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16EB2800) [pid = 3624] [serial = 615] [outer = 156CE400] 16:31:05 INFO - PROCESS | 3624 | 1466724665557 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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 726ms 16:31:05 INFO - PROCESS | 3624 | 1466724665617 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3624 | 1466724665619 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:31:05 INFO - PROCESS | 3624 | 1466724665622 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:31:05 INFO - PROCESS | 3624 | 1466724665623 Marionette TRACE conn3 <- [1,786,null,{}] 16:31:05 INFO - PROCESS | 3624 | 1466724665638 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}] 16:31:05 INFO - PROCESS | 3624 | 1466724665643 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:05 INFO - PROCESS | 3624 | 1466724665794 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:31:05 INFO - PROCESS | 3624 | 1466724665819 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3624 | 1466724665822 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:05 INFO - PROCESS | 3624 | ++DOCSHELL 1752E000 == 36 [pid = 3624] [id = 206] 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17530400) [pid = 3624] [serial = 616] [outer = 00000000] 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17537000) [pid = 3624] [serial = 617] [outer = 17530400] 16:31:05 INFO - PROCESS | 3624 | 1466724665870 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17538400) [pid = 3624] [serial = 618] [outer = 17530400] 16:31:06 INFO - PROCESS | 3624 | 1466724666363 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]]]}] 16:31:06 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 16:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 774ms 16:31:06 INFO - PROCESS | 3624 | 1466724666395 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 3624 | 1466724666397 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:31:06 INFO - PROCESS | 3624 | 1466724666400 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3624 | 1466724666402 Marionette TRACE conn3 <- [1,790,null,{}] 16:31:06 INFO - PROCESS | 3624 | 1466724666410 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}] 16:31:06 INFO - PROCESS | 3624 | 1466724666412 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:06 INFO - PROCESS | 3624 | 1466724666517 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:31:06 INFO - PROCESS | 3624 | 1466724666522 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 3624 | 1466724666524 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:06 INFO - PROCESS | 3624 | ++DOCSHELL 175CDC00 == 37 [pid = 3624] [id = 207] 16:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (175CE800) [pid = 3624] [serial = 619] [outer = 00000000] 16:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (175D6C00) [pid = 3624] [serial = 620] [outer = 175CE800] 16:31:06 INFO - PROCESS | 3624 | 1466724666567 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17C10C00) [pid = 3624] [serial = 621] [outer = 175CE800] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1318DC00) [pid = 3624] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (129E7400) [pid = 3624] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10F45000) [pid = 3624] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (11DDC000) [pid = 3624] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16895400) [pid = 3624] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19695800) [pid = 3624] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13647800) [pid = 3624] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13A9B400) [pid = 3624] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:31:06 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13944000) [pid = 3624] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:31:07 INFO - PROCESS | 3624 | 1466724667010 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]]]}] 16:31:07 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 16:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 661ms 16:31:07 INFO - PROCESS | 3624 | 1466724667039 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3624 | 1466724667041 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:31:07 INFO - PROCESS | 3624 | 1466724667044 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 3624 | 1466724667046 Marionette TRACE conn3 <- [1,794,null,{}] 16:31:07 INFO - PROCESS | 3624 | 1466724667049 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}] 16:31:07 INFO - PROCESS | 3624 | 1466724667051 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:07 INFO - PROCESS | 3624 | 1466724667125 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:31:07 INFO - PROCESS | 3624 | 1466724667155 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3624 | 1466724667157 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:07 INFO - PROCESS | 3624 | ++DOCSHELL 169B9C00 == 38 [pid = 3624] [id = 208] 16:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17534C00) [pid = 3624] [serial = 622] [outer = 00000000] 16:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17E60800) [pid = 3624] [serial = 623] [outer = 17534C00] 16:31:07 INFO - PROCESS | 3624 | 1466724667213 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17E6E000) [pid = 3624] [serial = 624] [outer = 17534C00] 16:31:07 INFO - PROCESS | 3624 | 1466724667706 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]]]}] 16:31: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 16:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 726ms 16:31:07 INFO - PROCESS | 3624 | 1466724667776 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3624 | 1466724667778 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:31:07 INFO - PROCESS | 3624 | 1466724667781 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 3624 | 1466724667783 Marionette TRACE conn3 <- [1,798,null,{}] 16:31:07 INFO - PROCESS | 3624 | 1466724667786 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}] 16:31:07 INFO - PROCESS | 3624 | 1466724667788 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:07 INFO - PROCESS | 3624 | 1466724667870 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:31:07 INFO - PROCESS | 3624 | 1466724667881 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3624 | 1466724667882 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:07 INFO - PROCESS | 3624 | ++DOCSHELL 150CD800 == 39 [pid = 3624] [id = 209] 16:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19453800) [pid = 3624] [serial = 625] [outer = 00000000] 16:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19458800) [pid = 3624] [serial = 626] [outer = 19453800] 16:31:07 INFO - PROCESS | 3624 | 1466724667929 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19459800) [pid = 3624] [serial = 627] [outer = 19453800] 16:31:08 INFO - PROCESS | 3624 | 1466724668396 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]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 661ms 16:31:08 INFO - PROCESS | 3624 | 1466724668453 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 3624 | 1466724668455 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:31:08 INFO - PROCESS | 3624 | 1466724668458 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:31:08 INFO - PROCESS | 3624 | 1466724668459 Marionette TRACE conn3 <- [1,802,null,{}] 16:31:08 INFO - PROCESS | 3624 | 1466724668463 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}] 16:31:08 INFO - PROCESS | 3624 | 1466724668465 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:08 INFO - PROCESS | 3624 | 1466724668541 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:31:08 INFO - PROCESS | 3624 | 1466724668580 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3624 | 1466724668582 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:08 INFO - PROCESS | 3624 | ++DOCSHELL 13643000 == 40 [pid = 3624] [id = 210] 16:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1502CC00) [pid = 3624] [serial = 628] [outer = 00000000] 16:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19460800) [pid = 3624] [serial = 629] [outer = 1502CC00] 16:31:08 INFO - PROCESS | 3624 | 1466724668624 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19460C00) [pid = 3624] [serial = 630] [outer = 1502CC00] 16:31:09 INFO - PROCESS | 3624 | 1466724669258 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] 16:31:09 INFO - PROCESS | 3624 | 1466724669306 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:31:09 INFO - PROCESS | 3624 | 1466724669311 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:31:09 INFO - PROCESS | 3624 | 1466724669316 Marionette TRACE conn3 <- [1,806,null,{}] 16:31:09 INFO - PROCESS | 3624 | 1466724669322 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}] 16:31:09 INFO - PROCESS | 3624 | 1466724669324 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:09 INFO - PROCESS | 3624 | 1466724669484 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:31:09 INFO - PROCESS | 3624 | 1466724669607 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 3624 | 1466724669610 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:09 INFO - PROCESS | 3624 | ++DOCSHELL 1122AC00 == 41 [pid = 3624] [id = 211] 16:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (11C9C800) [pid = 3624] [serial = 631] [outer = 00000000] 16:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (12C7B000) [pid = 3624] [serial = 632] [outer = 11C9C800] 16:31:09 INFO - PROCESS | 3624 | 1466724669666 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (14372C00) [pid = 3624] [serial = 633] [outer = 11C9C800] 16:31:10 INFO - PROCESS | 3624 | 1466724670257 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]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 984ms 16:31:10 INFO - PROCESS | 3624 | 1466724670290 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 3624 | 1466724670295 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:31:10 INFO - PROCESS | 3624 | 1466724670302 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 3624 | 1466724670304 Marionette TRACE conn3 <- [1,810,null,{}] 16:31:10 INFO - PROCESS | 3624 | 1466724670308 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}] 16:31:10 INFO - PROCESS | 3624 | 1466724670311 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:10 INFO - PROCESS | 3624 | 1466724670426 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:31:10 INFO - PROCESS | 3624 | 1466724670570 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 3624 | 1466724670573 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:10 INFO - PROCESS | 3624 | ++DOCSHELL 165DDC00 == 42 [pid = 3624] [id = 212] 16:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16957400) [pid = 3624] [serial = 634] [outer = 00000000] 16:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16E04400) [pid = 3624] [serial = 635] [outer = 16957400] 16:31:10 INFO - PROCESS | 3624 | 1466724670627 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (174B1400) [pid = 3624] [serial = 636] [outer = 16957400] 16:31:11 INFO - PROCESS | 3624 | 1466724671218 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] 16:31:11 INFO - PROCESS | 3624 | 1466724671283 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:31:11 INFO - PROCESS | 3624 | 1466724671287 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 3624 | 1466724671291 Marionette TRACE conn3 <- [1,814,null,{}] 16:31:11 INFO - PROCESS | 3624 | 1466724671302 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}] 16:31:11 INFO - PROCESS | 3624 | 1466724671306 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:11 INFO - PROCESS | 3624 | 1466724671448 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:31:11 INFO - PROCESS | 3624 | 1466724671590 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3624 | 1466724671594 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:11 INFO - PROCESS | 3624 | ++DOCSHELL 19694C00 == 43 [pid = 3624] [id = 213] 16:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19697800) [pid = 3624] [serial = 637] [outer = 00000000] 16:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BA2400) [pid = 3624] [serial = 638] [outer = 19697800] 16:31:11 INFO - PROCESS | 3624 | 1466724671672 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D03400) [pid = 3624] [serial = 639] [outer = 19697800] 16:31:12 INFO - PROCESS | 3624 | 1466724672466 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]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1258ms 16:31:12 INFO - PROCESS | 3624 | 1466724672530 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 3624 | 1466724672535 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:31:12 INFO - PROCESS | 3624 | 1466724672540 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:31:12 INFO - PROCESS | 3624 | 1466724672543 Marionette TRACE conn3 <- [1,818,null,{}] 16:31:12 INFO - PROCESS | 3624 | 1466724672548 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}] 16:31:12 INFO - PROCESS | 3624 | 1466724672551 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:12 INFO - PROCESS | 3624 | 1466724672706 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:31:12 INFO - PROCESS | 3624 | 1466724672836 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3624 | 1466724672841 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:12 INFO - PROCESS | 3624 | ++DOCSHELL 10A56800 == 44 [pid = 3624] [id = 214] 16:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10BC1000) [pid = 3624] [serial = 640] [outer = 00000000] 16:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1128E800) [pid = 3624] [serial = 641] [outer = 10BC1000] 16:31:12 INFO - PROCESS | 3624 | 1466724672891 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13188800) [pid = 3624] [serial = 642] [outer = 10BC1000] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 150CD800 == 43 [pid = 3624] [id = 209] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 169B9C00 == 42 [pid = 3624] [id = 208] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 175CDC00 == 41 [pid = 3624] [id = 207] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 1752E000 == 40 [pid = 3624] [id = 206] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 14367400 == 39 [pid = 3624] [id = 205] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 165D9400 == 38 [pid = 3624] [id = 204] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 156CC000 == 37 [pid = 3624] [id = 203] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 13647400 == 36 [pid = 3624] [id = 202] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 1122D000 == 35 [pid = 3624] [id = 201] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 165D1800 == 34 [pid = 3624] [id = 198] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 12ED2400 == 33 [pid = 3624] [id = 192] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 13183800 == 32 [pid = 3624] [id = 200] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 10FAFC00 == 31 [pid = 3624] [id = 199] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 165DDC00 == 30 [pid = 3624] [id = 212] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 19694C00 == 29 [pid = 3624] [id = 213] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 13643000 == 28 [pid = 3624] [id = 210] 16:31:13 INFO - PROCESS | 3624 | --DOCSHELL 1122AC00 == 27 [pid = 3624] [id = 211] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1695C400) [pid = 3624] [serial = 593] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (156D0C00) [pid = 3624] [serial = 576] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13AA2000) [pid = 3624] [serial = 575] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BB0C00) [pid = 3624] [serial = 581] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10FB0000) [pid = 3624] [serial = 578] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11235400) [pid = 3624] [serial = 579] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1363F400) [pid = 3624] [serial = 567] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1327A000) [pid = 3624] [serial = 566] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17533400) [pid = 3624] [serial = 570] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16F7D800) [pid = 3624] [serial = 569] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19797000) [pid = 3624] [serial = 573] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1969B800) [pid = 3624] [serial = 572] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1394D800) [pid = 3624] [serial = 584] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1517BC00) [pid = 3624] [serial = 587] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (156CFC00) [pid = 3624] [serial = 590] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (15776400) [pid = 3624] [serial = 591] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C7800) [pid = 3624] [serial = 588] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13A0EC00) [pid = 3624] [serial = 585] [outer = 00000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12E65400) [pid = 3624] [serial = 582] [outer = 00000000] [url = about:blank] 16:31:14 INFO - PROCESS | 3624 | 1466724674035 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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1500ms 16:31:14 INFO - PROCESS | 3624 | 1466724674062 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:31:14 INFO - PROCESS | 3624 | 1466724674066 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 3624 | 1466724674070 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3624 | 1466724674075 Marionette TRACE conn3 <- [1,822,null,{}] 16:31:14 INFO - PROCESS | 3624 | 1466724674079 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}] 16:31:14 INFO - PROCESS | 3624 | 1466724674082 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:14 INFO - PROCESS | 3624 | 1466724674170 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:31:14 INFO - PROCESS | 3624 | 1466724674176 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3624 | 1466724674179 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:14 INFO - PROCESS | 3624 | ++DOCSHELL 1122AC00 == 28 [pid = 3624] [id = 215] 16:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1122B000) [pid = 3624] [serial = 643] [outer = 00000000] 16:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11C96800) [pid = 3624] [serial = 644] [outer = 1122B000] 16:31:14 INFO - PROCESS | 3624 | 1466724674226 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11DE1000) [pid = 3624] [serial = 645] [outer = 1122B000] 16:31:14 INFO - PROCESS | 3624 | 1466724674697 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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 678ms 16:31:14 INFO - PROCESS | 3624 | 1466724674727 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 3624 | 1466724674732 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 3624 | 1466724674786 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3624 | 1466724674789 Marionette TRACE conn3 <- [1,826,null,{}] 16:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:31:14 INFO - PROCESS | 3624 | 1466724674793 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}] 16:31:14 INFO - PROCESS | 3624 | 1466724674795 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:14 INFO - PROCESS | 3624 | 1466724674881 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:31:15 INFO - PROCESS | 3624 | 1466724674996 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3624 | 1466724674999 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:15 INFO - PROCESS | 3624 | ++DOCSHELL 1327A400 == 29 [pid = 3624] [id = 216] 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1327C000) [pid = 3624] [serial = 646] [outer = 00000000] 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13645C00) [pid = 3624] [serial = 647] [outer = 1327C000] 16:31:15 INFO - PROCESS | 3624 | 1466724675046 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13908400) [pid = 3624] [serial = 648] [outer = 1327C000] 16:31:15 INFO - PROCESS | 3624 | 1466724675404 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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 661ms 16:31:15 INFO - PROCESS | 3624 | 1466724675428 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3624 | 1466724675430 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:31:15 INFO - PROCESS | 3624 | 1466724675433 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 3624 | 1466724675437 Marionette TRACE conn3 <- [1,830,null,{}] 16:31:15 INFO - PROCESS | 3624 | 1466724675447 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}] 16:31:15 INFO - PROCESS | 3624 | 1466724675452 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:15 INFO - PROCESS | 3624 | 1466724675567 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:31:15 INFO - PROCESS | 3624 | 1466724675627 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3624 | 1466724675631 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:15 INFO - PROCESS | 3624 | ++DOCSHELL 1502B400 == 30 [pid = 3624] [id = 217] 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15038400) [pid = 3624] [serial = 649] [outer = 00000000] 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1514FC00) [pid = 3624] [serial = 650] [outer = 15038400] 16:31:15 INFO - PROCESS | 3624 | 1466724675678 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156C5C00) [pid = 3624] [serial = 651] [outer = 15038400] 16:31:16 INFO - PROCESS | 3624 | 1466724676140 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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 726ms 16:31:16 INFO - PROCESS | 3624 | 1466724676166 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3624 | 1466724676168 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:31:16 INFO - PROCESS | 3624 | 1466724676175 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 3624 | 1466724676177 Marionette TRACE conn3 <- [1,834,null,{}] 16:31:16 INFO - PROCESS | 3624 | 1466724676187 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}] 16:31:16 INFO - PROCESS | 3624 | 1466724676189 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:16 INFO - PROCESS | 3624 | 1466724676327 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:31:16 INFO - PROCESS | 3624 | 1466724676387 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3624 | 1466724676389 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:16 INFO - PROCESS | 3624 | ++DOCSHELL 156C5800 == 31 [pid = 3624] [id = 218] 16:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (156C7800) [pid = 3624] [serial = 652] [outer = 00000000] 16:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (156D3800) [pid = 3624] [serial = 653] [outer = 156C7800] 16:31:16 INFO - PROCESS | 3624 | 1466724676433 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15E3BC00) [pid = 3624] [serial = 654] [outer = 156C7800] 16:31:16 INFO - PROCESS | 3624 | 1466724676842 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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 726ms 16:31:16 INFO - PROCESS | 3624 | 1466724676871 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3624 | 1466724676873 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:31:16 INFO - PROCESS | 3624 | 1466724676931 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 3624 | 1466724676932 Marionette TRACE conn3 <- [1,838,null,{}] 16:31:16 INFO - PROCESS | 3624 | 1466724676936 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}] 16:31:16 INFO - PROCESS | 3624 | 1466724676938 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:17 INFO - PROCESS | 3624 | 1466724677055 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:31:17 INFO - PROCESS | 3624 | 1466724677061 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3624 | 1466724677063 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:17 INFO - PROCESS | 3624 | ++DOCSHELL 15E36800 == 32 [pid = 3624] [id = 219] 16:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1609DC00) [pid = 3624] [serial = 655] [outer = 00000000] 16:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16894400) [pid = 3624] [serial = 656] [outer = 1609DC00] 16:31:17 INFO - PROCESS | 3624 | 1466724677110 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1689D800) [pid = 3624] [serial = 657] [outer = 1609DC00] 16:31:17 INFO - PROCESS | 3624 | 1466724677567 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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 710ms 16:31:17 INFO - PROCESS | 3624 | 1466724677628 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 3624 | 1466724677630 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:31:17 INFO - PROCESS | 3624 | 1466724677633 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 3624 | 1466724677635 Marionette TRACE conn3 <- [1,842,null,{}] 16:31:17 INFO - PROCESS | 3624 | 1466724677644 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}] 16:31:17 INFO - PROCESS | 3624 | 1466724677649 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:17 INFO - PROCESS | 3624 | 1466724677807 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:31:17 INFO - PROCESS | 3624 | 1466724677862 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3624 | 1466724677864 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:17 INFO - PROCESS | 3624 | ++DOCSHELL 105EEC00 == 33 [pid = 3624] [id = 220] 16:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1742FC00) [pid = 3624] [serial = 658] [outer = 00000000] 16:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17534000) [pid = 3624] [serial = 659] [outer = 1742FC00] 16:31:17 INFO - PROCESS | 3624 | 1466724677911 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (175CE000) [pid = 3624] [serial = 660] [outer = 1742FC00] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (156CE400) [pid = 3624] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17530400) [pid = 3624] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13273400) [pid = 3624] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10FB1C00) [pid = 3624] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12961C00) [pid = 3624] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16610800) [pid = 3624] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13647C00) [pid = 3624] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (165D6C00) [pid = 3624] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (156CC800) [pid = 3624] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (175CE800) [pid = 3624] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1502CC00) [pid = 3624] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17534C00) [pid = 3624] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:31:18 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19453800) [pid = 3624] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:31:18 INFO - PROCESS | 3624 | 1466724678499 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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 855ms 16:31:18 INFO - PROCESS | 3624 | 1466724678516 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 3624 | 1466724678518 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:31:18 INFO - PROCESS | 3624 | 1466724678521 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 3624 | 1466724678523 Marionette TRACE conn3 <- [1,846,null,{}] 16:31:18 INFO - PROCESS | 3624 | 1466724678526 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}] 16:31:18 INFO - PROCESS | 3624 | 1466724678528 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:18 INFO - PROCESS | 3624 | 1466724678636 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:31:18 INFO - PROCESS | 3624 | 1466724678683 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 3624 | 1466724678685 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:18 INFO - PROCESS | 3624 | ++DOCSHELL 10FB1C00 == 34 [pid = 3624] [id = 221] 16:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14368000) [pid = 3624] [serial = 661] [outer = 00000000] 16:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (169BA400) [pid = 3624] [serial = 662] [outer = 14368000] 16:31:18 INFO - PROCESS | 3624 | 1466724678728 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17430C00) [pid = 3624] [serial = 663] [outer = 14368000] 16:31:19 INFO - PROCESS | 3624 | 1466724679115 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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 613ms 16:31:19 INFO - PROCESS | 3624 | 1466724679150 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 3624 | 1466724679151 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:31:19 INFO - PROCESS | 3624 | 1466724679155 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:31:19 INFO - PROCESS | 3624 | 1466724679156 Marionette TRACE conn3 <- [1,850,null,{}] 16:31:19 INFO - PROCESS | 3624 | 1466724679160 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}] 16:31:19 INFO - PROCESS | 3624 | 1466724679162 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:19 INFO - PROCESS | 3624 | 1466724679267 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:31:19 INFO - PROCESS | 3624 | 1466724679274 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 3624 | 1466724679276 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:19 INFO - PROCESS | 3624 | ++DOCSHELL 1751A800 == 35 [pid = 3624] [id = 222] 16:31:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17530400) [pid = 3624] [serial = 664] [outer = 00000000] 16:31:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17C5E400) [pid = 3624] [serial = 665] [outer = 17530400] 16:31:19 INFO - PROCESS | 3624 | 1466724679319 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17C08400) [pid = 3624] [serial = 666] [outer = 17530400] 16:31:20 INFO - PROCESS | 3624 | 1466724680003 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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 935ms 16:31:20 INFO - PROCESS | 3624 | 1466724680060 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 3624 | 1466724680062 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:31:20 INFO - PROCESS | 3624 | 1466724680065 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:31:20 INFO - PROCESS | 3624 | 1466724680067 Marionette TRACE conn3 <- [1,854,null,{}] 16:31:20 INFO - PROCESS | 3624 | 1466724680072 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}] 16:31:20 INFO - PROCESS | 3624 | 1466724680122 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:20 INFO - PROCESS | 3624 | 1466724680196 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:31:20 INFO - PROCESS | 3624 | 1466724680277 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 3624 | 1466724680279 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:20 INFO - PROCESS | 3624 | ++DOCSHELL 1945D400 == 36 [pid = 3624] [id = 223] 16:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1945E400) [pid = 3624] [serial = 667] [outer = 00000000] 16:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19B9A000) [pid = 3624] [serial = 668] [outer = 1945E400] 16:31:20 INFO - PROCESS | 3624 | 1466724680322 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19F3F400) [pid = 3624] [serial = 669] [outer = 1945E400] 16:31:21 INFO - PROCESS | 3624 | 1466724681080 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1033ms 16:31:21 INFO - PROCESS | 3624 | 1466724681103 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3624 | 1466724681108 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:31:21 INFO - PROCESS | 3624 | 1466724681112 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:31:21 INFO - PROCESS | 3624 | 1466724681118 Marionette TRACE conn3 <- [1,858,null,{}] 16:31:21 INFO - PROCESS | 3624 | 1466724681171 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}] 16:31:21 INFO - PROCESS | 3624 | 1466724681174 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:21 INFO - PROCESS | 3624 | 1466724681292 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:31:21 INFO - PROCESS | 3624 | 1466724681416 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 3624 | 1466724681419 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:21 INFO - PROCESS | 3624 | ++DOCSHELL 11262000 == 37 [pid = 3624] [id = 224] 16:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11299400) [pid = 3624] [serial = 670] [outer = 00000000] 16:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12E66000) [pid = 3624] [serial = 671] [outer = 11299400] 16:31:21 INFO - PROCESS | 3624 | 1466724681477 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (114B0C00) [pid = 3624] [serial = 672] [outer = 11299400] 16:31:22 INFO - PROCESS | 3624 | 1466724682410 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]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1338ms 16:31:22 INFO - PROCESS | 3624 | 1466724682477 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 3624 | 1466724682481 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:31:22 INFO - PROCESS | 3624 | 1466724682486 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 3624 | 1466724682489 Marionette TRACE conn3 <- [1,862,null,{}] 16:31:22 INFO - PROCESS | 3624 | 1466724682494 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}] 16:31:22 INFO - PROCESS | 3624 | 1466724682497 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:22 INFO - PROCESS | 3624 | 1466724682608 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:31:22 INFO - PROCESS | 3624 | 1466724682686 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 3624 | 1466724682690 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:22 INFO - PROCESS | 3624 | ++DOCSHELL 1180C800 == 38 [pid = 3624] [id = 225] 16:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (11889800) [pid = 3624] [serial = 673] [outer = 00000000] 16:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12BA9000) [pid = 3624] [serial = 674] [outer = 11889800] 16:31:22 INFO - PROCESS | 3624 | 1466724682738 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12E65800) [pid = 3624] [serial = 675] [outer = 11889800] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 1751A800 == 37 [pid = 3624] [id = 222] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 10FB1C00 == 36 [pid = 3624] [id = 221] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 105EEC00 == 35 [pid = 3624] [id = 220] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 15E36800 == 34 [pid = 3624] [id = 219] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 156C5800 == 33 [pid = 3624] [id = 218] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 1502B400 == 32 [pid = 3624] [id = 217] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 1327A400 == 31 [pid = 3624] [id = 216] 16:31:23 INFO - PROCESS | 3624 | --DOCSHELL 1122AC00 == 30 [pid = 3624] [id = 215] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17C10C00) [pid = 3624] [serial = 621] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19458800) [pid = 3624] [serial = 626] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17E6E000) [pid = 3624] [serial = 624] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (169B4C00) [pid = 3624] [serial = 612] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19459800) [pid = 3624] [serial = 627] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16E04800) [pid = 3624] [serial = 614] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17537000) [pid = 3624] [serial = 617] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1390E800) [pid = 3624] [serial = 599] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (14373800) [pid = 3624] [serial = 600] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11467000) [pid = 3624] [serial = 596] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1188E000) [pid = 3624] [serial = 597] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12BA8400) [pid = 3624] [serial = 602] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12E67C00) [pid = 3624] [serial = 603] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (169AF400) [pid = 3624] [serial = 611] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16EB2800) [pid = 3624] [serial = 615] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13A0B400) [pid = 3624] [serial = 605] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13F7C400) [pid = 3624] [serial = 606] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169B5000) [pid = 3624] [serial = 594] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (156D3400) [pid = 3624] [serial = 608] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (15E35800) [pid = 3624] [serial = 609] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (175D6C00) [pid = 3624] [serial = 620] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19460C00) [pid = 3624] [serial = 630] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17538400) [pid = 3624] [serial = 618] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19460800) [pid = 3624] [serial = 629] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17E60800) [pid = 3624] [serial = 623] [outer = 00000000] [url = about:blank] 16:31:23 INFO - PROCESS | 3624 | 1466724683363 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]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 936ms 16:31:23 INFO - PROCESS | 3624 | 1466724683419 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:31:23 INFO - PROCESS | 3624 | 1466724683424 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:31:23 INFO - PROCESS | 3624 | 1466724683430 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 3624 | 1466724683433 Marionette TRACE conn3 <- [1,866,null,{}] 16:31:23 INFO - PROCESS | 3624 | 1466724683436 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}] 16:31:23 INFO - PROCESS | 3624 | 1466724683439 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:23 INFO - PROCESS | 3624 | 1466724683531 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:31:23 INFO - PROCESS | 3624 | 1466724683538 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 3624 | 1466724683540 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:23 INFO - PROCESS | 3624 | ++DOCSHELL 12ED5C00 == 31 [pid = 3624] [id = 226] 16:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13278000) [pid = 3624] [serial = 676] [outer = 00000000] 16:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13A0B400) [pid = 3624] [serial = 677] [outer = 13278000] 16:31:23 INFO - PROCESS | 3624 | 1466724683587 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13A9CC00) [pid = 3624] [serial = 678] [outer = 13278000] 16:31:24 INFO - PROCESS | 3624 | 1466724684057 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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 661ms 16:31:24 INFO - PROCESS | 3624 | 1466724684068 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 3624 | 1466724684070 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:31:24 INFO - PROCESS | 3624 | 1466724684073 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3624 | 1466724684077 Marionette TRACE conn3 <- [1,870,null,{}] 16:31:24 INFO - PROCESS | 3624 | 1466724684087 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}] 16:31:24 INFO - PROCESS | 3624 | 1466724684091 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:24 INFO - PROCESS | 3624 | 1466724684177 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:31:24 INFO - PROCESS | 3624 | 1466724684185 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3624 | 1466724684188 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:24 INFO - PROCESS | 3624 | ++DOCSHELL 1514F000 == 32 [pid = 3624] [id = 227] 16:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1514F400) [pid = 3624] [serial = 679] [outer = 00000000] 16:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (155C0800) [pid = 3624] [serial = 680] [outer = 1514F400] 16:31:24 INFO - PROCESS | 3624 | 1466724684238 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (156CE800) [pid = 3624] [serial = 681] [outer = 1514F400] 16:31:24 INFO - PROCESS | 3624 | 1466724684756 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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 726ms 16:31:24 INFO - PROCESS | 3624 | 1466724684805 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 3624 | 1466724684807 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:31:24 INFO - PROCESS | 3624 | 1466724684810 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3624 | 1466724684812 Marionette TRACE conn3 <- [1,874,null,{}] 16:31:24 INFO - PROCESS | 3624 | 1466724684815 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}] 16:31:24 INFO - PROCESS | 3624 | 1466724684817 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:24 INFO - PROCESS | 3624 | 1466724684899 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:31:24 INFO - PROCESS | 3624 | 1466724684906 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3624 | 1466724684908 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:24 INFO - PROCESS | 3624 | ++DOCSHELL 15E3C000 == 33 [pid = 3624] [id = 228] 16:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15E6C000) [pid = 3624] [serial = 682] [outer = 00000000] 16:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16893C00) [pid = 3624] [serial = 683] [outer = 15E6C000] 16:31:24 INFO - PROCESS | 3624 | 1466724684952 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (169B2000) [pid = 3624] [serial = 684] [outer = 15E6C000] 16:31:25 INFO - PROCESS | 3624 | 1466724685434 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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 661ms 16:31:25 INFO - PROCESS | 3624 | 1466724685482 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 3624 | 1466724685484 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:31:25 INFO - PROCESS | 3624 | 1466724685487 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 3624 | 1466724685489 Marionette TRACE conn3 <- [1,878,null,{}] 16:31:25 INFO - PROCESS | 3624 | 1466724685492 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}] 16:31:25 INFO - PROCESS | 3624 | 1466724685494 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:25 INFO - PROCESS | 3624 | 1466724685569 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:31:25 INFO - PROCESS | 3624 | 1466724685574 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 3624 | 1466724685576 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:25 INFO - PROCESS | 3624 | ++DOCSHELL 169B5000 == 34 [pid = 3624] [id = 229] 16:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (169B5800) [pid = 3624] [serial = 685] [outer = 00000000] 16:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16EA9000) [pid = 3624] [serial = 686] [outer = 169B5800] 16:31:25 INFO - PROCESS | 3624 | 1466724685619 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1742D800) [pid = 3624] [serial = 687] [outer = 169B5800] 16:31:26 INFO - PROCESS | 3624 | 1466724686105 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]]]}] 16:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16EADC00) [pid = 3624] [serial = 688] [outer = 1B1F0400] 16:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 662ms 16:31:26 INFO - PROCESS | 3624 | 1466724686152 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3624 | 1466724686154 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:31:26 INFO - PROCESS | 3624 | 1466724686197 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3624 | 1466724686199 Marionette TRACE conn3 <- [1,882,null,{}] 16:31:26 INFO - PROCESS | 3624 | 1466724686203 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}] 16:31:26 INFO - PROCESS | 3624 | 1466724686208 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:26 INFO - PROCESS | 3624 | 1466724686345 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:31:26 INFO - PROCESS | 3624 | 1466724686444 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 3624 | 1466724686446 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:26 INFO - PROCESS | 3624 | ++DOCSHELL 16E07400 == 35 [pid = 3624] [id = 230] 16:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (174B2000) [pid = 3624] [serial = 689] [outer = 00000000] 16:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (175C9400) [pid = 3624] [serial = 690] [outer = 174B2000] 16:31:26 INFO - PROCESS | 3624 | 1466724686490 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19454000) [pid = 3624] [serial = 691] [outer = 174B2000] 16:31:26 INFO - PROCESS | 3624 | 1466724686911 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 807ms 16:31:26 INFO - PROCESS | 3624 | 1466724686980 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 3624 | 1466724686982 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:31:27 INFO - PROCESS | 3624 | 1466724686985 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 3624 | 1466724686987 Marionette TRACE conn3 <- [1,886,null,{}] 16:31:27 INFO - PROCESS | 3624 | 1466724686995 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}] 16:31:27 INFO - PROCESS | 3624 | 1466724686997 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:27 INFO - PROCESS | 3624 | 1466724687103 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:31:27 INFO - PROCESS | 3624 | 1466724687114 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3624 | 1466724687125 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:27 INFO - PROCESS | 3624 | ++DOCSHELL 1945A400 == 36 [pid = 3624] [id = 231] 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1945A800) [pid = 3624] [serial = 692] [outer = 00000000] 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19461000) [pid = 3624] [serial = 693] [outer = 1945A800] 16:31:27 INFO - PROCESS | 3624 | 1466724687225 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19694400) [pid = 3624] [serial = 694] [outer = 1945A800] 16:31:27 INFO - PROCESS | 3624 | 1466724687660 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]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 725ms 16:31:27 INFO - PROCESS | 3624 | 1466724687720 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 3624 | 1466724687722 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:31:27 INFO - PROCESS | 3624 | 1466724687733 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 3624 | 1466724687735 Marionette TRACE conn3 <- [1,890,null,{}] 16:31:27 INFO - PROCESS | 3624 | 1466724687738 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}] 16:31:27 INFO - PROCESS | 3624 | 1466724687739 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:27 INFO - PROCESS | 3624 | 1466724687842 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:31:27 INFO - PROCESS | 3624 | 1466724687849 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3624 | 1466724687851 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:27 INFO - PROCESS | 3624 | ++DOCSHELL 13160400 == 37 [pid = 3624] [id = 232] 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19460C00) [pid = 3624] [serial = 695] [outer = 00000000] 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D0C000) [pid = 3624] [serial = 696] [outer = 19460C00] 16:31:27 INFO - PROCESS | 3624 | 1466724687897 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D0F800) [pid = 3624] [serial = 697] [outer = 19460C00] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (156C7800) [pid = 3624] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1122B000) [pid = 3624] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1327C000) [pid = 3624] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15038400) [pid = 3624] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10BC1000) [pid = 3624] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1609DC00) [pid = 3624] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11C9C800) [pid = 3624] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16957400) [pid = 3624] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19697800) [pid = 3624] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14368000) [pid = 3624] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1742FC00) [pid = 3624] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:31:28 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17530400) [pid = 3624] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:31:28 INFO - PROCESS | 3624 | 1466724688352 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 645ms 16:31:28 INFO - PROCESS | 3624 | 1466724688368 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 3624 | 1466724688370 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:31:28 INFO - PROCESS | 3624 | 1466724688373 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 3624 | 1466724688375 Marionette TRACE conn3 <- [1,894,null,{}] 16:31:28 INFO - PROCESS | 3624 | 1466724688390 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}] 16:31:28 INFO - PROCESS | 3624 | 1466724688392 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:28 INFO - PROCESS | 3624 | 1466724688519 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:31:28 INFO - PROCESS | 3624 | 1466724688527 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 3624 | 1466724688529 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:28 INFO - PROCESS | 3624 | ++DOCSHELL 15038400 == 38 [pid = 3624] [id = 233] 16:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15178800) [pid = 3624] [serial = 698] [outer = 00000000] 16:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (169B1000) [pid = 3624] [serial = 699] [outer = 15178800] 16:31:28 INFO - PROCESS | 3624 | 1466724688571 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16E05400) [pid = 3624] [serial = 700] [outer = 15178800] 16:31:29 INFO - PROCESS | 3624 | 1466724689001 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]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 645ms 16:31:29 INFO - PROCESS | 3624 | 1466724689045 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 3624 | 1466724689047 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:31:29 INFO - PROCESS | 3624 | 1466724689050 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:31:29 INFO - PROCESS | 3624 | 1466724689052 Marionette TRACE conn3 <- [1,898,null,{}] 16:31:29 INFO - PROCESS | 3624 | 1466724689055 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}] 16:31:29 INFO - PROCESS | 3624 | 1466724689057 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:29 INFO - PROCESS | 3624 | 1466724689134 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:31:29 INFO - PROCESS | 3624 | 1466724689148 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 3624 | 1466724689150 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:29 INFO - PROCESS | 3624 | ++DOCSHELL 155BD000 == 39 [pid = 3624] [id = 234] 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16FE1800) [pid = 3624] [serial = 701] [outer = 00000000] 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D08400) [pid = 3624] [serial = 702] [outer = 16FE1800] 16:31:29 INFO - PROCESS | 3624 | 1466724689194 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A00A800) [pid = 3624] [serial = 703] [outer = 16FE1800] 16:31:29 INFO - PROCESS | 3624 | 1466724689655 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]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 613ms 16:31:29 INFO - PROCESS | 3624 | 1466724689688 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 3624 | 1466724689690 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:31:29 INFO - PROCESS | 3624 | 1466724689693 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 3624 | 1466724689696 Marionette TRACE conn3 <- [1,902,null,{}] 16:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:31:29 INFO - PROCESS | 3624 | 1466724689699 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}] 16:31:29 INFO - PROCESS | 3624 | 1466724689701 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:29 INFO - PROCESS | 3624 | 1466724689796 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:31:29 INFO - PROCESS | 3624 | 1466724689802 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 3624 | 1466724689805 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:29 INFO - PROCESS | 3624 | ++DOCSHELL 1A0CCC00 == 40 [pid = 3624] [id = 235] 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A0D3C00) [pid = 3624] [serial = 704] [outer = 00000000] 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17E71000) [pid = 3624] [serial = 705] [outer = 1A0D3C00] 16:31:29 INFO - PROCESS | 3624 | 1466724689852 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A581800) [pid = 3624] [serial = 706] [outer = 1A0D3C00] 16:31:30 INFO - PROCESS | 3624 | --DOCSHELL 10A56800 == 39 [pid = 3624] [id = 214] 16:31:30 INFO - PROCESS | 3624 | --DOCSHELL 12ED5C00 == 38 [pid = 3624] [id = 226] 16:31:30 INFO - PROCESS | 3624 | --DOCSHELL 11262000 == 37 [pid = 3624] [id = 224] 16:31:30 INFO - PROCESS | 3624 | --DOCSHELL 1180C800 == 36 [pid = 3624] [id = 225] 16:31:30 INFO - PROCESS | 3624 | --DOCSHELL 1945D400 == 35 [pid = 3624] [id = 223] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 15E3C000 == 34 [pid = 3624] [id = 228] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 16E07400 == 33 [pid = 3624] [id = 230] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 13160400 == 32 [pid = 3624] [id = 232] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 1514F000 == 31 [pid = 3624] [id = 227] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 1945A400 == 30 [pid = 3624] [id = 231] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 169B5000 == 29 [pid = 3624] [id = 229] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 15038400 == 28 [pid = 3624] [id = 233] 16:31:31 INFO - PROCESS | 3624 | --DOCSHELL 155BD000 == 27 [pid = 3624] [id = 234] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (156D3800) [pid = 3624] [serial = 653] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11C96800) [pid = 3624] [serial = 644] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11DE1000) [pid = 3624] [serial = 645] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13645C00) [pid = 3624] [serial = 647] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13908400) [pid = 3624] [serial = 648] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1514FC00) [pid = 3624] [serial = 650] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13188800) [pid = 3624] [serial = 642] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1128E800) [pid = 3624] [serial = 641] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16894400) [pid = 3624] [serial = 656] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (14372C00) [pid = 3624] [serial = 633] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12C7B000) [pid = 3624] [serial = 632] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (174B1400) [pid = 3624] [serial = 636] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16E04400) [pid = 3624] [serial = 635] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D03400) [pid = 3624] [serial = 639] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19BA2400) [pid = 3624] [serial = 638] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15E3BC00) [pid = 3624] [serial = 654] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (169BA400) [pid = 3624] [serial = 662] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17534000) [pid = 3624] [serial = 659] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1689D800) [pid = 3624] [serial = 657] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (17C5E400) [pid = 3624] [serial = 665] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (175CE000) [pid = 3624] [serial = 660] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17430C00) [pid = 3624] [serial = 663] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (17C08400) [pid = 3624] [serial = 666] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (156C5C00) [pid = 3624] [serial = 651] [outer = 00000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3624 | 1466724691663 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]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2032ms 16:31:31 INFO - PROCESS | 3624 | 1466724691700 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 3624 | 1466724691751 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:31:31 INFO - PROCESS | 3624 | 1466724691756 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 3624 | 1466724691760 Marionette TRACE conn3 <- [1,906,null,{}] 16:31:31 INFO - PROCESS | 3624 | 1466724691765 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}] 16:31:31 INFO - PROCESS | 3624 | 1466724691768 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:31 INFO - PROCESS | 3624 | 1466724691860 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:31:31 INFO - PROCESS | 3624 | 1466724691867 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 3624 | 1466724691871 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:31 INFO - PROCESS | 3624 | ++DOCSHELL 10F42400 == 28 [pid = 3624] [id = 236] 16:31:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10FA3800) [pid = 3624] [serial = 707] [outer = 00000000] 16:31:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (11257800) [pid = 3624] [serial = 708] [outer = 10FA3800] 16:31:31 INFO - PROCESS | 3624 | 1466724691921 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1128E800) [pid = 3624] [serial = 709] [outer = 10FA3800] 16:31:32 INFO - PROCESS | 3624 | 1466724692402 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]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 709ms 16:31:32 INFO - PROCESS | 3624 | 1466724692454 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 3624 | 1466724692459 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:31:32 INFO - PROCESS | 3624 | 1466724692466 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 3624 | 1466724692469 Marionette TRACE conn3 <- [1,910,null,{}] 16:31:32 INFO - PROCESS | 3624 | 1466724692472 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}] 16:31:32 INFO - PROCESS | 3624 | 1466724692475 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:32 INFO - PROCESS | 3624 | 1466724692565 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:31:32 INFO - PROCESS | 3624 | 1466724692571 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 3624 | 1466724692574 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:32 INFO - PROCESS | 3624 | ++DOCSHELL 12B6F800 == 29 [pid = 3624] [id = 237] 16:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (12B71C00) [pid = 3624] [serial = 710] [outer = 00000000] 16:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (12BAC400) [pid = 3624] [serial = 711] [outer = 12B71C00] 16:31:32 INFO - PROCESS | 3624 | 1466724692621 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (12E65000) [pid = 3624] [serial = 712] [outer = 12B71C00] 16:31:33 INFO - PROCESS | 3624 | 1466724693150 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 726ms 16:31:33 INFO - PROCESS | 3624 | 1466724693197 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 3624 | 1466724693199 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:31:33 INFO - PROCESS | 3624 | 1466724693203 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3624 | 1466724693206 Marionette TRACE conn3 <- [1,914,null,{}] 16:31:33 INFO - PROCESS | 3624 | 1466724693217 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}] 16:31:33 INFO - PROCESS | 3624 | 1466724693221 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:33 INFO - PROCESS | 3624 | 1466724693335 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:31:33 INFO - PROCESS | 3624 | 1466724693420 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 3624 | 1466724693425 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:33 INFO - PROCESS | 3624 | ++DOCSHELL 1364A800 == 30 [pid = 3624] [id = 238] 16:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13901400) [pid = 3624] [serial = 713] [outer = 00000000] 16:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13A05800) [pid = 3624] [serial = 714] [outer = 13901400] 16:31:33 INFO - PROCESS | 3624 | 1466724693475 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13AA4800) [pid = 3624] [serial = 715] [outer = 13901400] 16:31:33 INFO - PROCESS | 3624 | 1466724693909 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 726ms 16:31:33 INFO - PROCESS | 3624 | 1466724693936 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 3624 | 1466724693938 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:31:33 INFO - PROCESS | 3624 | 1466724693941 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3624 | 1466724693943 Marionette TRACE conn3 <- [1,918,null,{}] 16:31:33 INFO - PROCESS | 3624 | 1466724693958 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}] 16:31:33 INFO - PROCESS | 3624 | 1466724693960 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:34 INFO - PROCESS | 3624 | 1466724694046 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:31:34 INFO - PROCESS | 3624 | 1466724694051 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 3624 | 1466724694053 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:34 INFO - PROCESS | 3624 | ++DOCSHELL 13A97800 == 31 [pid = 3624] [id = 239] 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (14370C00) [pid = 3624] [serial = 716] [outer = 00000000] 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15146800) [pid = 3624] [serial = 717] [outer = 14370C00] 16:31:34 INFO - PROCESS | 3624 | 1466724694099 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (155BD000) [pid = 3624] [serial = 718] [outer = 14370C00] 16:31:34 INFO - PROCESS | 3624 | 1466724694530 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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 662ms 16:31:34 INFO - PROCESS | 3624 | 1466724694600 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 3624 | 1466724694602 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:31:34 INFO - PROCESS | 3624 | 1466724694605 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:31:34 INFO - PROCESS | 3624 | 1466724694607 Marionette TRACE conn3 <- [1,922,null,{}] 16:31:34 INFO - PROCESS | 3624 | 1466724694610 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}] 16:31:34 INFO - PROCESS | 3624 | 1466724694612 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:34 INFO - PROCESS | 3624 | 1466724694688 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:31:34 INFO - PROCESS | 3624 | 1466724694695 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 3624 | 1466724694697 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:34 INFO - PROCESS | 3624 | ++DOCSHELL 156C7400 == 32 [pid = 3624] [id = 240] 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (156CFC00) [pid = 3624] [serial = 719] [outer = 00000000] 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15770C00) [pid = 3624] [serial = 720] [outer = 156CFC00] 16:31:34 INFO - PROCESS | 3624 | 1466724694765 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15E2FC00) [pid = 3624] [serial = 721] [outer = 156CFC00] 16:31:35 INFO - PROCESS | 3624 | 1466724695285 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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 725ms 16:31:35 INFO - PROCESS | 3624 | 1466724695337 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 3624 | 1466724695339 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:31:35 INFO - PROCESS | 3624 | 1466724695343 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 3624 | 1466724695344 Marionette TRACE conn3 <- [1,926,null,{}] 16:31:35 INFO - PROCESS | 3624 | 1466724695348 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}] 16:31:35 INFO - PROCESS | 3624 | 1466724695353 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:35 INFO - PROCESS | 3624 | 1466724695468 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:31:35 INFO - PROCESS | 3624 | 1466724695475 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 3624 | 1466724695478 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:35 INFO - PROCESS | 3624 | ++DOCSHELL 156D1400 == 33 [pid = 3624] [id = 241] 16:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (165D7800) [pid = 3624] [serial = 722] [outer = 00000000] 16:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (169B0800) [pid = 3624] [serial = 723] [outer = 165D7800] 16:31:35 INFO - PROCESS | 3624 | 1466724695521 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16E04000) [pid = 3624] [serial = 724] [outer = 165D7800] 16:31:36 INFO - PROCESS | 3624 | 1466724695996 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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 662ms 16:31:36 INFO - PROCESS | 3624 | 1466724696016 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 3624 | 1466724696018 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:31:36 INFO - PROCESS | 3624 | 1466724696021 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 3624 | 1466724696023 Marionette TRACE conn3 <- [1,930,null,{}] 16:31:36 INFO - PROCESS | 3624 | 1466724696026 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}] 16:31:36 INFO - PROCESS | 3624 | 1466724696028 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:36 INFO - PROCESS | 3624 | 1466724696112 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:31:36 INFO - PROCESS | 3624 | 1466724696118 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 3624 | 1466724696120 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:36 INFO - PROCESS | 3624 | ++DOCSHELL 169B8400 == 34 [pid = 3624] [id = 242] 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (169B8800) [pid = 3624] [serial = 725] [outer = 00000000] 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (174AD400) [pid = 3624] [serial = 726] [outer = 169B8800] 16:31:36 INFO - PROCESS | 3624 | 1466724696163 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16FE3800) [pid = 3624] [serial = 727] [outer = 169B8800] 16:31:36 INFO - PROCESS | 3624 | 1466724696593 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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 613ms 16:31:36 INFO - PROCESS | 3624 | 1466724696620 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 3624 | 1466724696622 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:31:36 INFO - PROCESS | 3624 | 1466724696625 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 3624 | 1466724696627 Marionette TRACE conn3 <- [1,934,null,{}] 16:31:36 INFO - PROCESS | 3624 | 1466724696631 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}] 16:31:36 INFO - PROCESS | 3624 | 1466724696633 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:36 INFO - PROCESS | 3624 | 1466724696757 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:31:36 INFO - PROCESS | 3624 | 1466724696811 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 3624 | 1466724696813 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:36 INFO - PROCESS | 3624 | ++DOCSHELL 16FE2800 == 35 [pid = 3624] [id = 243] 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17517C00) [pid = 3624] [serial = 728] [outer = 00000000] 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17531800) [pid = 3624] [serial = 729] [outer = 17517C00] 16:31:36 INFO - PROCESS | 3624 | 1466724696857 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1752DC00) [pid = 3624] [serial = 730] [outer = 17517C00] 16:31:37 INFO - PROCESS | 3624 | 1466724697289 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 726ms 16:31:37 INFO - PROCESS | 3624 | 1466724697359 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 3624 | 1466724697361 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:31:37 INFO - PROCESS | 3624 | 1466724697365 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 3624 | 1466724697366 Marionette TRACE conn3 <- [1,938,null,{}] 16:31:37 INFO - PROCESS | 3624 | 1466724697370 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}] 16:31:37 INFO - PROCESS | 3624 | 1466724697371 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:37 INFO - PROCESS | 3624 | 1466724697475 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:31:37 INFO - PROCESS | 3624 | 1466724697555 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 3624 | 1466724697557 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:37 INFO - PROCESS | 3624 | ++DOCSHELL 13649800 == 36 [pid = 3624] [id = 244] 16:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17434C00) [pid = 3624] [serial = 731] [outer = 00000000] 16:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175D6C00) [pid = 3624] [serial = 732] [outer = 17434C00] 16:31:37 INFO - PROCESS | 3624 | 1466724697600 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17C08400) [pid = 3624] [serial = 733] [outer = 17434C00] 16:31:38 INFO - PROCESS | 3624 | 1466724698065 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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 725ms 16:31:38 INFO - PROCESS | 3624 | 1466724698096 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 3624 | 1466724698098 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:31:38 INFO - PROCESS | 3624 | 1466724698102 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:31:38 INFO - PROCESS | 3624 | 1466724698103 Marionette TRACE conn3 <- [1,942,null,{}] 16:31:38 INFO - PROCESS | 3624 | 1466724698106 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}] 16:31:38 INFO - PROCESS | 3624 | 1466724698108 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:38 INFO - PROCESS | 3624 | 1466724698235 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:31:38 INFO - PROCESS | 3624 | 1466724698240 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 3624 | 1466724698242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:38 INFO - PROCESS | 3624 | ++DOCSHELL 1752D800 == 37 [pid = 3624] [id = 245] 16:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17C5E400) [pid = 3624] [serial = 734] [outer = 00000000] 16:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19453C00) [pid = 3624] [serial = 735] [outer = 17C5E400] 16:31:38 INFO - PROCESS | 3624 | 1466724698288 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19457C00) [pid = 3624] [serial = 736] [outer = 17C5E400] 16:31:38 INFO - PROCESS | 3624 | 1466724698757 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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 726ms 16:31:38 INFO - PROCESS | 3624 | 1466724698803 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 3624 | 1466724698805 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:31:38 INFO - PROCESS | 3624 | 1466724698809 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 3624 | 1466724698811 Marionette TRACE conn3 <- [1,946,null,{}] 16:31:38 INFO - PROCESS | 3624 | 1466724698815 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}] 16:31:38 INFO - PROCESS | 3624 | 1466724698817 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:38 INFO - PROCESS | 3624 | 1466724698965 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:31:39 INFO - PROCESS | 3624 | 1466724698990 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 3624 | 1466724698993 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:39 INFO - PROCESS | 3624 | ++DOCSHELL 19D04400 == 38 [pid = 3624] [id = 246] 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19D04800) [pid = 3624] [serial = 737] [outer = 00000000] 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19D0A800) [pid = 3624] [serial = 738] [outer = 19D04800] 16:31:39 INFO - PROCESS | 3624 | 1466724699043 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A013C00) [pid = 3624] [serial = 739] [outer = 19D04800] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (174B2000) [pid = 3624] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15178800) [pid = 3624] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1945A800) [pid = 3624] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19460C00) [pid = 3624] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16FE1800) [pid = 3624] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (169B5800) [pid = 3624] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15E6C000) [pid = 3624] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1514F400) [pid = 3624] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13278000) [pid = 3624] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11889800) [pid = 3624] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11299400) [pid = 3624] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:31:39 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1945E400) [pid = 3624] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:31:39 INFO - PROCESS | 3624 | 1466724699664 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]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 855ms 16:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:31:39 INFO - PROCESS | 3624 | 1466724699684 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 3624 | 1466724699685 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:31:39 INFO - PROCESS | 3624 | 1466724699689 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 3624 | 1466724699690 Marionette TRACE conn3 <- [1,950,null,{}] 16:31:39 INFO - PROCESS | 3624 | 1466724699693 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}] 16:31:39 INFO - PROCESS | 3624 | 1466724699696 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:39 INFO - PROCESS | 3624 | 1466724699819 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:31:39 INFO - PROCESS | 3624 | 1466724699827 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 3624 | 1466724699829 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:39 INFO - PROCESS | 3624 | ++DOCSHELL 11D91000 == 39 [pid = 3624] [id = 247] 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (156CD800) [pid = 3624] [serial = 740] [outer = 00000000] 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17E5D400) [pid = 3624] [serial = 741] [outer = 156CD800] 16:31:39 INFO - PROCESS | 3624 | 1466724699872 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1945E400) [pid = 3624] [serial = 742] [outer = 156CD800] 16:31:40 INFO - PROCESS | 3624 | 1466724700301 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 662ms 16:31:40 INFO - PROCESS | 3624 | 1466724700360 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 3624 | 1466724700362 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:31:40 INFO - PROCESS | 3624 | 1466724700365 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 3624 | 1466724700376 Marionette TRACE conn3 <- [1,954,null,{}] 16:31:40 INFO - PROCESS | 3624 | 1466724700385 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}] 16:31:40 INFO - PROCESS | 3624 | 1466724700387 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:40 INFO - PROCESS | 3624 | 1466724700464 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:31:40 INFO - PROCESS | 3624 | 1466724700470 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 3624 | 1466724700472 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:40 INFO - PROCESS | 3624 | ++DOCSHELL 1742D400 == 40 [pid = 3624] [id = 248] 16:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BA1000) [pid = 3624] [serial = 743] [outer = 00000000] 16:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A0CA800) [pid = 3624] [serial = 744] [outer = 19BA1000] 16:31:40 INFO - PROCESS | 3624 | 1466724700514 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A4AB400) [pid = 3624] [serial = 745] [outer = 19BA1000] 16:31:40 INFO - PROCESS | 3624 | 1466724700951 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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 677ms 16:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:31:41 INFO - PROCESS | 3624 | 1466724701024 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 3624 | 1466724701026 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:31:41 INFO - PROCESS | 3624 | 1466724701029 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 3624 | 1466724701031 Marionette TRACE conn3 <- [1,958,null,{}] 16:31:41 INFO - PROCESS | 3624 | 1466724701034 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}] 16:31:41 INFO - PROCESS | 3624 | 1466724701036 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:41 INFO - PROCESS | 3624 | 1466724701114 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:31:41 INFO - PROCESS | 3624 | 1466724701119 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 3624 | 1466724701121 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:41 INFO - PROCESS | 3624 | ++DOCSHELL 1576E400 == 41 [pid = 3624] [id = 249] 16:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A57D000) [pid = 3624] [serial = 746] [outer = 00000000] 16:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A584800) [pid = 3624] [serial = 747] [outer = 1A57D000] 16:31:41 INFO - PROCESS | 3624 | 1466724701163 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A58B400) [pid = 3624] [serial = 748] [outer = 1A57D000] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1695BC00 == 40 [pid = 3624] [id = 27] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 13F6E400 == 39 [pid = 3624] [id = 20] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 10FA4C00 == 38 [pid = 3624] [id = 22] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 12C80C00 == 37 [pid = 3624] [id = 26] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1B2BAC00 == 36 [pid = 3624] [id = 17] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1026B000 == 35 [pid = 3624] [id = 18] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 12ED0400 == 34 [pid = 3624] [id = 28] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 105E8000 == 33 [pid = 3624] [id = 21] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 13187C00 == 32 [pid = 3624] [id = 23] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1660C000 == 31 [pid = 3624] [id = 8] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 15148000 == 30 [pid = 3624] [id = 25] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A0D1C00 == 29 [pid = 3624] [id = 10] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A587800 == 28 [pid = 3624] [id = 11] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A6D8000 == 27 [pid = 3624] [id = 12] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 13A0FC00 == 26 [pid = 3624] [id = 24] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A954400 == 25 [pid = 3624] [id = 13] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A9D7400 == 24 [pid = 3624] [id = 14] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 114AFC00 == 23 [pid = 3624] [id = 19] 16:31:42 INFO - PROCESS | 3624 | --DOCSHELL 1A0CCC00 == 22 [pid = 3624] [id = 235] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (175C9400) [pid = 3624] [serial = 690] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19454000) [pid = 3624] [serial = 691] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (169B1000) [pid = 3624] [serial = 699] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19694400) [pid = 3624] [serial = 694] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19461000) [pid = 3624] [serial = 693] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D0C000) [pid = 3624] [serial = 696] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D08400) [pid = 3624] [serial = 702] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D0F800) [pid = 3624] [serial = 697] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16EA9000) [pid = 3624] [serial = 686] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16893C00) [pid = 3624] [serial = 683] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169B2000) [pid = 3624] [serial = 684] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (155C0800) [pid = 3624] [serial = 680] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (156CE800) [pid = 3624] [serial = 681] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13A0B400) [pid = 3624] [serial = 677] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13A9CC00) [pid = 3624] [serial = 678] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12E65800) [pid = 3624] [serial = 675] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12BA9000) [pid = 3624] [serial = 674] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (114B0C00) [pid = 3624] [serial = 672] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12E66000) [pid = 3624] [serial = 671] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19B9A000) [pid = 3624] [serial = 668] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19F3F400) [pid = 3624] [serial = 669] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17E71000) [pid = 3624] [serial = 705] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1945F000) [pid = 3624] [serial = 387] [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.] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1742D800) [pid = 3624] [serial = 687] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A00A800) [pid = 3624] [serial = 703] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16E05400) [pid = 3624] [serial = 700] [outer = 00000000] [url = about:blank] 16:31:42 INFO - PROCESS | 3624 | 1466724702974 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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1968ms 16:31:43 INFO - PROCESS | 3624 | 1466724703021 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 3624 | 1466724703024 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:31:43 INFO - PROCESS | 3624 | 1466724703029 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:31:43 INFO - PROCESS | 3624 | 1466724703033 Marionette TRACE conn3 <- [1,962,null,{}] 16:31:43 INFO - PROCESS | 3624 | 1466724703039 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}] 16:31:43 INFO - PROCESS | 3624 | 1466724703042 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:43 INFO - PROCESS | 3624 | 1466724703132 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:31:43 INFO - PROCESS | 3624 | 1466724703140 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 3624 | 1466724703144 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:43 INFO - PROCESS | 3624 | ++DOCSHELL 10BB8800 == 23 [pid = 3624] [id = 250] 16:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (10BBC800) [pid = 3624] [serial = 749] [outer = 00000000] 16:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10FAF000) [pid = 3624] [serial = 750] [outer = 10BBC800] 16:31:43 INFO - PROCESS | 3624 | 1466724703192 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1122D400) [pid = 3624] [serial = 751] [outer = 10BBC800] 16:31:43 INFO - PROCESS | 3624 | 1466724703703 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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 726ms 16:31:43 INFO - PROCESS | 3624 | 1466724703762 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 3624 | 1466724703767 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:31:43 INFO - PROCESS | 3624 | 1466724703773 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 3624 | 1466724703776 Marionette TRACE conn3 <- [1,966,null,{}] 16:31:43 INFO - PROCESS | 3624 | 1466724703780 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}] 16:31:43 INFO - PROCESS | 3624 | 1466724703783 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:43 INFO - PROCESS | 3624 | 1466724703869 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:31:43 INFO - PROCESS | 3624 | 1466724703877 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 3624 | 1466724703880 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:43 INFO - PROCESS | 3624 | ++DOCSHELL 129E0800 == 24 [pid = 3624] [id = 251] 16:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (129E7000) [pid = 3624] [serial = 752] [outer = 00000000] 16:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12B72C00) [pid = 3624] [serial = 753] [outer = 129E7000] 16:31:43 INFO - PROCESS | 3624 | 1466724703927 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12B74000) [pid = 3624] [serial = 754] [outer = 129E7000] 16:31:44 INFO - PROCESS | 3624 | 1466724704389 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 645ms 16:31:44 INFO - PROCESS | 3624 | 1466724704411 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 3624 | 1466724704413 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:31:44 INFO - PROCESS | 3624 | 1466724704416 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 3624 | 1466724704420 Marionette TRACE conn3 <- [1,970,null,{}] 16:31:44 INFO - PROCESS | 3624 | 1466724704434 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}] 16:31:44 INFO - PROCESS | 3624 | 1466724704439 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:44 INFO - PROCESS | 3624 | 1466724704569 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:31:44 INFO - PROCESS | 3624 | 1466724704685 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 3624 | 1466724704688 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:44 INFO - PROCESS | 3624 | ++DOCSHELL 13645C00 == 25 [pid = 3624] [id = 252] 16:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13646400) [pid = 3624] [serial = 755] [outer = 00000000] 16:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13906400) [pid = 3624] [serial = 756] [outer = 13646400] 16:31:44 INFO - PROCESS | 3624 | 1466724704735 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13950C00) [pid = 3624] [serial = 757] [outer = 13646400] 16:31:45 INFO - PROCESS | 3624 | 1466724705114 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 710ms 16:31:45 INFO - PROCESS | 3624 | 1466724705148 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 3624 | 1466724705151 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:31:45 INFO - PROCESS | 3624 | 1466724705154 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:31:45 INFO - PROCESS | 3624 | 1466724705156 Marionette TRACE conn3 <- [1,974,null,{}] 16:31:45 INFO - PROCESS | 3624 | 1466724705170 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}] 16:31:45 INFO - PROCESS | 3624 | 1466724705172 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:45 INFO - PROCESS | 3624 | 1466724705285 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:31:45 INFO - PROCESS | 3624 | 1466724705292 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 3624 | 1466724705295 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:45 INFO - PROCESS | 3624 | ++DOCSHELL 12C7D800 == 26 [pid = 3624] [id = 253] 16:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13645000) [pid = 3624] [serial = 758] [outer = 00000000] 16:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (14371400) [pid = 3624] [serial = 759] [outer = 13645000] 16:31:45 INFO - PROCESS | 3624 | 1466724705339 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (150CD400) [pid = 3624] [serial = 760] [outer = 13645000] 16:31:45 INFO - PROCESS | 3624 | 1466724705782 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 678ms 16:31:45 INFO - PROCESS | 3624 | 1466724705845 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 3624 | 1466724705847 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:31:45 INFO - PROCESS | 3624 | 1466724705850 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:31:45 INFO - PROCESS | 3624 | 1466724705851 Marionette TRACE conn3 <- [1,978,null,{}] 16:31:45 INFO - PROCESS | 3624 | 1466724705855 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}] 16:31:45 INFO - PROCESS | 3624 | 1466724705857 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:45 INFO - PROCESS | 3624 | 1466724705963 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:31:46 INFO - PROCESS | 3624 | 1466724706003 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3624 | 1466724706005 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:46 INFO - PROCESS | 3624 | ++DOCSHELL 15151800 == 27 [pid = 3624] [id = 254] 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15155C00) [pid = 3624] [serial = 761] [outer = 00000000] 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156CF400) [pid = 3624] [serial = 762] [outer = 15155C00] 16:31:46 INFO - PROCESS | 3624 | 1466724706049 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15779C00) [pid = 3624] [serial = 763] [outer = 15155C00] 16:31:46 INFO - PROCESS | 3624 | 1466724706451 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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 661ms 16:31:46 INFO - PROCESS | 3624 | 1466724706488 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 3624 | 1466724706490 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:31:46 INFO - PROCESS | 3624 | 1466724706493 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:31:46 INFO - PROCESS | 3624 | 1466724706495 Marionette TRACE conn3 <- [1,982,null,{}] 16:31:46 INFO - PROCESS | 3624 | 1466724706499 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}] 16:31:46 INFO - PROCESS | 3624 | 1466724706504 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:46 INFO - PROCESS | 3624 | 1466724706681 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:31:46 INFO - PROCESS | 3624 | 1466724706693 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3624 | 1466724706695 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:46 INFO - PROCESS | 3624 | ++DOCSHELL 160A2000 == 28 [pid = 3624] [id = 255] 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (165DDC00) [pid = 3624] [serial = 764] [outer = 00000000] 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169B0C00) [pid = 3624] [serial = 765] [outer = 165DDC00] 16:31:46 INFO - PROCESS | 3624 | 1466724706738 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B9C00) [pid = 3624] [serial = 766] [outer = 165DDC00] 16:31:47 INFO - PROCESS | 3624 | 1466724707125 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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 645ms 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:31:47 INFO - PROCESS | 3624 | 1466724707165 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 3624 | 1466724707167 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:31:47 INFO - PROCESS | 3624 | 1466724707170 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 3624 | 1466724707171 Marionette TRACE conn3 <- [1,986,null,{}] 16:31:47 INFO - PROCESS | 3624 | 1466724707175 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}] 16:31:47 INFO - PROCESS | 3624 | 1466724707177 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:47 INFO - PROCESS | 3624 | 1466724707263 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:31:47 INFO - PROCESS | 3624 | 1466724707372 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 3624 | 1466724707374 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:47 INFO - PROCESS | 3624 | ++DOCSHELL 169B2C00 == 29 [pid = 3624] [id = 256] 16:31:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169B5000) [pid = 3624] [serial = 767] [outer = 00000000] 16:31:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17431800) [pid = 3624] [serial = 768] [outer = 169B5000] 16:31:47 INFO - PROCESS | 3624 | 1466724707417 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17436400) [pid = 3624] [serial = 769] [outer = 169B5000] 16:31:47 INFO - PROCESS | 3624 | 1466724707807 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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 645ms 16:31:47 INFO - PROCESS | 3624 | 1466724707840 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 3624 | 1466724707842 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:31:47 INFO - PROCESS | 3624 | 1466724707846 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 3624 | 1466724707847 Marionette TRACE conn3 <- [1,990,null,{}] 16:31:47 INFO - PROCESS | 3624 | 1466724707850 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}] 16:31:47 INFO - PROCESS | 3624 | 1466724707852 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:47 INFO - PROCESS | 3624 | 1466724707970 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:31:48 INFO - PROCESS | 3624 | 1466724707977 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 3624 | 1466724707979 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:48 INFO - PROCESS | 3624 | ++DOCSHELL 13AA2000 == 30 [pid = 3624] [id = 257] 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16EB3C00) [pid = 3624] [serial = 770] [outer = 00000000] 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (175CE800) [pid = 3624] [serial = 771] [outer = 16EB3C00] 16:31:48 INFO - PROCESS | 3624 | 1466724708024 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (175D7800) [pid = 3624] [serial = 772] [outer = 16EB3C00] 16:31:48 INFO - PROCESS | 3624 | 1466724708452 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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 661ms 16:31:48 INFO - PROCESS | 3624 | 1466724708484 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 3624 | 1466724708486 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:31:48 INFO - PROCESS | 3624 | 1466724708489 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 3624 | 1466724708491 Marionette TRACE conn3 <- [1,994,null,{}] 16:31:48 INFO - PROCESS | 3624 | 1466724708495 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}] 16:31:48 INFO - PROCESS | 3624 | 1466724708496 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:48 INFO - PROCESS | 3624 | 1466724708604 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:31:48 INFO - PROCESS | 3624 | 1466724708609 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 3624 | 1466724708611 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:48 INFO - PROCESS | 3624 | ++DOCSHELL 13644C00 == 31 [pid = 3624] [id = 258] 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17E74000) [pid = 3624] [serial = 773] [outer = 00000000] 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19456C00) [pid = 3624] [serial = 774] [outer = 17E74000] 16:31:48 INFO - PROCESS | 3624 | 1466724708701 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19458C00) [pid = 3624] [serial = 775] [outer = 17E74000] 16:31:49 INFO - PROCESS | 3624 | 1466724709155 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 726ms 16:31:49 INFO - PROCESS | 3624 | 1466724709222 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 3624 | 1466724709224 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:31:49 INFO - PROCESS | 3624 | 1466724709227 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 3624 | 1466724709229 Marionette TRACE conn3 <- [1,998,null,{}] 16:31:49 INFO - PROCESS | 3624 | 1466724709233 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}] 16:31:49 INFO - PROCESS | 3624 | 1466724709236 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:49 INFO - PROCESS | 3624 | 1466724709361 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:31:49 INFO - PROCESS | 3624 | 1466724709371 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 3624 | 1466724709373 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:49 INFO - PROCESS | 3624 | ++DOCSHELL 13951C00 == 32 [pid = 3624] [id = 259] 16:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16FE8800) [pid = 3624] [serial = 776] [outer = 00000000] 16:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19697C00) [pid = 3624] [serial = 777] [outer = 16FE8800] 16:31:49 INFO - PROCESS | 3624 | 1466724709464 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1969E000) [pid = 3624] [serial = 778] [outer = 16FE8800] 16:31:49 INFO - PROCESS | 3624 | 1466724709930 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 725ms 16:31:49 INFO - PROCESS | 3624 | 1466724709965 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 3624 | 1466724709967 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:31:49 INFO - PROCESS | 3624 | 1466724709970 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 3624 | 1466724709973 Marionette TRACE conn3 <- [1,1002,null,{}] 16:31:49 INFO - PROCESS | 3624 | 1466724709976 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}] 16:31:49 INFO - PROCESS | 3624 | 1466724709978 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:50 INFO - PROCESS | 3624 | 1466724710130 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:31:50 INFO - PROCESS | 3624 | 1466724710145 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 3624 | 1466724710148 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:50 INFO - PROCESS | 3624 | ++DOCSHELL 15151000 == 33 [pid = 3624] [id = 260] 16:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19BA4000) [pid = 3624] [serial = 779] [outer = 00000000] 16:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19F42000) [pid = 3624] [serial = 780] [outer = 19BA4000] 16:31:50 INFO - PROCESS | 3624 | 1466724710240 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A00DC00) [pid = 3624] [serial = 781] [outer = 19BA4000] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19BA1000) [pid = 3624] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17434C00) [pid = 3624] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17C5E400) [pid = 3624] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D04800) [pid = 3624] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (156CD800) [pid = 3624] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13901400) [pid = 3624] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12B71C00) [pid = 3624] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10FA3800) [pid = 3624] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A0D3C00) [pid = 3624] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17517C00) [pid = 3624] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (169B8800) [pid = 3624] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (165D7800) [pid = 3624] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (156CFC00) [pid = 3624] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:31:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (14370C00) [pid = 3624] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:31:50 INFO - PROCESS | 3624 | 1466724710782 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]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 871ms 16:31:50 INFO - PROCESS | 3624 | 1466724710826 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 3624 | 1466724710828 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:31:50 INFO - PROCESS | 3624 | 1466724710880 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 3624 | 1466724710882 Marionette TRACE conn3 <- [1,1006,null,{}] 16:31:50 INFO - PROCESS | 3624 | 1466724710885 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}] 16:31:50 INFO - PROCESS | 3624 | 1466724710887 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:50 INFO - PROCESS | 3624 | 1466724710966 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:31:50 INFO - PROCESS | 3624 | 1466724710971 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 3624 | 1466724710973 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:50 INFO - PROCESS | 3624 | ++DOCSHELL 13905000 == 34 [pid = 3624] [id = 261] 16:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15776000) [pid = 3624] [serial = 782] [outer = 00000000] 16:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16EB2C00) [pid = 3624] [serial = 783] [outer = 15776000] 16:31:51 INFO - PROCESS | 3624 | 1466724711015 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175CE400) [pid = 3624] [serial = 784] [outer = 15776000] 16:31:51 INFO - PROCESS | 3624 | 1466724711433 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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 613ms 16:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:31:51 INFO - PROCESS | 3624 | 1466724711470 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 3624 | 1466724711472 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:31:51 INFO - PROCESS | 3624 | 1466724711476 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 3624 | 1466724711477 Marionette TRACE conn3 <- [1,1010,null,{}] 16:31:51 INFO - PROCESS | 3624 | 1466724711480 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}] 16:31:51 INFO - PROCESS | 3624 | 1466724711482 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:51 INFO - PROCESS | 3624 | 1466724711572 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:31:51 INFO - PROCESS | 3624 | 1466724711577 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 3624 | 1466724711579 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:51 INFO - PROCESS | 3624 | ++DOCSHELL 165D7800 == 35 [pid = 3624] [id = 262] 16:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (169B5C00) [pid = 3624] [serial = 785] [outer = 00000000] 16:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A00B000) [pid = 3624] [serial = 786] [outer = 169B5C00] 16:31:51 INFO - PROCESS | 3624 | 1466724711621 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A0CA000) [pid = 3624] [serial = 787] [outer = 169B5C00] 16:31:52 INFO - PROCESS | 3624 | 1466724712101 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 645ms 16:31:52 INFO - PROCESS | 3624 | 1466724712145 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 3624 | 1466724712147 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:31:52 INFO - PROCESS | 3624 | 1466724712153 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 3624 | 1466724712155 Marionette TRACE conn3 <- [1,1014,null,{}] 16:31:52 INFO - PROCESS | 3624 | 1466724712158 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}] 16:31:52 INFO - PROCESS | 3624 | 1466724712161 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:52 INFO - PROCESS | 3624 | 1466724712241 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:31:52 INFO - PROCESS | 3624 | 1466724712247 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 3624 | 1466724712249 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:52 INFO - PROCESS | 3624 | ++DOCSHELL 156CF000 == 36 [pid = 3624] [id = 263] 16:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17501400) [pid = 3624] [serial = 788] [outer = 00000000] 16:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A57C800) [pid = 3624] [serial = 789] [outer = 17501400] 16:31:52 INFO - PROCESS | 3624 | 1466724712293 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A586800) [pid = 3624] [serial = 790] [outer = 17501400] 16:31:52 INFO - PROCESS | 3624 | 1466724712814 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 710ms 16:31:52 INFO - PROCESS | 3624 | 1466724712858 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 3624 | 1466724712863 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:31:52 INFO - PROCESS | 3624 | 1466724712870 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 3624 | 1466724712873 Marionette TRACE conn3 <- [1,1018,null,{}] 16:31:52 INFO - PROCESS | 3624 | 1466724712879 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}] 16:31:52 INFO - PROCESS | 3624 | 1466724712882 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:53 INFO - PROCESS | 3624 | 1466724713096 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:31:53 INFO - PROCESS | 3624 | 1466724713230 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 3624 | 1466724713235 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:53 INFO - PROCESS | 3624 | ++DOCSHELL 10A5F400 == 37 [pid = 3624] [id = 264] 16:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10A60C00) [pid = 3624] [serial = 791] [outer = 00000000] 16:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (114A9C00) [pid = 3624] [serial = 792] [outer = 10A60C00] 16:31:53 INFO - PROCESS | 3624 | 1466724713292 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (11D8F000) [pid = 3624] [serial = 793] [outer = 10A60C00] 16:31:54 INFO - PROCESS | 3624 | 1466724714031 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1177ms 16:31:54 INFO - PROCESS | 3624 | 1466724714097 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 3624 | 1466724714102 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:31:54 INFO - PROCESS | 3624 | 1466724714108 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:31:54 INFO - PROCESS | 3624 | 1466724714111 Marionette TRACE conn3 <- [1,1022,null,{}] 16:31:54 INFO - PROCESS | 3624 | 1466724714115 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}] 16:31:54 INFO - PROCESS | 3624 | 1466724714118 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:54 INFO - PROCESS | 3624 | 1466724714246 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:31:54 INFO - PROCESS | 3624 | 1466724714391 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 3624 | 1466724714394 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:54 INFO - PROCESS | 3624 | ++DOCSHELL 10A57800 == 38 [pid = 3624] [id = 265] 16:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11295400) [pid = 3624] [serial = 794] [outer = 00000000] 16:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12E6C400) [pid = 3624] [serial = 795] [outer = 11295400] 16:31:54 INFO - PROCESS | 3624 | 1466724714451 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13947000) [pid = 3624] [serial = 796] [outer = 11295400] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 165D7800 == 37 [pid = 3624] [id = 262] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 13905000 == 36 [pid = 3624] [id = 261] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 15151000 == 35 [pid = 3624] [id = 260] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 13951C00 == 34 [pid = 3624] [id = 259] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 13644C00 == 33 [pid = 3624] [id = 258] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 13AA2000 == 32 [pid = 3624] [id = 257] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 169B2C00 == 31 [pid = 3624] [id = 256] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 160A2000 == 30 [pid = 3624] [id = 255] 16:31:55 INFO - PROCESS | 3624 | --DOCSHELL 15151800 == 29 [pid = 3624] [id = 254] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A584800) [pid = 3624] [serial = 747] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | 1466724715346 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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1290ms 16:31:55 INFO - PROCESS | 3624 | 1466724715398 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 3624 | 1466724715401 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A4AB400) [pid = 3624] [serial = 745] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (175D6C00) [pid = 3624] [serial = 732] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19453C00) [pid = 3624] [serial = 735] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17C08400) [pid = 3624] [serial = 733] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19D0A800) [pid = 3624] [serial = 738] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19457C00) [pid = 3624] [serial = 736] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17E5D400) [pid = 3624] [serial = 741] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A0CA800) [pid = 3624] [serial = 744] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A013C00) [pid = 3624] [serial = 739] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13A05800) [pid = 3624] [serial = 714] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13AA4800) [pid = 3624] [serial = 715] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12BAC400) [pid = 3624] [serial = 711] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12E65000) [pid = 3624] [serial = 712] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11257800) [pid = 3624] [serial = 708] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1128E800) [pid = 3624] [serial = 709] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A581800) [pid = 3624] [serial = 706] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17531800) [pid = 3624] [serial = 729] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (174AD400) [pid = 3624] [serial = 726] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16FE3800) [pid = 3624] [serial = 727] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (169B0800) [pid = 3624] [serial = 723] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16E04000) [pid = 3624] [serial = 724] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15770C00) [pid = 3624] [serial = 720] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15E2FC00) [pid = 3624] [serial = 721] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (15146800) [pid = 3624] [serial = 717] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (155BD000) [pid = 3624] [serial = 718] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1945E400) [pid = 3624] [serial = 742] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1752DC00) [pid = 3624] [serial = 730] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3624 | 1466724715426 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 3624 | 1466724715430 Marionette TRACE conn3 <- [1,1026,null,{}] 16:31:55 INFO - PROCESS | 3624 | 1466724715437 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}] 16:31:55 INFO - PROCESS | 3624 | 1466724715440 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:55 INFO - PROCESS | 3624 | 1466724715526 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:31:55 INFO - PROCESS | 3624 | 1466724715542 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 3624 | 1466724715546 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:55 INFO - PROCESS | 3624 | ++DOCSHELL 1128C000 == 30 [pid = 3624] [id = 266] 16:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11467000) [pid = 3624] [serial = 797] [outer = 00000000] 16:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11CF0400) [pid = 3624] [serial = 798] [outer = 11467000] 16:31:55 INFO - PROCESS | 3624 | 1466724715595 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (129E6C00) [pid = 3624] [serial = 799] [outer = 11467000] 16:31:56 INFO - PROCESS | 3624 | 1466724716138 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 742ms 16:31:56 INFO - PROCESS | 3624 | 1466724716155 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3624 | 1466724716159 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 3624 | 1466724716165 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:31:56 INFO - PROCESS | 3624 | 1466724716168 Marionette TRACE conn3 <- [1,1030,null,{}] 16:31:56 INFO - PROCESS | 3624 | 1466724716171 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}] 16:31:56 INFO - PROCESS | 3624 | 1466724716173 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:56 INFO - PROCESS | 3624 | 1466724716260 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:31:56 INFO - PROCESS | 3624 | 1466724716266 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3624 | 1466724716268 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:56 INFO - PROCESS | 3624 | ++DOCSHELL 1327D000 == 31 [pid = 3624] [id = 267] 16:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1327DC00) [pid = 3624] [serial = 800] [outer = 00000000] 16:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13644C00) [pid = 3624] [serial = 801] [outer = 1327DC00] 16:31:56 INFO - PROCESS | 3624 | 1466724716314 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1394F000) [pid = 3624] [serial = 802] [outer = 1327DC00] 16:31:56 INFO - PROCESS | 3624 | 1466724716769 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 645ms 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:31:56 INFO - PROCESS | 3624 | 1466724716804 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3624 | 1466724716806 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 3624 | 1466724716809 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 3624 | 1466724716813 Marionette TRACE conn3 <- [1,1034,null,{}] 16:31:56 INFO - PROCESS | 3624 | 1466724716823 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}] 16:31:56 INFO - PROCESS | 3624 | 1466724716828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:56 INFO - PROCESS | 3624 | 1466724716909 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:31:56 INFO - PROCESS | 3624 | 1466724716918 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3624 | 1466724716922 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:56 INFO - PROCESS | 3624 | ++DOCSHELL 15146800 == 32 [pid = 3624] [id = 268] 16:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1514D000) [pid = 3624] [serial = 803] [outer = 00000000] 16:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156C5400) [pid = 3624] [serial = 804] [outer = 1514D000] 16:31:56 INFO - PROCESS | 3624 | 1466724716969 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15E33800) [pid = 3624] [serial = 805] [outer = 1514D000] 16:31:57 INFO - PROCESS | 3624 | 1466724717449 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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 646ms 16:31:57 INFO - PROCESS | 3624 | 1466724717480 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 3624 | 1466724717482 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:31:57 INFO - PROCESS | 3624 | 1466724717485 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 3624 | 1466724717487 Marionette TRACE conn3 <- [1,1038,null,{}] 16:31:57 INFO - PROCESS | 3624 | 1466724717490 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}] 16:31:57 INFO - PROCESS | 3624 | 1466724717492 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:57 INFO - PROCESS | 3624 | 1466724717577 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:31:57 INFO - PROCESS | 3624 | 1466724717582 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 3624 | 1466724717584 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:57 INFO - PROCESS | 3624 | ++DOCSHELL 1577B000 == 33 [pid = 3624] [id = 269] 16:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1609F800) [pid = 3624] [serial = 806] [outer = 00000000] 16:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1695D400) [pid = 3624] [serial = 807] [outer = 1609F800] 16:31:57 INFO - PROCESS | 3624 | 1466724717628 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B7C00) [pid = 3624] [serial = 808] [outer = 1609F800] 16:31:58 INFO - PROCESS | 3624 | 1466724718162 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 709ms 16:31:58 INFO - PROCESS | 3624 | 1466724718217 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 3624 | 1466724718219 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:31:58 INFO - PROCESS | 3624 | 1466724718222 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3624 | 1466724718224 Marionette TRACE conn3 <- [1,1042,null,{}] 16:31:58 INFO - PROCESS | 3624 | 1466724718227 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}] 16:31:58 INFO - PROCESS | 3624 | 1466724718229 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:58 INFO - PROCESS | 3624 | 1466724718339 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:31:58 INFO - PROCESS | 3624 | 1466724718350 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 3624 | 1466724718352 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:58 INFO - PROCESS | 3624 | ++DOCSHELL 16957400 == 34 [pid = 3624] [id = 270] 16:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169B9400) [pid = 3624] [serial = 809] [outer = 00000000] 16:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16FE4400) [pid = 3624] [serial = 810] [outer = 169B9400] 16:31:58 INFO - PROCESS | 3624 | 1466724718396 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17430C00) [pid = 3624] [serial = 811] [outer = 169B9400] 16:31:58 INFO - PROCESS | 3624 | 1466724718832 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 661ms 16:31:58 INFO - PROCESS | 3624 | 1466724718861 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 3624 | 1466724718863 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:31:58 INFO - PROCESS | 3624 | 1466724718866 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3624 | 1466724718867 Marionette TRACE conn3 <- [1,1046,null,{}] 16:31:58 INFO - PROCESS | 3624 | 1466724718871 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}] 16:31:58 INFO - PROCESS | 3624 | 1466724718876 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:59 INFO - PROCESS | 3624 | 1466724718996 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:31:59 INFO - PROCESS | 3624 | 1466724719083 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 3624 | 1466724719086 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:59 INFO - PROCESS | 3624 | ++DOCSHELL 17532C00 == 35 [pid = 3624] [id = 271] 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17537800) [pid = 3624] [serial = 812] [outer = 00000000] 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17C5F400) [pid = 3624] [serial = 813] [outer = 17537800] 16:31:59 INFO - PROCESS | 3624 | 1466724719186 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17C62000) [pid = 3624] [serial = 814] [outer = 17537800] 16:31:59 INFO - PROCESS | 3624 | 1466724719592 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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 758ms 16:31:59 INFO - PROCESS | 3624 | 1466724719639 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 3624 | 1466724719641 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:31:59 INFO - PROCESS | 3624 | 1466724719653 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 3624 | 1466724719655 Marionette TRACE conn3 <- [1,1050,null,{}] 16:31:59 INFO - PROCESS | 3624 | 1466724719658 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}] 16:31:59 INFO - PROCESS | 3624 | 1466724719660 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:59 INFO - PROCESS | 3624 | 1466724719772 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:31:59 INFO - PROCESS | 3624 | 1466724719777 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 3624 | 1466724719779 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:31:59 INFO - PROCESS | 3624 | ++DOCSHELL 17E66400 == 36 [pid = 3624] [id = 272] 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17E6B400) [pid = 3624] [serial = 815] [outer = 00000000] 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19459400) [pid = 3624] [serial = 816] [outer = 17E6B400] 16:31:59 INFO - PROCESS | 3624 | 1466724719822 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1945CC00) [pid = 3624] [serial = 817] [outer = 17E6B400] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17E74000) [pid = 3624] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (15155C00) [pid = 3624] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16EB3C00) [pid = 3624] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (129E7000) [pid = 3624] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10BBC800) [pid = 3624] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13645000) [pid = 3624] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13646400) [pid = 3624] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (165DDC00) [pid = 3624] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (169B5000) [pid = 3624] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A57D000) [pid = 3624] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16FE8800) [pid = 3624] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19BA4000) [pid = 3624] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (169B5C00) [pid = 3624] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:32:00 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15776000) [pid = 3624] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:32:00 INFO - PROCESS | 3624 | 1466724720487 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]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 855ms 16:32:00 INFO - PROCESS | 3624 | 1466724720531 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 3624 | 1466724720533 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:32:00 INFO - PROCESS | 3624 | 1466724720536 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 3624 | 1466724720538 Marionette TRACE conn3 <- [1,1054,null,{}] 16:32:00 INFO - PROCESS | 3624 | 1466724720541 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}] 16:32:00 INFO - PROCESS | 3624 | 1466724720543 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:00 INFO - PROCESS | 3624 | 1466724720620 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:32:00 INFO - PROCESS | 3624 | 1466724720626 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 3624 | 1466724720628 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:00 INFO - PROCESS | 3624 | ++DOCSHELL 11DDB400 == 37 [pid = 3624] [id = 273] 16:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (129E7000) [pid = 3624] [serial = 818] [outer = 00000000] 16:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (169B3800) [pid = 3624] [serial = 819] [outer = 129E7000] 16:32:00 INFO - PROCESS | 3624 | 1466724720671 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17501C00) [pid = 3624] [serial = 820] [outer = 129E7000] 16:32:01 INFO - PROCESS | 3624 | 1466724721083 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 613ms 16:32:01 INFO - PROCESS | 3624 | 1466724721134 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 3624 | 1466724721136 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:32:01 INFO - PROCESS | 3624 | 1466724721139 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:32:01 INFO - PROCESS | 3624 | 1466724721141 Marionette TRACE conn3 <- [1,1058,null,{}] 16:32:01 INFO - PROCESS | 3624 | 1466724721150 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}] 16:32:01 INFO - PROCESS | 3624 | 1466724721153 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:01 INFO - PROCESS | 3624 | 1466724721309 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:32:01 INFO - PROCESS | 3624 | 1466724721329 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 3624 | 1466724721331 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:01 INFO - PROCESS | 3624 | ++DOCSHELL 150CF800 == 38 [pid = 3624] [id = 274] 16:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169B5C00) [pid = 3624] [serial = 821] [outer = 00000000] 16:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19697800) [pid = 3624] [serial = 822] [outer = 169B5C00] 16:32:01 INFO - PROCESS | 3624 | 1466724721374 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1969AC00) [pid = 3624] [serial = 823] [outer = 169B5C00] 16:32:01 INFO - PROCESS | 3624 | 1466724721782 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 645ms 16:32:01 INFO - PROCESS | 3624 | 1466724721822 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 3624 | 1466724721824 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:32:01 INFO - PROCESS | 3624 | 1466724721832 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:32:01 INFO - PROCESS | 3624 | 1466724721835 Marionette TRACE conn3 <- [1,1062,null,{}] 16:32:01 INFO - PROCESS | 3624 | 1466724721839 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}] 16:32:01 INFO - PROCESS | 3624 | 1466724721842 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:01 INFO - PROCESS | 3624 | 1466724721923 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:32:01 INFO - PROCESS | 3624 | 1466724721928 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 3624 | 1466724721930 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:01 INFO - PROCESS | 3624 | ++DOCSHELL 17E64C00 == 39 [pid = 3624] [id = 275] 16:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19BA2400) [pid = 3624] [serial = 824] [outer = 00000000] 16:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D04000) [pid = 3624] [serial = 825] [outer = 19BA2400] 16:32:01 INFO - PROCESS | 3624 | 1466724721972 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D04C00) [pid = 3624] [serial = 826] [outer = 19BA2400] 16:32:02 INFO - PROCESS | 3624 | 1466724722652 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]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 871ms 16:32:02 INFO - PROCESS | 3624 | 1466724722710 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 3624 | 1466724722715 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:32:02 INFO - PROCESS | 3624 | 1466724722720 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 3624 | 1466724722724 Marionette TRACE conn3 <- [1,1066,null,{}] 16:32:02 INFO - PROCESS | 3624 | 1466724722730 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}] 16:32:02 INFO - PROCESS | 3624 | 1466724722733 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:02 INFO - PROCESS | 3624 | 1466724722839 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:32:03 INFO - PROCESS | 3624 | 1466724722973 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 3624 | 1466724722976 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:03 INFO - PROCESS | 3624 | ++DOCSHELL 11235C00 == 40 [pid = 3624] [id = 276] 16:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1128E800) [pid = 3624] [serial = 827] [outer = 00000000] 16:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12E65400) [pid = 3624] [serial = 828] [outer = 1128E800] 16:32:03 INFO - PROCESS | 3624 | 1466724723032 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13189C00) [pid = 3624] [serial = 829] [outer = 1128E800] 16:32:03 INFO - PROCESS | 3624 | 1466724723704 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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1032ms 16:32:03 INFO - PROCESS | 3624 | 1466724723757 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 3624 | 1466724723762 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:32:03 INFO - PROCESS | 3624 | 1466724723769 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - PROCESS | 3624 | 1466724723771 Marionette TRACE conn3 <- [1,1070,null,{}] 16:32:03 INFO - PROCESS | 3624 | 1466724723775 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}] 16:32:03 INFO - PROCESS | 3624 | 1466724723778 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:03 INFO - PROCESS | 3624 | 1466724723885 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:32:04 INFO - PROCESS | 3624 | 1466724724019 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 3624 | 1466724724022 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:04 INFO - PROCESS | 3624 | ++DOCSHELL 1436C000 == 41 [pid = 3624] [id = 277] 16:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1436D000) [pid = 3624] [serial = 830] [outer = 00000000] 16:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1514FC00) [pid = 3624] [serial = 831] [outer = 1436D000] 16:32:04 INFO - PROCESS | 3624 | 1466724724079 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1577B800) [pid = 3624] [serial = 832] [outer = 1436D000] 16:32:04 INFO - PROCESS | 3624 | 1466724724737 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1032ms 16:32:04 INFO - PROCESS | 3624 | 1466724724803 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3624 | 1466724724805 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:32:04 INFO - PROCESS | 3624 | 1466724724809 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3624 | 1466724724813 Marionette TRACE conn3 <- [1,1074,null,{}] 16:32:04 INFO - PROCESS | 3624 | 1466724724824 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}] 16:32:04 INFO - PROCESS | 3624 | 1466724724828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:04 INFO - PROCESS | 3624 | 1466724724963 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:32:05 INFO - PROCESS | 3624 | 1466724725097 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 3624 | 1466724725101 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:05 INFO - PROCESS | 3624 | ++DOCSHELL 19453400 == 42 [pid = 3624] [id = 278] 16:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19453C00) [pid = 3624] [serial = 833] [outer = 00000000] 16:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19BA7800) [pid = 3624] [serial = 834] [outer = 19453C00] 16:32:05 INFO - PROCESS | 3624 | 1466724725157 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19F44400) [pid = 3624] [serial = 835] [outer = 19453C00] 16:32:05 INFO - PROCESS | 3624 | 1466724725891 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1129ms 16:32:05 INFO - PROCESS | 3624 | 1466724725955 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 3624 | 1466724725959 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:32:05 INFO - PROCESS | 3624 | 1466724725965 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:32:05 INFO - PROCESS | 3624 | 1466724725968 Marionette TRACE conn3 <- [1,1078,null,{}] 16:32:05 INFO - PROCESS | 3624 | 1466724725973 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}] 16:32:05 INFO - PROCESS | 3624 | 1466724725976 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:06 INFO - PROCESS | 3624 | 1466724726077 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:32:06 INFO - PROCESS | 3624 | 1466724726208 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 3624 | 1466724726211 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:06 INFO - PROCESS | 3624 | ++DOCSHELL 1122E800 == 43 [pid = 3624] [id = 279] 16:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1129AC00) [pid = 3624] [serial = 836] [outer = 00000000] 16:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12E67C00) [pid = 3624] [serial = 837] [outer = 1129AC00] 16:32:06 INFO - PROCESS | 3624 | 1466724726264 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13277000) [pid = 3624] [serial = 838] [outer = 1129AC00] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 150CF800 == 42 [pid = 3624] [id = 274] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 11DDB400 == 41 [pid = 3624] [id = 273] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 17E66400 == 40 [pid = 3624] [id = 272] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 17532C00 == 39 [pid = 3624] [id = 271] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 16957400 == 38 [pid = 3624] [id = 270] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 1577B000 == 37 [pid = 3624] [id = 269] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 15146800 == 36 [pid = 3624] [id = 268] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 1327D000 == 35 [pid = 3624] [id = 267] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 1128C000 == 34 [pid = 3624] [id = 266] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 10A57800 == 33 [pid = 3624] [id = 265] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 10A5F400 == 32 [pid = 3624] [id = 264] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 156CF000 == 31 [pid = 3624] [id = 263] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 1436C000 == 30 [pid = 3624] [id = 277] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 19453400 == 29 [pid = 3624] [id = 278] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 17E64C00 == 28 [pid = 3624] [id = 275] 16:32:07 INFO - PROCESS | 3624 | --DOCSHELL 11235C00 == 27 [pid = 3624] [id = 276] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19456C00) [pid = 3624] [serial = 774] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (156CF400) [pid = 3624] [serial = 762] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15779C00) [pid = 3624] [serial = 763] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (175CE800) [pid = 3624] [serial = 771] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12B72C00) [pid = 3624] [serial = 753] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12B74000) [pid = 3624] [serial = 754] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10FAF000) [pid = 3624] [serial = 750] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1122D400) [pid = 3624] [serial = 751] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (14371400) [pid = 3624] [serial = 759] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (150CD400) [pid = 3624] [serial = 760] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13906400) [pid = 3624] [serial = 756] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13950C00) [pid = 3624] [serial = 757] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (169B0C00) [pid = 3624] [serial = 765] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (169B9C00) [pid = 3624] [serial = 766] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17431800) [pid = 3624] [serial = 768] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17436400) [pid = 3624] [serial = 769] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A58B400) [pid = 3624] [serial = 748] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1969E000) [pid = 3624] [serial = 778] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19697C00) [pid = 3624] [serial = 777] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A57C800) [pid = 3624] [serial = 789] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19F42000) [pid = 3624] [serial = 780] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A00B000) [pid = 3624] [serial = 786] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A00DC00) [pid = 3624] [serial = 781] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A0CA000) [pid = 3624] [serial = 787] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16EB2C00) [pid = 3624] [serial = 783] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19458C00) [pid = 3624] [serial = 775] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (175D7800) [pid = 3624] [serial = 772] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (175CE400) [pid = 3624] [serial = 784] [outer = 00000000] [url = about:blank] 16:32:07 INFO - PROCESS | 3624 | 1466724727408 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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1484ms 16:32:07 INFO - PROCESS | 3624 | 1466724727449 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 3624 | 1466724727453 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 3624 | 1466724727457 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:32:07 INFO - PROCESS | 3624 | 1466724727462 Marionette TRACE conn3 <- [1,1082,null,{}] 16:32:07 INFO - PROCESS | 3624 | 1466724727466 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}] 16:32:07 INFO - PROCESS | 3624 | 1466724727469 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:07 INFO - PROCESS | 3624 | 1466724727556 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:32:07 INFO - PROCESS | 3624 | 1466724727565 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 3624 | 1466724727569 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:07 INFO - PROCESS | 3624 | ++DOCSHELL 1125BC00 == 28 [pid = 3624] [id = 280] 16:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1125D000) [pid = 3624] [serial = 839] [outer = 00000000] 16:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11D8B800) [pid = 3624] [serial = 840] [outer = 1125D000] 16:32:07 INFO - PROCESS | 3624 | 1466724727616 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12B72C00) [pid = 3624] [serial = 841] [outer = 1125D000] 16:32:08 INFO - PROCESS | 3624 | 1466724728162 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 709ms 16:32:08 INFO - PROCESS | 3624 | 1466724728190 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 3624 | 1466724728195 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:32:08 INFO - PROCESS | 3624 | 1466724728201 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 3624 | 1466724728204 Marionette TRACE conn3 <- [1,1086,null,{}] 16:32:08 INFO - PROCESS | 3624 | 1466724728208 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}] 16:32:08 INFO - PROCESS | 3624 | 1466724728210 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:08 INFO - PROCESS | 3624 | 1466724728326 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:32:08 INFO - PROCESS | 3624 | 1466724728416 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 3624 | 1466724728419 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:08 INFO - PROCESS | 3624 | ++DOCSHELL 13647800 == 29 [pid = 3624] [id = 281] 16:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13649000) [pid = 3624] [serial = 842] [outer = 00000000] 16:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13A05400) [pid = 3624] [serial = 843] [outer = 13649000] 16:32:08 INFO - PROCESS | 3624 | 1466724728465 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13A9B800) [pid = 3624] [serial = 844] [outer = 13649000] 16:32:08 INFO - PROCESS | 3624 | 1466724728882 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 726ms 16:32:08 INFO - PROCESS | 3624 | 1466724728935 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 3624 | 1466724728937 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:32:08 INFO - PROCESS | 3624 | 1466724728940 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 3624 | 1466724728944 Marionette TRACE conn3 <- [1,1090,null,{}] 16:32:08 INFO - PROCESS | 3624 | 1466724728954 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}] 16:32:08 INFO - PROCESS | 3624 | 1466724728959 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:09 INFO - PROCESS | 3624 | 1466724729040 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:32:09 INFO - PROCESS | 3624 | 1466724729047 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 3624 | 1466724729050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:09 INFO - PROCESS | 3624 | ++DOCSHELL 150CF400 == 30 [pid = 3624] [id = 282] 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15153000) [pid = 3624] [serial = 845] [outer = 00000000] 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156CC000) [pid = 3624] [serial = 846] [outer = 15153000] 16:32:09 INFO - PROCESS | 3624 | 1466724729097 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15771000) [pid = 3624] [serial = 847] [outer = 15153000] 16:32:09 INFO - PROCESS | 3624 | 1466724729590 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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 726ms 16:32:09 INFO - PROCESS | 3624 | 1466724729645 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3624 | 1466724729648 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:32:09 INFO - PROCESS | 3624 | 1466724729651 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3624 | 1466724729653 Marionette TRACE conn3 <- [1,1094,null,{}] 16:32:09 INFO - PROCESS | 3624 | 1466724729656 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}] 16:32:09 INFO - PROCESS | 3624 | 1466724729658 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:09 INFO - PROCESS | 3624 | 1466724729797 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:32:09 INFO - PROCESS | 3624 | 1466724729839 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 3624 | 1466724729841 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:09 INFO - PROCESS | 3624 | ++DOCSHELL 1609E800 == 31 [pid = 3624] [id = 283] 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (160A6400) [pid = 3624] [serial = 848] [outer = 00000000] 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16893C00) [pid = 3624] [serial = 849] [outer = 160A6400] 16:32:09 INFO - PROCESS | 3624 | 1466724729933 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B0400) [pid = 3624] [serial = 850] [outer = 160A6400] 16:32:10 INFO - PROCESS | 3624 | 1466724730353 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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 710ms 16:32:10 INFO - PROCESS | 3624 | 1466724730382 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 3624 | 1466724730384 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:32:10 INFO - PROCESS | 3624 | 1466724730387 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:32:10 INFO - PROCESS | 3624 | 1466724730389 Marionette TRACE conn3 <- [1,1098,null,{}] 16:32:10 INFO - PROCESS | 3624 | 1466724730392 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}] 16:32:10 INFO - PROCESS | 3624 | 1466724730394 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:10 INFO - PROCESS | 3624 | 1466724730504 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:32:10 INFO - PROCESS | 3624 | 1466724730512 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 3624 | 1466724730514 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:10 INFO - PROCESS | 3624 | ++DOCSHELL 15E3A800 == 32 [pid = 3624] [id = 284] 16:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169B1C00) [pid = 3624] [serial = 851] [outer = 00000000] 16:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16E07400) [pid = 3624] [serial = 852] [outer = 169B1C00] 16:32:10 INFO - PROCESS | 3624 | 1466724730558 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16FE3800) [pid = 3624] [serial = 853] [outer = 169B1C00] 16:32:11 INFO - PROCESS | 3624 | 1466724731073 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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 726ms 16:32:11 INFO - PROCESS | 3624 | 1466724731121 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 3624 | 1466724731123 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:32:11 INFO - PROCESS | 3624 | 1466724731126 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:32:11 INFO - PROCESS | 3624 | 1466724731128 Marionette TRACE conn3 <- [1,1102,null,{}] 16:32:11 INFO - PROCESS | 3624 | 1466724731131 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}] 16:32:11 INFO - PROCESS | 3624 | 1466724731137 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:11 INFO - PROCESS | 3624 | 1466724731281 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19BA2400) [pid = 3624] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1514D000) [pid = 3624] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1327DC00) [pid = 3624] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17501400) [pid = 3624] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11295400) [pid = 3624] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17537800) [pid = 3624] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10A60C00) [pid = 3624] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (129E7000) [pid = 3624] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1609F800) [pid = 3624] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17E6B400) [pid = 3624] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (11467000) [pid = 3624] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (169B9400) [pid = 3624] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:32:11 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169B5C00) [pid = 3624] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:32:11 INFO - PROCESS | 3624 | 1466724731584 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 3624 | 1466724731587 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:11 INFO - PROCESS | 3624 | ++DOCSHELL 102C6000 == 33 [pid = 3624] [id = 285] 16:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (102CD400) [pid = 3624] [serial = 854] [outer = 00000000] 16:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11295400) [pid = 3624] [serial = 855] [outer = 102CD400] 16:32:11 INFO - PROCESS | 3624 | 1466724731632 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13908400) [pid = 3624] [serial = 856] [outer = 102CD400] 16:32:12 INFO - PROCESS | 3624 | 1466724732036 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 935ms 16:32:12 INFO - PROCESS | 3624 | 1466724732063 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 3624 | 1466724732065 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:32:12 INFO - PROCESS | 3624 | 1466724732068 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 3624 | 1466724732070 Marionette TRACE conn3 <- [1,1106,null,{}] 16:32:12 INFO - PROCESS | 3624 | 1466724732073 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}] 16:32:12 INFO - PROCESS | 3624 | 1466724732075 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:12 INFO - PROCESS | 3624 | 1466724732184 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:32:12 INFO - PROCESS | 3624 | 1466724732192 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 3624 | 1466724732194 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:12 INFO - PROCESS | 3624 | ++DOCSHELL 1327D800 == 34 [pid = 3624] [id = 286] 16:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13A05000) [pid = 3624] [serial = 857] [outer = 00000000] 16:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1753AC00) [pid = 3624] [serial = 858] [outer = 13A05000] 16:32:12 INFO - PROCESS | 3624 | 1466724732236 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175D2C00) [pid = 3624] [serial = 859] [outer = 13A05000] 16:32:12 INFO - PROCESS | 3624 | 1466724732623 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 613ms 16:32:12 INFO - PROCESS | 3624 | 1466724732665 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 3624 | 1466724732667 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:32:12 INFO - PROCESS | 3624 | 1466724732670 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:32:12 INFO - PROCESS | 3624 | 1466724732672 Marionette TRACE conn3 <- [1,1110,null,{}] 16:32:12 INFO - PROCESS | 3624 | 1466724732675 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}] 16:32:12 INFO - PROCESS | 3624 | 1466724732677 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:12 INFO - PROCESS | 3624 | 1466724732753 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:32:12 INFO - PROCESS | 3624 | 1466724732864 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 3624 | 1466724732866 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:12 INFO - PROCESS | 3624 | ++DOCSHELL 0F941C00 == 35 [pid = 3624] [id = 287] 16:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (10A58C00) [pid = 3624] [serial = 860] [outer = 00000000] 16:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1752D000) [pid = 3624] [serial = 861] [outer = 10A58C00] 16:32:12 INFO - PROCESS | 3624 | 1466724732911 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1752F800) [pid = 3624] [serial = 862] [outer = 10A58C00] 16:32:13 INFO - PROCESS | 3624 | 1466724733292 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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 662ms 16:32:13 INFO - PROCESS | 3624 | 1466724733343 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 3624 | 1466724733345 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:32:13 INFO - PROCESS | 3624 | 1466724733348 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 3624 | 1466724733349 Marionette TRACE conn3 <- [1,1114,null,{}] 16:32:13 INFO - PROCESS | 3624 | 1466724733353 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}] 16:32:13 INFO - PROCESS | 3624 | 1466724733354 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:13 INFO - PROCESS | 3624 | 1466724733472 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:32:13 INFO - PROCESS | 3624 | 1466724733479 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 3624 | 1466724733481 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:13 INFO - PROCESS | 3624 | ++DOCSHELL 17E76000 == 36 [pid = 3624] [id = 288] 16:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19459C00) [pid = 3624] [serial = 863] [outer = 00000000] 16:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19462000) [pid = 3624] [serial = 864] [outer = 19459C00] 16:32:13 INFO - PROCESS | 3624 | 1466724733525 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19697400) [pid = 3624] [serial = 865] [outer = 19459C00] 16:32:14 INFO - PROCESS | 3624 | 1466724734376 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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1080ms 16:32:14 INFO - PROCESS | 3624 | 1466724734451 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 3624 | 1466724734455 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:32:14 INFO - PROCESS | 3624 | 1466724734460 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:32:14 INFO - PROCESS | 3624 | 1466724734465 Marionette TRACE conn3 <- [1,1118,null,{}] 16:32:14 INFO - PROCESS | 3624 | 1466724734471 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}] 16:32:14 INFO - PROCESS | 3624 | 1466724734473 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:14 INFO - PROCESS | 3624 | 1466724734644 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:32:14 INFO - PROCESS | 3624 | 1466724734738 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 3624 | 1466724734741 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:14 INFO - PROCESS | 3624 | ++DOCSHELL 11C9C400 == 37 [pid = 3624] [id = 289] 16:32:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11CE5000) [pid = 3624] [serial = 866] [outer = 00000000] 16:32:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12E65000) [pid = 3624] [serial = 867] [outer = 11CE5000] 16:32:14 INFO - PROCESS | 3624 | 1466724734798 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13281800) [pid = 3624] [serial = 868] [outer = 11CE5000] 16:32:15 INFO - PROCESS | 3624 | 1466724735679 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]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1225ms 16:32:15 INFO - PROCESS | 3624 | 1466724735688 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 3624 | 1466724735692 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:32:15 INFO - PROCESS | 3624 | 1466724735723 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 3624 | 1466724735728 Marionette TRACE conn3 <- [1,1122,null,{}] 16:32:15 INFO - PROCESS | 3624 | 1466724735737 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}] 16:32:15 INFO - PROCESS | 3624 | 1466724735740 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:15 INFO - PROCESS | 3624 | 1466724735849 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:32:15 INFO - PROCESS | 3624 | 1466724735933 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 3624 | 1466724735938 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:16 INFO - PROCESS | 3624 | ++DOCSHELL 10A64C00 == 38 [pid = 3624] [id = 290] 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10BBD400) [pid = 3624] [serial = 869] [outer = 00000000] 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1122C800) [pid = 3624] [serial = 870] [outer = 10BBD400] 16:32:16 INFO - PROCESS | 3624 | 1466724736039 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (11DDEC00) [pid = 3624] [serial = 871] [outer = 10BBD400] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 0F941C00 == 37 [pid = 3624] [id = 287] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 1327D800 == 36 [pid = 3624] [id = 286] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 102C6000 == 35 [pid = 3624] [id = 285] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 15E3A800 == 34 [pid = 3624] [id = 284] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 1609E800 == 33 [pid = 3624] [id = 283] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 150CF400 == 32 [pid = 3624] [id = 282] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 13647800 == 31 [pid = 3624] [id = 281] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 1125BC00 == 30 [pid = 3624] [id = 280] 16:32:16 INFO - PROCESS | 3624 | --DOCSHELL 1122E800 == 29 [pid = 3624] [id = 279] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19D04000) [pid = 3624] [serial = 825] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D04C00) [pid = 3624] [serial = 826] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1969AC00) [pid = 3624] [serial = 823] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (156C5400) [pid = 3624] [serial = 804] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1394F000) [pid = 3624] [serial = 802] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13644C00) [pid = 3624] [serial = 801] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A586800) [pid = 3624] [serial = 790] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13947000) [pid = 3624] [serial = 796] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17C5F400) [pid = 3624] [serial = 813] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11D8F000) [pid = 3624] [serial = 793] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169B3800) [pid = 3624] [serial = 819] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (114A9C00) [pid = 3624] [serial = 792] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15E33800) [pid = 3624] [serial = 805] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (169B7C00) [pid = 3624] [serial = 808] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19459400) [pid = 3624] [serial = 816] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1945CC00) [pid = 3624] [serial = 817] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17501C00) [pid = 3624] [serial = 820] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (11CF0400) [pid = 3624] [serial = 798] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (129E6C00) [pid = 3624] [serial = 799] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17430C00) [pid = 3624] [serial = 811] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19697800) [pid = 3624] [serial = 822] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (12E6C400) [pid = 3624] [serial = 795] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17C62000) [pid = 3624] [serial = 814] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1695D400) [pid = 3624] [serial = 807] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16FE4400) [pid = 3624] [serial = 810] [outer = 00000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3624 | 1466724736547 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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 920ms 16:32:16 INFO - PROCESS | 3624 | 1466724736615 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 3624 | 1466724736620 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:32:16 INFO - PROCESS | 3624 | 1466724736626 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 3624 | 1466724736629 Marionette TRACE conn3 <- [1,1126,null,{}] 16:32:16 INFO - PROCESS | 3624 | 1466724736632 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}] 16:32:16 INFO - PROCESS | 3624 | 1466724736635 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:16 INFO - PROCESS | 3624 | 1466724736720 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:32:16 INFO - PROCESS | 3624 | 1466724736726 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 3624 | 1466724736729 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:16 INFO - PROCESS | 3624 | ++DOCSHELL 13280800 == 30 [pid = 3624] [id = 291] 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13281000) [pid = 3624] [serial = 872] [outer = 00000000] 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13906C00) [pid = 3624] [serial = 873] [outer = 13281000] 16:32:16 INFO - PROCESS | 3624 | 1466724736776 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13A06800) [pid = 3624] [serial = 874] [outer = 13281000] 16:32:17 INFO - PROCESS | 3624 | 1466724737295 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 710ms 16:32:17 INFO - PROCESS | 3624 | 1466724737357 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3624 | 1466724737360 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:32:17 INFO - PROCESS | 3624 | 1466724737363 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3624 | 1466724737366 Marionette TRACE conn3 <- [1,1130,null,{}] 16:32:17 INFO - PROCESS | 3624 | 1466724737405 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}] 16:32:17 INFO - PROCESS | 3624 | 1466724737409 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:17 INFO - PROCESS | 3624 | 1466724737502 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:32:17 INFO - PROCESS | 3624 | 1466724737591 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 3624 | 1466724737594 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:17 INFO - PROCESS | 3624 | ++DOCSHELL 155BD400 == 31 [pid = 3624] [id = 292] 16:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (155BEC00) [pid = 3624] [serial = 875] [outer = 00000000] 16:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (156D2800) [pid = 3624] [serial = 876] [outer = 155BEC00] 16:32:17 INFO - PROCESS | 3624 | 1466724737641 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15E34C00) [pid = 3624] [serial = 877] [outer = 155BEC00] 16:32:18 INFO - PROCESS | 3624 | 1466724738034 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 758ms 16:32:18 INFO - PROCESS | 3624 | 1466724738103 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 3624 | 1466724738106 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:32:18 INFO - PROCESS | 3624 | 1466724738109 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 3624 | 1466724738111 Marionette TRACE conn3 <- [1,1134,null,{}] 16:32:18 INFO - PROCESS | 3624 | 1466724738114 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}] 16:32:18 INFO - PROCESS | 3624 | 1466724738116 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:18 INFO - PROCESS | 3624 | 1466724738209 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:32:18 INFO - PROCESS | 3624 | 1466724738214 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 3624 | 1466724738216 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:18 INFO - PROCESS | 3624 | ++DOCSHELL 16895000 == 32 [pid = 3624] [id = 293] 16:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16895800) [pid = 3624] [serial = 878] [outer = 00000000] 16:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (169B9800) [pid = 3624] [serial = 879] [outer = 16895800] 16:32:18 INFO - PROCESS | 3624 | 1466724738261 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17506000) [pid = 3624] [serial = 880] [outer = 16895800] 16:32:18 INFO - PROCESS | 3624 | 1466724738780 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 726ms 16:32:18 INFO - PROCESS | 3624 | 1466724738847 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 3624 | 1466724738849 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:32:18 INFO - PROCESS | 3624 | 1466724738889 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 3624 | 1466724738891 Marionette TRACE conn3 <- [1,1138,null,{}] 16:32:18 INFO - PROCESS | 3624 | 1466724738894 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}] 16:32:18 INFO - PROCESS | 3624 | 1466724738896 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:19 INFO - PROCESS | 3624 | 1466724739001 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:32:19 INFO - PROCESS | 3624 | 1466724739013 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3624 | 1466724739015 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:19 INFO - PROCESS | 3624 | ++DOCSHELL 17518400 == 33 [pid = 3624] [id = 294] 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1751A000) [pid = 3624] [serial = 881] [outer = 00000000] 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17538000) [pid = 3624] [serial = 882] [outer = 1751A000] 16:32:19 INFO - PROCESS | 3624 | 1466724739062 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17C5F400) [pid = 3624] [serial = 883] [outer = 1751A000] 16:32:19 INFO - PROCESS | 3624 | 1466724739567 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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 710ms 16:32:19 INFO - PROCESS | 3624 | 1466724739614 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 3624 | 1466724739615 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:32:19 INFO - PROCESS | 3624 | 1466724739619 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:32:19 INFO - PROCESS | 3624 | 1466724739621 Marionette TRACE conn3 <- [1,1142,null,{}] 16:32:19 INFO - PROCESS | 3624 | 1466724739624 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}] 16:32:19 INFO - PROCESS | 3624 | 1466724739629 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:19 INFO - PROCESS | 3624 | 1466724739770 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:32:19 INFO - PROCESS | 3624 | 1466724739831 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3624 | 1466724739833 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:19 INFO - PROCESS | 3624 | ++DOCSHELL 17531800 == 34 [pid = 3624] [id = 295] 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175D7000) [pid = 3624] [serial = 884] [outer = 00000000] 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19697800) [pid = 3624] [serial = 885] [outer = 175D7000] 16:32:19 INFO - PROCESS | 3624 | 1466724739876 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1979BC00) [pid = 3624] [serial = 886] [outer = 175D7000] 16:32:20 INFO - PROCESS | 3624 | 1466724740289 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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 710ms 16:32:20 INFO - PROCESS | 3624 | 1466724740319 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 3624 | 1466724740320 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:32:20 INFO - PROCESS | 3624 | 1466724740356 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 3624 | 1466724740358 Marionette TRACE conn3 <- [1,1146,null,{}] 16:32:20 INFO - PROCESS | 3624 | 1466724740363 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}] 16:32:20 INFO - PROCESS | 3624 | 1466724740413 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:20 INFO - PROCESS | 3624 | 1466724740613 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10A58C00) [pid = 3624] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (160A6400) [pid = 3624] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13649000) [pid = 3624] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1125D000) [pid = 3624] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1129AC00) [pid = 3624] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15153000) [pid = 3624] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (169B1C00) [pid = 3624] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1128E800) [pid = 3624] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1436D000) [pid = 3624] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19453C00) [pid = 3624] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (102CD400) [pid = 3624] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:32:20 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13A05000) [pid = 3624] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:32:20 INFO - PROCESS | 3624 | 1466724740676 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 3624 | 1466724740678 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:20 INFO - PROCESS | 3624 | ++DOCSHELL 102CD400 == 35 [pid = 3624] [id = 296] 16:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (102CD800) [pid = 3624] [serial = 887] [outer = 00000000] 16:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11255C00) [pid = 3624] [serial = 888] [outer = 102CD800] 16:32:20 INFO - PROCESS | 3624 | 1466724740725 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (129E6000) [pid = 3624] [serial = 889] [outer = 102CD800] 16:32:21 INFO - PROCESS | 3624 | 1466724741078 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 790ms 16:32:21 INFO - PROCESS | 3624 | 1466724741123 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 3624 | 1466724741125 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:32:21 INFO - PROCESS | 3624 | 1466724741128 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:32:21 INFO - PROCESS | 3624 | 1466724741129 Marionette TRACE conn3 <- [1,1150,null,{}] 16:32:21 INFO - PROCESS | 3624 | 1466724741133 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}] 16:32:21 INFO - PROCESS | 3624 | 1466724741135 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:21 INFO - PROCESS | 3624 | 1466724741211 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:32:21 INFO - PROCESS | 3624 | 1466724741216 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 3624 | 1466724741218 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:21 INFO - PROCESS | 3624 | ++DOCSHELL 12B6C400 == 36 [pid = 3624] [id = 297] 16:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15771400) [pid = 3624] [serial = 890] [outer = 00000000] 16:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19697000) [pid = 3624] [serial = 891] [outer = 15771400] 16:32:21 INFO - PROCESS | 3624 | 1466724741260 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1969CC00) [pid = 3624] [serial = 892] [outer = 15771400] 16:32:21 INFO - PROCESS | 3624 | 1466724741811 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 726ms 16:32:21 INFO - PROCESS | 3624 | 1466724741862 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 3624 | 1466724741864 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:32:21 INFO - PROCESS | 3624 | 1466724741867 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 3624 | 1466724741869 Marionette TRACE conn3 <- [1,1154,null,{}] 16:32:21 INFO - PROCESS | 3624 | 1466724741872 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}] 16:32:21 INFO - PROCESS | 3624 | 1466724741874 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:21 INFO - PROCESS | 3624 | 1466724741951 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:32:22 INFO - PROCESS | 3624 | 1466724741983 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 3624 | 1466724741985 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:22 INFO - PROCESS | 3624 | ++DOCSHELL 105E9800 == 37 [pid = 3624] [id = 298] 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17436400) [pid = 3624] [serial = 893] [outer = 00000000] 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D08000) [pid = 3624] [serial = 894] [outer = 17436400] 16:32:22 INFO - PROCESS | 3624 | 1466724742028 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19F43C00) [pid = 3624] [serial = 895] [outer = 17436400] 16:32:22 INFO - PROCESS | 3624 | 1466724742476 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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 645ms 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:32:22 INFO - PROCESS | 3624 | 1466724742505 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 3624 | 1466724742507 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:32:22 INFO - PROCESS | 3624 | 1466724742511 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 3624 | 1466724742512 Marionette TRACE conn3 <- [1,1158,null,{}] 16:32:22 INFO - PROCESS | 3624 | 1466724742516 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}] 16:32:22 INFO - PROCESS | 3624 | 1466724742518 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:22 INFO - PROCESS | 3624 | 1466724742646 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:32:22 INFO - PROCESS | 3624 | 1466724742651 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 3624 | 1466724742653 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:22 INFO - PROCESS | 3624 | ++DOCSHELL 19F43800 == 38 [pid = 3624] [id = 299] 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A00A400) [pid = 3624] [serial = 896] [outer = 00000000] 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A4AFC00) [pid = 3624] [serial = 897] [outer = 1A00A400] 16:32:22 INFO - PROCESS | 3624 | 1466724742695 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A57D400) [pid = 3624] [serial = 898] [outer = 1A00A400] 16:32:23 INFO - PROCESS | 3624 | 1466724743325 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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 855ms 16:32:23 INFO - PROCESS | 3624 | 1466724743391 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 3624 | 1466724743396 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:32:23 INFO - PROCESS | 3624 | 1466724743401 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 3624 | 1466724743407 Marionette TRACE conn3 <- [1,1162,null,{}] 16:32:23 INFO - PROCESS | 3624 | 1466724743412 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}] 16:32:23 INFO - PROCESS | 3624 | 1466724743415 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:23 INFO - PROCESS | 3624 | 1466724743524 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:32:23 INFO - PROCESS | 3624 | 1466724743671 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 3624 | 1466724743675 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:23 INFO - PROCESS | 3624 | ++DOCSHELL 105F4C00 == 39 [pid = 3624] [id = 300] 16:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (105F6000) [pid = 3624] [serial = 899] [outer = 00000000] 16:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12B68C00) [pid = 3624] [serial = 900] [outer = 105F6000] 16:32:23 INFO - PROCESS | 3624 | 1466724743732 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13A9F400) [pid = 3624] [serial = 901] [outer = 105F6000] 16:32:24 INFO - PROCESS | 3624 | 1466724744289 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] 16:32:24 INFO - PROCESS | 3624 | 1466724744342 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:32:24 INFO - PROCESS | 3624 | 1466724744349 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 3624 | 1466724744352 Marionette TRACE conn3 <- [1,1166,null,{}] 16:32:24 INFO - PROCESS | 3624 | 1466724744356 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}] 16:32:24 INFO - PROCESS | 3624 | 1466724744359 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:24 INFO - PROCESS | 3624 | 1466724744469 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:32:24 INFO - PROCESS | 3624 | 1466724744569 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 3624 | 1466724744571 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:24 INFO - PROCESS | 3624 | ++DOCSHELL 156CD400 == 40 [pid = 3624] [id = 301] 16:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (156CF800) [pid = 3624] [serial = 902] [outer = 00000000] 16:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (169B3C00) [pid = 3624] [serial = 903] [outer = 156CF800] 16:32:24 INFO - PROCESS | 3624 | 1466724744626 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17517C00) [pid = 3624] [serial = 904] [outer = 156CF800] 16:32:25 INFO - PROCESS | 3624 | 1466724745269 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] 16:32:25 INFO - PROCESS | 3624 | 1466724745328 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:32:25 INFO - PROCESS | 3624 | 1466724745335 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 3624 | 1466724745339 Marionette TRACE conn3 <- [1,1170,null,{}] 16:32:25 INFO - PROCESS | 3624 | 1466724745350 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}] 16:32:25 INFO - PROCESS | 3624 | 1466724745355 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:25 INFO - PROCESS | 3624 | 1466724745461 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:32:25 INFO - PROCESS | 3624 | 1466724745591 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 3624 | 1466724745594 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:25 INFO - PROCESS | 3624 | ++DOCSHELL 19F44000 == 41 [pid = 3624] [id = 302] 16:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A0CF000) [pid = 3624] [serial = 905] [outer = 00000000] 16:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A581C00) [pid = 3624] [serial = 906] [outer = 1A0CF000] 16:32:25 INFO - PROCESS | 3624 | 1466724745652 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A588800) [pid = 3624] [serial = 907] [outer = 1A0CF000] 16:32:26 INFO - PROCESS | 3624 | 1466724746286 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] 16:32:26 INFO - PROCESS | 3624 | 1466724746317 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:32:26 INFO - PROCESS | 3624 | 1466724746321 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 3624 | 1466724746323 Marionette TRACE conn3 <- [1,1174,null,{}] 16:32:26 INFO - PROCESS | 3624 | 1466724746327 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}] 16:32:26 INFO - PROCESS | 3624 | 1466724746329 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:26 INFO - PROCESS | 3624 | 1466724746436 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:32:26 INFO - PROCESS | 3624 | 1466724746658 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 3624 | 1466724746662 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:26 INFO - PROCESS | 3624 | ++DOCSHELL 10A59800 == 42 [pid = 3624] [id = 303] 16:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10A5A800) [pid = 3624] [serial = 908] [outer = 00000000] 16:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (10BBC800) [pid = 3624] [serial = 909] [outer = 10A5A800] 16:32:26 INFO - PROCESS | 3624 | 1466724746732 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11DE1000) [pid = 3624] [serial = 910] [outer = 10A5A800] 16:32:27 INFO - PROCESS | 3624 | 1466724747379 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] 16:32:28 INFO - PROCESS | 3624 | 1466724748149 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:32:28 INFO - PROCESS | 3624 | 1466724748158 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 3624 | 1466724748161 Marionette TRACE conn3 <- [1,1178,null,{}] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:32:28 INFO - PROCESS | 3624 | 1466724748167 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}] 16:32:28 INFO - PROCESS | 3624 | 1466724748171 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:28 INFO - PROCESS | 3624 | 1466724748255 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:32:28 INFO - PROCESS | 3624 | 1466724748262 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 3624 | 1466724748267 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:28 INFO - PROCESS | 3624 | ++DOCSHELL 1122E400 == 28 [pid = 3624] [id = 304] 16:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1122EC00) [pid = 3624] [serial = 911] [outer = 00000000] 16:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1125A000) [pid = 3624] [serial = 912] [outer = 1122EC00] 16:32:28 INFO - PROCESS | 3624 | 1466724748314 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11298800) [pid = 3624] [serial = 913] [outer = 1122EC00] 16:32:28 INFO - PROCESS | 3624 | 1466724748804 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] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:32:28 INFO - PROCESS | 3624 | 1466724748896 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:32:28 INFO - PROCESS | 3624 | 1466724748902 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 3624 | 1466724748906 Marionette TRACE conn3 <- [1,1182,null,{}] 16:32:28 INFO - PROCESS | 3624 | 1466724748910 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}] 16:32:28 INFO - PROCESS | 3624 | 1466724748913 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:29 INFO - PROCESS | 3624 | 1466724748998 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:32:29 INFO - PROCESS | 3624 | 1466724749074 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 3624 | 1466724749077 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:29 INFO - PROCESS | 3624 | ++DOCSHELL 13162C00 == 29 [pid = 3624] [id = 305] 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13184800) [pid = 3624] [serial = 914] [outer = 00000000] 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13278000) [pid = 3624] [serial = 915] [outer = 13184800] 16:32:29 INFO - PROCESS | 3624 | 1466724749136 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1327F000) [pid = 3624] [serial = 916] [outer = 13184800] 16:32:29 INFO - PROCESS | 3624 | 1466724749519 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] 16:32:29 INFO - PROCESS | 3624 | 1466724749541 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:32:29 INFO - PROCESS | 3624 | 1466724749545 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 3624 | 1466724749547 Marionette TRACE conn3 <- [1,1186,null,{}] 16:32:29 INFO - PROCESS | 3624 | 1466724749557 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}] 16:32:29 INFO - PROCESS | 3624 | 1466724749562 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:29 INFO - PROCESS | 3624 | 1466724749676 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:32:29 INFO - PROCESS | 3624 | 1466724749686 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 3624 | 1466724749690 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:29 INFO - PROCESS | 3624 | ++DOCSHELL 150CBC00 == 30 [pid = 3624] [id = 306] 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (150CCC00) [pid = 3624] [serial = 917] [outer = 00000000] 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (156C8000) [pid = 3624] [serial = 918] [outer = 150CCC00] 16:32:29 INFO - PROCESS | 3624 | 1466724749739 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (156CFC00) [pid = 3624] [serial = 919] [outer = 150CCC00] 16:32:30 INFO - PROCESS | 3624 | 1466724750227 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 726ms 16:32:30 INFO - PROCESS | 3624 | 1466724750278 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 3624 | 1466724750280 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:32:30 INFO - PROCESS | 3624 | 1466724750283 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 3624 | 1466724750285 Marionette TRACE conn3 <- [1,1190,null,{}] 16:32:30 INFO - PROCESS | 3624 | 1466724750289 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}] 16:32:30 INFO - PROCESS | 3624 | 1466724750291 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:30 INFO - PROCESS | 3624 | 1466724750411 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:32:30 INFO - PROCESS | 3624 | 1466724750420 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 3624 | 1466724750422 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:30 INFO - PROCESS | 3624 | ++DOCSHELL 165D8C00 == 31 [pid = 3624] [id = 307] 16:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (165DA000) [pid = 3624] [serial = 920] [outer = 00000000] 16:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1689E800) [pid = 3624] [serial = 921] [outer = 165DA000] 16:32:30 INFO - PROCESS | 3624 | 1466724750512 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (169B1400) [pid = 3624] [serial = 922] [outer = 165DA000] 16:32:30 INFO - PROCESS | 3624 | 1466724750925 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]]]}] 16:32:31 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 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 726ms 16:32:31 INFO - PROCESS | 3624 | 1466724750983 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 3624 | 1466724750985 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:32:31 INFO - PROCESS | 3624 | 1466724750988 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 3624 | 1466724750990 Marionette TRACE conn3 <- [1,1194,null,{}] 16:32:31 INFO - PROCESS | 3624 | 1466724750993 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}] 16:32:31 INFO - PROCESS | 3624 | 1466724750995 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:31 INFO - PROCESS | 3624 | 1466724751174 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:32:31 INFO - PROCESS | 3624 | 1466724751195 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3624 | 1466724751197 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:31 INFO - PROCESS | 3624 | ++DOCSHELL 16E07400 == 32 [pid = 3624] [id = 308] 16:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16E0B400) [pid = 3624] [serial = 923] [outer = 00000000] 16:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16FEB000) [pid = 3624] [serial = 924] [outer = 16E0B400] 16:32:31 INFO - PROCESS | 3624 | 1466724751246 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1750BC00) [pid = 3624] [serial = 925] [outer = 16E0B400] 16:32:31 INFO - PROCESS | 3624 | 1466724751689 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]]]}] 16:32:31 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 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 726ms 16:32:31 INFO - PROCESS | 3624 | 1466724751725 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 3624 | 1466724751727 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:32:31 INFO - PROCESS | 3624 | 1466724751731 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 3624 | 1466724751732 Marionette TRACE conn3 <- [1,1198,null,{}] 16:32:31 INFO - PROCESS | 3624 | 1466724751736 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}] 16:32:31 INFO - PROCESS | 3624 | 1466724751741 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:31 INFO - PROCESS | 3624 | 1466724751874 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:32:31 INFO - PROCESS | 3624 | 1466724751934 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3624 | 1466724751937 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:31 INFO - PROCESS | 3624 | ++DOCSHELL 17C0BC00 == 33 [pid = 3624] [id = 309] 16:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17C0C800) [pid = 3624] [serial = 926] [outer = 00000000] 16:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17E64C00) [pid = 3624] [serial = 927] [outer = 17C0C800] 16:32:32 INFO - PROCESS | 3624 | 1466724751980 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17E76000) [pid = 3624] [serial = 928] [outer = 17C0C800] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1751A000) [pid = 3624] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (175D7000) [pid = 3624] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (155BEC00) [pid = 3624] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19459C00) [pid = 3624] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11CE5000) [pid = 3624] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16895800) [pid = 3624] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13281000) [pid = 3624] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10BBD400) [pid = 3624] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15771400) [pid = 3624] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (102CD800) [pid = 3624] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A00A400) [pid = 3624] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:32:32 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17436400) [pid = 3624] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:32:32 INFO - PROCESS | 3624 | 1466724752688 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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 968ms 16:32:32 INFO - PROCESS | 3624 | 1466724752711 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 3624 | 1466724752713 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:32:32 INFO - PROCESS | 3624 | 1466724752716 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 3624 | 1466724752718 Marionette TRACE conn3 <- [1,1202,null,{}] 16:32:32 INFO - PROCESS | 3624 | 1466724752722 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}] 16:32:32 INFO - PROCESS | 3624 | 1466724752724 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:32 INFO - PROCESS | 3624 | 1466724752797 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:32:32 INFO - PROCESS | 3624 | 1466724752805 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 3624 | 1466724752807 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:32 INFO - PROCESS | 3624 | ++DOCSHELL 11CE5000 == 34 [pid = 3624] [id = 310] 16:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11D8B400) [pid = 3624] [serial = 929] [outer = 00000000] 16:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1742F800) [pid = 3624] [serial = 930] [outer = 11D8B400] 16:32:32 INFO - PROCESS | 3624 | 1466724752859 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (175D3800) [pid = 3624] [serial = 931] [outer = 11D8B400] 16:32:33 INFO - PROCESS | 3624 | 1466724753314 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 613ms 16:32:33 INFO - PROCESS | 3624 | 1466724753349 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 3624 | 1466724753352 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:32:33 INFO - PROCESS | 3624 | 1466724753355 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 3624 | 1466724753357 Marionette TRACE conn3 <- [1,1206,null,{}] 16:32:33 INFO - PROCESS | 3624 | 1466724753360 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}] 16:32:33 INFO - PROCESS | 3624 | 1466724753362 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:33 INFO - PROCESS | 3624 | 1466724753437 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:32:33 INFO - PROCESS | 3624 | 1466724753442 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 3624 | 1466724753444 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:33 INFO - PROCESS | 3624 | ++DOCSHELL 15154800 == 35 [pid = 3624] [id = 311] 16:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (155BEC00) [pid = 3624] [serial = 932] [outer = 00000000] 16:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1945A400) [pid = 3624] [serial = 933] [outer = 155BEC00] 16:32:33 INFO - PROCESS | 3624 | 1466724753488 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19698C00) [pid = 3624] [serial = 934] [outer = 155BEC00] 16:32:33 INFO - PROCESS | 3624 | 1466724753930 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 613ms 16:32:33 INFO - PROCESS | 3624 | 1466724753951 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 3624 | 1466724753953 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:32:33 INFO - PROCESS | 3624 | 1466724753956 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:32:33 INFO - PROCESS | 3624 | 1466724753958 Marionette TRACE conn3 <- [1,1210,null,{}] 16:32:33 INFO - PROCESS | 3624 | 1466724753965 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}] 16:32:33 INFO - PROCESS | 3624 | 1466724753967 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:34 INFO - PROCESS | 3624 | 1466724754042 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:32:34 INFO - PROCESS | 3624 | 1466724754047 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3624 | 1466724754049 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:34 INFO - PROCESS | 3624 | ++DOCSHELL 19D04800 == 36 [pid = 3624] [id = 312] 16:32:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D04C00) [pid = 3624] [serial = 935] [outer = 00000000] 16:32:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19F40000) [pid = 3624] [serial = 936] [outer = 19D04C00] 16:32:34 INFO - PROCESS | 3624 | 1466724754092 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19F40400) [pid = 3624] [serial = 937] [outer = 19D04C00] 16:32:34 INFO - PROCESS | 3624 | 1466724754566 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] 16:32:34 INFO - PROCESS | 3624 | 1466724754635 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:32:34 INFO - PROCESS | 3624 | 1466724754639 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 3624 | 1466724754641 Marionette TRACE conn3 <- [1,1214,null,{}] 16:32:34 INFO - PROCESS | 3624 | 1466724754644 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}] 16:32:34 INFO - PROCESS | 3624 | 1466724754646 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:34 INFO - PROCESS | 3624 | 1466724754815 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:32:34 INFO - PROCESS | 3624 | 1466724754920 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3624 | 1466724754924 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:34 INFO - PROCESS | 3624 | ++DOCSHELL 10FAFC00 == 37 [pid = 3624] [id = 313] 16:32:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10FB0400) [pid = 3624] [serial = 938] [outer = 00000000] 16:32:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1128C000) [pid = 3624] [serial = 939] [outer = 10FB0400] 16:32:34 INFO - PROCESS | 3624 | 1466724754980 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12B6C400) [pid = 3624] [serial = 940] [outer = 10FB0400] 16:32:35 INFO - PROCESS | 3624 | 1466724755738 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]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1177ms 16:32:35 INFO - PROCESS | 3624 | 1466724755814 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 3624 | 1466724755819 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:32:35 INFO - PROCESS | 3624 | 1466724755823 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 3624 | 1466724755826 Marionette TRACE conn3 <- [1,1218,null,{}] 16:32:35 INFO - PROCESS | 3624 | 1466724755831 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}] 16:32:35 INFO - PROCESS | 3624 | 1466724755834 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:35 INFO - PROCESS | 3624 | 1466724755961 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:32:36 INFO - PROCESS | 3624 | 1466724756083 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 3624 | 1466724756086 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:36 INFO - PROCESS | 3624 | ++DOCSHELL 1436E800 == 38 [pid = 3624] [id = 314] 16:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1436F800) [pid = 3624] [serial = 941] [outer = 00000000] 16:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (150D3400) [pid = 3624] [serial = 942] [outer = 1436F800] 16:32:36 INFO - PROCESS | 3624 | 1466724756143 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (156CA800) [pid = 3624] [serial = 943] [outer = 1436F800] 16:32:36 INFO - PROCESS | 3624 | 1466724756827 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]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1032ms 16:32:37 INFO - PROCESS | 3624 | 1466724756997 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 3624 | 1466724757001 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 3624 | 1466724757016 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 3624 | 1466724757018 Marionette TRACE conn3 <- [1,1222,null,{}] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:32:37 INFO - PROCESS | 3624 | 1466724757024 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}] 16:32:37 INFO - PROCESS | 3624 | 1466724757027 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:37 INFO - PROCESS | 3624 | 1466724757133 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:32:37 INFO - PROCESS | 3624 | 1466724757212 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 3624 | 1466724757217 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:37 INFO - PROCESS | 3624 | ++DOCSHELL 0F9E5800 == 39 [pid = 3624] [id = 315] 16:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (102E4800) [pid = 3624] [serial = 944] [outer = 00000000] 16:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (129E7400) [pid = 3624] [serial = 945] [outer = 102E4800] 16:32:37 INFO - PROCESS | 3624 | 1466724757318 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (12E65800) [pid = 3624] [serial = 946] [outer = 102E4800] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 15154800 == 38 [pid = 3624] [id = 311] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 11CE5000 == 37 [pid = 3624] [id = 310] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 17C0BC00 == 36 [pid = 3624] [id = 309] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 16E07400 == 35 [pid = 3624] [id = 308] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 165D8C00 == 34 [pid = 3624] [id = 307] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 150CBC00 == 33 [pid = 3624] [id = 306] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 13162C00 == 32 [pid = 3624] [id = 305] 16:32:37 INFO - PROCESS | 3624 | --DOCSHELL 1122E400 == 31 [pid = 3624] [id = 304] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A4AFC00) [pid = 3624] [serial = 897] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A57D400) [pid = 3624] [serial = 898] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D08000) [pid = 3624] [serial = 894] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17538000) [pid = 3624] [serial = 882] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19697800) [pid = 3624] [serial = 885] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1979BC00) [pid = 3624] [serial = 886] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (156D2800) [pid = 3624] [serial = 876] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15E34C00) [pid = 3624] [serial = 877] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19697400) [pid = 3624] [serial = 865] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12E65000) [pid = 3624] [serial = 867] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13281800) [pid = 3624] [serial = 868] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169B9800) [pid = 3624] [serial = 879] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13906C00) [pid = 3624] [serial = 873] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13A06800) [pid = 3624] [serial = 874] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1122C800) [pid = 3624] [serial = 870] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11DDEC00) [pid = 3624] [serial = 871] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19F43C00) [pid = 3624] [serial = 895] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19697000) [pid = 3624] [serial = 891] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (129E6000) [pid = 3624] [serial = 889] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1969CC00) [pid = 3624] [serial = 892] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17C5F400) [pid = 3624] [serial = 883] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11255C00) [pid = 3624] [serial = 888] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17506000) [pid = 3624] [serial = 880] [outer = 00000000] [url = about:blank] 16:32:37 INFO - PROCESS | 3624 | 1466724757908 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 920ms 16:32:37 INFO - PROCESS | 3624 | 1466724757940 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 3624 | 1466724757942 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:32:37 INFO - PROCESS | 3624 | 1466724757949 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 3624 | 1466724757952 Marionette TRACE conn3 <- [1,1226,null,{}] 16:32:37 INFO - PROCESS | 3624 | 1466724757956 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}] 16:32:37 INFO - PROCESS | 3624 | 1466724757959 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:38 INFO - PROCESS | 3624 | 1466724758043 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:32:38 INFO - PROCESS | 3624 | 1466724758128 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 3624 | 1466724758130 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:38 INFO - PROCESS | 3624 | ++DOCSHELL 129E7800 == 32 [pid = 3624] [id = 316] 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12E1C400) [pid = 3624] [serial = 947] [outer = 00000000] 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13646400) [pid = 3624] [serial = 948] [outer = 12E1C400] 16:32:38 INFO - PROCESS | 3624 | 1466724758176 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13A06C00) [pid = 3624] [serial = 949] [outer = 12E1C400] 16:32:38 INFO - PROCESS | 3624 | 1466724758565 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]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 661ms 16:32:38 INFO - PROCESS | 3624 | 1466724758585 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 3624 | 1466724758588 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:32:38 INFO - PROCESS | 3624 | 1466724758641 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 3624 | 1466724758643 Marionette TRACE conn3 <- [1,1230,null,{}] 16:32:38 INFO - PROCESS | 3624 | 1466724758652 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}] 16:32:38 INFO - PROCESS | 3624 | 1466724758657 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:38 INFO - PROCESS | 3624 | 1466724758772 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:32:38 INFO - PROCESS | 3624 | 1466724758786 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 3624 | 1466724758789 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:38 INFO - PROCESS | 3624 | ++DOCSHELL 156D3400 == 33 [pid = 3624] [id = 317] 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (156D3C00) [pid = 3624] [serial = 950] [outer = 00000000] 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1577B800) [pid = 3624] [serial = 951] [outer = 156D3C00] 16:32:38 INFO - PROCESS | 3624 | 1466724758843 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15E68000) [pid = 3624] [serial = 952] [outer = 156D3C00] 16:32:39 INFO - PROCESS | 3624 | 1466724759295 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 710ms 16:32:39 INFO - PROCESS | 3624 | 1466724759340 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 3624 | 1466724759341 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:32:39 INFO - PROCESS | 3624 | 1466724759345 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:32:39 INFO - PROCESS | 3624 | 1466724759346 Marionette TRACE conn3 <- [1,1234,null,{}] 16:32:39 INFO - PROCESS | 3624 | 1466724759350 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}] 16:32:39 INFO - PROCESS | 3624 | 1466724759352 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:39 INFO - PROCESS | 3624 | 1466724759434 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:32:39 INFO - PROCESS | 3624 | 1466724759441 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3624 | 1466724759443 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:39 INFO - PROCESS | 3624 | ++DOCSHELL 169BB000 == 34 [pid = 3624] [id = 318] 16:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (169BC800) [pid = 3624] [serial = 953] [outer = 00000000] 16:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1750B000) [pid = 3624] [serial = 954] [outer = 169BC800] 16:32:39 INFO - PROCESS | 3624 | 1466724759488 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17531C00) [pid = 3624] [serial = 955] [outer = 169BC800] 16:32:39 INFO - PROCESS | 3624 | 1466724759974 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 645ms 16:32:40 INFO - PROCESS | 3624 | 1466724760018 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 3624 | 1466724760020 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:32:40 INFO - PROCESS | 3624 | 1466724760029 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 3624 | 1466724760030 Marionette TRACE conn3 <- [1,1238,null,{}] 16:32:40 INFO - PROCESS | 3624 | 1466724760034 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}] 16:32:40 INFO - PROCESS | 3624 | 1466724760036 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:40 INFO - PROCESS | 3624 | 1466724760143 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:32:40 INFO - PROCESS | 3624 | 1466724760228 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 3624 | 1466724760230 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:40 INFO - PROCESS | 3624 | ++DOCSHELL 17538000 == 35 [pid = 3624] [id = 319] 16:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17539800) [pid = 3624] [serial = 956] [outer = 00000000] 16:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17C10C00) [pid = 3624] [serial = 957] [outer = 17539800] 16:32:40 INFO - PROCESS | 3624 | 1466724760275 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17E5D400) [pid = 3624] [serial = 958] [outer = 17539800] 16:32:40 INFO - PROCESS | 3624 | 1466724760689 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 726ms 16:32:40 INFO - PROCESS | 3624 | 1466724760723 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 3624 | 1466724760725 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:32:40 INFO - PROCESS | 3624 | 1466724760728 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:32:40 INFO - PROCESS | 3624 | 1466724760730 Marionette TRACE conn3 <- [1,1242,null,{}] 16:32:40 INFO - PROCESS | 3624 | 1466724760733 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}] 16:32:40 INFO - PROCESS | 3624 | 1466724760739 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:40 INFO - PROCESS | 3624 | 1466724760942 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:32:40 INFO - PROCESS | 3624 | 1466724760963 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 3624 | 1466724760965 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:40 INFO - PROCESS | 3624 | ++DOCSHELL 19697800 == 36 [pid = 3624] [id = 320] 16:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (196A0400) [pid = 3624] [serial = 959] [outer = 00000000] 16:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19B9BC00) [pid = 3624] [serial = 960] [outer = 196A0400] 16:32:41 INFO - PROCESS | 3624 | 1466724761009 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D05000) [pid = 3624] [serial = 961] [outer = 196A0400] 16:32:41 INFO - PROCESS | 3624 | 1466724761459 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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 743ms 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:32:41 INFO - PROCESS | 3624 | 1466724761501 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 3624 | 1466724761503 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:32:41 INFO - PROCESS | 3624 | 1466724761506 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 3624 | 1466724761508 Marionette TRACE conn3 <- [1,1246,null,{}] 16:32:41 INFO - PROCESS | 3624 | 1466724761549 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}] 16:32:41 INFO - PROCESS | 3624 | 1466724761551 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:41 INFO - PROCESS | 3624 | 1466724761656 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:32:41 INFO - PROCESS | 3624 | 1466724761730 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 3624 | 1466724761733 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:41 INFO - PROCESS | 3624 | ++DOCSHELL 19F43800 == 37 [pid = 3624] [id = 321] 16:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19F43C00) [pid = 3624] [serial = 962] [outer = 00000000] 16:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A0C7C00) [pid = 3624] [serial = 963] [outer = 19F43C00] 16:32:41 INFO - PROCESS | 3624 | 1466724761776 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A4AD000) [pid = 3624] [serial = 964] [outer = 19F43C00] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17C0C800) [pid = 3624] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1122EC00) [pid = 3624] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10A5A800) [pid = 3624] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (150CCC00) [pid = 3624] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13184800) [pid = 3624] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16E0B400) [pid = 3624] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (105F6000) [pid = 3624] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (156CF800) [pid = 3624] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A0CF000) [pid = 3624] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11D8B400) [pid = 3624] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (165DA000) [pid = 3624] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:32:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (155BEC00) [pid = 3624] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:32:42 INFO - PROCESS | 3624 | 1466724762248 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 806ms 16:32:42 INFO - PROCESS | 3624 | 1466724762309 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3624 | 1466724762311 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:32:42 INFO - PROCESS | 3624 | 1466724762314 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 3624 | 1466724762316 Marionette TRACE conn3 <- [1,1250,null,{}] 16:32:42 INFO - PROCESS | 3624 | 1466724762320 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}] 16:32:42 INFO - PROCESS | 3624 | 1466724762321 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:42 INFO - PROCESS | 3624 | 1466724762407 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:32:42 INFO - PROCESS | 3624 | 1466724762493 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 3624 | 1466724762495 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:42 INFO - PROCESS | 3624 | ++DOCSHELL 105EEC00 == 38 [pid = 3624] [id = 322] 16:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10A5A800) [pid = 3624] [serial = 965] [outer = 00000000] 16:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14372C00) [pid = 3624] [serial = 966] [outer = 10A5A800] 16:32:42 INFO - PROCESS | 3624 | 1466724762537 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16FE1800) [pid = 3624] [serial = 967] [outer = 10A5A800] 16:32:42 INFO - PROCESS | 3624 | 1466724762888 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 632ms 16:32:42 INFO - PROCESS | 3624 | 1466724762952 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3624 | 1466724762954 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:32:42 INFO - PROCESS | 3624 | 1466724762957 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:32:42 INFO - PROCESS | 3624 | 1466724762959 Marionette TRACE conn3 <- [1,1254,null,{}] 16:32:42 INFO - PROCESS | 3624 | 1466724762963 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}] 16:32:42 INFO - PROCESS | 3624 | 1466724762964 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:43 INFO - PROCESS | 3624 | 1466724763102 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:32:43 INFO - PROCESS | 3624 | 1466724763113 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3624 | 1466724763115 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:43 INFO - PROCESS | 3624 | ++DOCSHELL 0F9EC400 == 39 [pid = 3624] [id = 323] 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15776400) [pid = 3624] [serial = 968] [outer = 00000000] 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A00A800) [pid = 3624] [serial = 969] [outer = 15776400] 16:32:43 INFO - PROCESS | 3624 | 1466724763157 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A0CF000) [pid = 3624] [serial = 970] [outer = 15776400] 16:32:43 INFO - PROCESS | 3624 | 1466724763546 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]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 632ms 16:32:43 INFO - PROCESS | 3624 | 1466724763644 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 3624 | 1466724763646 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:32:43 INFO - PROCESS | 3624 | 1466724763649 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 3624 | 1466724763651 Marionette TRACE conn3 <- [1,1258,null,{}] 16:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:32:43 INFO - PROCESS | 3624 | 1466724763654 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}] 16:32:43 INFO - PROCESS | 3624 | 1466724763656 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:43 INFO - PROCESS | 3624 | 1466724763778 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:32:43 INFO - PROCESS | 3624 | 1466724763796 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3624 | 1466724763798 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:43 INFO - PROCESS | 3624 | ++DOCSHELL 17E72800 == 40 [pid = 3624] [id = 324] 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A588400) [pid = 3624] [serial = 971] [outer = 00000000] 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A6D9C00) [pid = 3624] [serial = 972] [outer = 1A588400] 16:32:43 INFO - PROCESS | 3624 | 1466724763842 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A6DA400) [pid = 3624] [serial = 973] [outer = 1A588400] 16:32:44 INFO - PROCESS | 3624 | 1466724764343 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 743ms 16:32:44 INFO - PROCESS | 3624 | 1466724764410 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 3624 | 1466724764415 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:32:44 INFO - PROCESS | 3624 | 1466724764422 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 3624 | 1466724764425 Marionette TRACE conn3 <- [1,1262,null,{}] 16:32:44 INFO - PROCESS | 3624 | 1466724764431 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}] 16:32:44 INFO - PROCESS | 3624 | 1466724764434 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:44 INFO - PROCESS | 3624 | 1466724764546 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:32:44 INFO - PROCESS | 3624 | 1466724764675 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 3624 | 1466724764680 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:44 INFO - PROCESS | 3624 | ++DOCSHELL 10BBB000 == 41 [pid = 3624] [id = 325] 16:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10BC1000) [pid = 3624] [serial = 974] [outer = 00000000] 16:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12ED5000) [pid = 3624] [serial = 975] [outer = 10BC1000] 16:32:44 INFO - PROCESS | 3624 | 1466724764737 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13282800) [pid = 3624] [serial = 976] [outer = 10BC1000] 16:32:45 INFO - PROCESS | 3624 | 1466724765320 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 965ms 16:32:45 INFO - PROCESS | 3624 | 1466724765369 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3624 | 1466724765374 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:32:45 INFO - PROCESS | 3624 | 1466724765380 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 3624 | 1466724765383 Marionette TRACE conn3 <- [1,1266,null,{}] 16:32:45 INFO - PROCESS | 3624 | 1466724765387 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}] 16:32:45 INFO - PROCESS | 3624 | 1466724765390 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:45 INFO - PROCESS | 3624 | 1466724765496 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:32:45 INFO - PROCESS | 3624 | 1466724765625 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3624 | 1466724765627 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:45 INFO - PROCESS | 3624 | ++DOCSHELL 15178800 == 42 [pid = 3624] [id = 326] 16:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (155BE800) [pid = 3624] [serial = 977] [outer = 00000000] 16:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16893C00) [pid = 3624] [serial = 978] [outer = 155BE800] 16:32:45 INFO - PROCESS | 3624 | 1466724765684 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16FEA400) [pid = 3624] [serial = 979] [outer = 155BE800] 16:32:46 INFO - PROCESS | 3624 | 1466724766290 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 949ms 16:32:46 INFO - PROCESS | 3624 | 1466724766325 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 3624 | 1466724766328 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:32:46 INFO - PROCESS | 3624 | 1466724766332 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 3624 | 1466724766335 Marionette TRACE conn3 <- [1,1270,null,{}] 16:32:46 INFO - PROCESS | 3624 | 1466724766346 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}] 16:32:46 INFO - PROCESS | 3624 | 1466724766351 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:46 INFO - PROCESS | 3624 | 1466724766504 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:32:46 INFO - PROCESS | 3624 | 1466724766634 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3624 | 1466724766637 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:46 INFO - PROCESS | 3624 | ++DOCSHELL 19D03C00 == 43 [pid = 3624] [id = 327] 16:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D07000) [pid = 3624] [serial = 980] [outer = 00000000] 16:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A4A4800) [pid = 3624] [serial = 981] [outer = 19D07000] 16:32:46 INFO - PROCESS | 3624 | 1466724766694 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A6E0000) [pid = 3624] [serial = 982] [outer = 19D07000] 16:32:47 INFO - PROCESS | 3624 | 1466724767310 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1011ms 16:32:47 INFO - PROCESS | 3624 | 1466724767370 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3624 | 1466724767372 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:32:47 INFO - PROCESS | 3624 | 1466724767376 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 3624 | 1466724767378 Marionette TRACE conn3 <- [1,1274,null,{}] 16:32:47 INFO - PROCESS | 3624 | 1466724767382 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}] 16:32:47 INFO - PROCESS | 3624 | 1466724767384 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:47 INFO - PROCESS | 3624 | 1466724767647 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:32:47 INFO - PROCESS | 3624 | 1466724767727 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3624 | 1466724767730 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:47 INFO - PROCESS | 3624 | ++DOCSHELL 10A64000 == 44 [pid = 3624] [id = 328] 16:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10BBD000) [pid = 3624] [serial = 983] [outer = 00000000] 16:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10FAF800) [pid = 3624] [serial = 984] [outer = 10BBD000] 16:32:47 INFO - PROCESS | 3624 | 1466724767821 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (11DDC000) [pid = 3624] [serial = 985] [outer = 10BBD000] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 10A59800 == 43 [pid = 3624] [id = 303] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 0F9EC400 == 42 [pid = 3624] [id = 323] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 105EEC00 == 41 [pid = 3624] [id = 322] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 19F43800 == 40 [pid = 3624] [id = 321] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 19697800 == 39 [pid = 3624] [id = 320] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 17538000 == 38 [pid = 3624] [id = 319] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 169BB000 == 37 [pid = 3624] [id = 318] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 156D3400 == 36 [pid = 3624] [id = 317] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 129E7800 == 35 [pid = 3624] [id = 316] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 0F9E5800 == 34 [pid = 3624] [id = 315] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 1436E800 == 33 [pid = 3624] [id = 314] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 10FAFC00 == 32 [pid = 3624] [id = 313] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 19D04800 == 31 [pid = 3624] [id = 312] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 19D03C00 == 30 [pid = 3624] [id = 327] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 17E72800 == 29 [pid = 3624] [id = 324] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 10BBB000 == 28 [pid = 3624] [id = 325] 16:32:48 INFO - PROCESS | 3624 | --DOCSHELL 15178800 == 27 [pid = 3624] [id = 326] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19F40000) [pid = 3624] [serial = 936] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17E64C00) [pid = 3624] [serial = 927] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1125A000) [pid = 3624] [serial = 912] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (11298800) [pid = 3624] [serial = 913] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11DE1000) [pid = 3624] [serial = 910] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10BBC800) [pid = 3624] [serial = 909] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (156C8000) [pid = 3624] [serial = 918] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13278000) [pid = 3624] [serial = 915] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1327F000) [pid = 3624] [serial = 916] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1750BC00) [pid = 3624] [serial = 925] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16FEB000) [pid = 3624] [serial = 924] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13A9F400) [pid = 3624] [serial = 901] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12B68C00) [pid = 3624] [serial = 900] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17517C00) [pid = 3624] [serial = 904] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (169B3C00) [pid = 3624] [serial = 903] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A588800) [pid = 3624] [serial = 907] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A581C00) [pid = 3624] [serial = 906] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1742F800) [pid = 3624] [serial = 930] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (175D3800) [pid = 3624] [serial = 931] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1689E800) [pid = 3624] [serial = 921] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1945A400) [pid = 3624] [serial = 933] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17E76000) [pid = 3624] [serial = 928] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19698C00) [pid = 3624] [serial = 934] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (169B1400) [pid = 3624] [serial = 922] [outer = 00000000] [url = about:blank] 16:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (156CFC00) [pid = 3624] [serial = 919] [outer = 00000000] [url = about:blank] 16:32:49 INFO - PROCESS | 3624 | 1466724769061 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1723ms 16:32:49 INFO - PROCESS | 3624 | 1466724769114 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3624 | 1466724769118 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:32:49 INFO - PROCESS | 3624 | 1466724769126 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3624 | 1466724769176 Marionette TRACE conn3 <- [1,1278,null,{}] 16:32:49 INFO - PROCESS | 3624 | 1466724769182 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}] 16:32:49 INFO - PROCESS | 3624 | 1466724769185 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:49 INFO - PROCESS | 3624 | 1466724769270 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:32:49 INFO - PROCESS | 3624 | 1466724769371 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3624 | 1466724769375 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:49 INFO - PROCESS | 3624 | ++DOCSHELL 10A56800 == 28 [pid = 3624] [id = 329] 16:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (10A58800) [pid = 3624] [serial = 986] [outer = 00000000] 16:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (114AFC00) [pid = 3624] [serial = 987] [outer = 10A58800] 16:32:49 INFO - PROCESS | 3624 | 1466724769423 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11C98800) [pid = 3624] [serial = 988] [outer = 10A58800] 16:32:49 INFO - PROCESS | 3624 | 1466724769833 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 711ms 16:32:49 INFO - PROCESS | 3624 | 1466724769858 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3624 | 1466724769863 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:32:49 INFO - PROCESS | 3624 | 1466724769870 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3624 | 1466724769872 Marionette TRACE conn3 <- [1,1282,null,{}] 16:32:49 INFO - PROCESS | 3624 | 1466724769876 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}] 16:32:49 INFO - PROCESS | 3624 | 1466724769879 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:49 INFO - PROCESS | 3624 | 1466724769971 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:32:49 INFO - PROCESS | 3624 | 1466724769977 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3624 | 1466724769980 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:50 INFO - PROCESS | 3624 | ++DOCSHELL 13274000 == 29 [pid = 3624] [id = 330] 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13278C00) [pid = 3624] [serial = 989] [outer = 00000000] 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13280800) [pid = 3624] [serial = 990] [outer = 13278C00] 16:32:50 INFO - PROCESS | 3624 | 1466724770026 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13648800) [pid = 3624] [serial = 991] [outer = 13278C00] 16:32:50 INFO - PROCESS | 3624 | 1466724770471 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 648ms 16:32:50 INFO - PROCESS | 3624 | 1466724770507 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3624 | 1466724770509 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:32:50 INFO - PROCESS | 3624 | 1466724770512 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3624 | 1466724770516 Marionette TRACE conn3 <- [1,1286,null,{}] 16:32:50 INFO - PROCESS | 3624 | 1466724770530 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}] 16:32:50 INFO - PROCESS | 3624 | 1466724770535 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:50 INFO - PROCESS | 3624 | 1466724770617 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:32:50 INFO - PROCESS | 3624 | 1466724770623 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3624 | 1466724770626 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:50 INFO - PROCESS | 3624 | ++DOCSHELL 15036800 == 30 [pid = 3624] [id = 331] 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (150D1400) [pid = 3624] [serial = 992] [outer = 00000000] 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (156C6400) [pid = 3624] [serial = 993] [outer = 150D1400] 16:32:50 INFO - PROCESS | 3624 | 1466724770673 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156CE000) [pid = 3624] [serial = 994] [outer = 150D1400] 16:32:51 INFO - PROCESS | 3624 | 1466724771151 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 711ms 16:32:51 INFO - PROCESS | 3624 | 1466724771212 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3624 | 1466724771214 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:32:51 INFO - PROCESS | 3624 | 1466724771218 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 3624 | 1466724771219 Marionette TRACE conn3 <- [1,1290,null,{}] 16:32:51 INFO - PROCESS | 3624 | 1466724771223 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}] 16:32:51 INFO - PROCESS | 3624 | 1466724771234 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:51 INFO - PROCESS | 3624 | 1466724771357 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:32:51 INFO - PROCESS | 3624 | 1466724771366 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 3624 | 1466724771368 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:51 INFO - PROCESS | 3624 | ++DOCSHELL 156D0800 == 31 [pid = 3624] [id = 332] 16:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (156D4C00) [pid = 3624] [serial = 995] [outer = 00000000] 16:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16892800) [pid = 3624] [serial = 996] [outer = 156D4C00] 16:32:51 INFO - PROCESS | 3624 | 1466724771413 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B1400) [pid = 3624] [serial = 997] [outer = 156D4C00] 16:32:51 INFO - PROCESS | 3624 | 1466724771856 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 711ms 16:32:51 INFO - PROCESS | 3624 | 1466724771952 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3624 | 1466724771954 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:32:51 INFO - PROCESS | 3624 | 1466724771957 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 3624 | 1466724771959 Marionette TRACE conn3 <- [1,1294,null,{}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:32:51 INFO - PROCESS | 3624 | 1466724771962 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}] 16:32:51 INFO - PROCESS | 3624 | 1466724771964 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:52 INFO - PROCESS | 3624 | 1466724772101 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:32:52 INFO - PROCESS | 3624 | 1466724772121 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3624 | 1466724772123 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:52 INFO - PROCESS | 3624 | ++DOCSHELL 169B5000 == 32 [pid = 3624] [id = 333] 16:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (169B5400) [pid = 3624] [serial = 998] [outer = 00000000] 16:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16FE8800) [pid = 3624] [serial = 999] [outer = 169B5400] 16:32:52 INFO - PROCESS | 3624 | 1466724772170 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17501C00) [pid = 3624] [serial = 1000] [outer = 169B5400] 16:32:52 INFO - PROCESS | 3624 | 1466724772614 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]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 696ms 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:32:52 INFO - PROCESS | 3624 | 1466724772659 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3624 | 1466724772660 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:32:52 INFO - PROCESS | 3624 | 1466724772664 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 3624 | 1466724772666 Marionette TRACE conn3 <- [1,1298,null,{}] 16:32:52 INFO - PROCESS | 3624 | 1466724772683 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}] 16:32:52 INFO - PROCESS | 3624 | 1466724772688 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:52 INFO - PROCESS | 3624 | 1466724772824 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:32:52 INFO - PROCESS | 3624 | 1466724772836 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3624 | 1466724772838 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:52 INFO - PROCESS | 3624 | ++DOCSHELL 175CEC00 == 33 [pid = 3624] [id = 334] 16:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175D6C00) [pid = 3624] [serial = 1001] [outer = 00000000] 16:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17E5DC00) [pid = 3624] [serial = 1002] [outer = 175D6C00] 16:32:52 INFO - PROCESS | 3624 | 1466724772929 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19453800) [pid = 3624] [serial = 1003] [outer = 175D6C00] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17539800) [pid = 3624] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (196A0400) [pid = 3624] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10A5A800) [pid = 3624] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D04C00) [pid = 3624] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (169BC800) [pid = 3624] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1436F800) [pid = 3624] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (156D3C00) [pid = 3624] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (102E4800) [pid = 3624] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12E1C400) [pid = 3624] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10FB0400) [pid = 3624] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19F43C00) [pid = 3624] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A588400) [pid = 3624] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:32:53 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15776400) [pid = 3624] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:32:53 INFO - PROCESS | 3624 | 1466724773603 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] 16:32:53 INFO - PROCESS | 3624 | 1466724773633 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:32:53 INFO - PROCESS | 3624 | 1466724773636 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 3624 | 1466724773638 Marionette TRACE conn3 <- [1,1302,null,{}] 16:32:53 INFO - PROCESS | 3624 | 1466724773641 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}] 16:32:53 INFO - PROCESS | 3624 | 1466724773643 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:53 INFO - PROCESS | 3624 | 1466724773726 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:32:53 INFO - PROCESS | 3624 | 1466724773733 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 3624 | 1466724773735 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:53 INFO - PROCESS | 3624 | ++DOCSHELL 10F3E400 == 34 [pid = 3624] [id = 335] 16:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (11232C00) [pid = 3624] [serial = 1004] [outer = 00000000] 16:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15150800) [pid = 3624] [serial = 1005] [outer = 11232C00] 16:32:53 INFO - PROCESS | 3624 | 1466724773853 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13909400) [pid = 3624] [serial = 1006] [outer = 11232C00] 16:32:54 INFO - PROCESS | 3624 | 1466724774222 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 648ms 16:32:54 INFO - PROCESS | 3624 | 1466724774274 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3624 | 1466724774276 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 3624 | 1466724774279 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:32:54 INFO - PROCESS | 3624 | 1466724774281 Marionette TRACE conn3 <- [1,1306,null,{}] 16:32:54 INFO - PROCESS | 3624 | 1466724774285 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}] 16:32:54 INFO - PROCESS | 3624 | 1466724774287 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:54 INFO - PROCESS | 3624 | 1466724774364 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:32:54 INFO - PROCESS | 3624 | 1466724774449 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 3624 | 1466724774451 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:54 INFO - PROCESS | 3624 | ++DOCSHELL 19456000 == 35 [pid = 3624] [id = 336] 16:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19456400) [pid = 3624] [serial = 1007] [outer = 00000000] 16:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19696C00) [pid = 3624] [serial = 1008] [outer = 19456400] 16:32:54 INFO - PROCESS | 3624 | 1466724774494 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19697C00) [pid = 3624] [serial = 1009] [outer = 19456400] 16:32:54 INFO - PROCESS | 3624 | 1466724774890 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 649ms 16:32:54 INFO - PROCESS | 3624 | 1466724774949 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3624 | 1466724774951 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 3624 | 1466724774954 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:32:54 INFO - PROCESS | 3624 | 1466724774956 Marionette TRACE conn3 <- [1,1310,null,{}] 16:32:54 INFO - PROCESS | 3624 | 1466724774967 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}] 16:32:54 INFO - PROCESS | 3624 | 1466724774969 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:55 INFO - PROCESS | 3624 | 1466724775043 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:32:55 INFO - PROCESS | 3624 | 1466724775048 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3624 | 1466724775050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:55 INFO - PROCESS | 3624 | ++DOCSHELL 1502EC00 == 36 [pid = 3624] [id = 337] 16:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1979A400) [pid = 3624] [serial = 1010] [outer = 00000000] 16:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D0BC00) [pid = 3624] [serial = 1011] [outer = 1979A400] 16:32:55 INFO - PROCESS | 3624 | 1466724775093 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19F3B000) [pid = 3624] [serial = 1012] [outer = 1979A400] 16:32:55 INFO - PROCESS | 3624 | 1466724775581 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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 711ms 16:32:55 INFO - PROCESS | 3624 | 1466724775655 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 3624 | 1466724775660 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:32:55 INFO - PROCESS | 3624 | 1466724775665 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 3624 | 1466724775670 Marionette TRACE conn3 <- [1,1314,null,{}] 16:32:55 INFO - PROCESS | 3624 | 1466724775677 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}] 16:32:55 INFO - PROCESS | 3624 | 1466724775680 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:55 INFO - PROCESS | 3624 | 1466724775808 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:32:55 INFO - PROCESS | 3624 | 1466724775930 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3624 | 1466724775935 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:55 INFO - PROCESS | 3624 | ++DOCSHELL 10F47800 == 37 [pid = 3624] [id = 338] 16:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10FA6400) [pid = 3624] [serial = 1013] [outer = 00000000] 16:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (114A9C00) [pid = 3624] [serial = 1014] [outer = 10FA6400] 16:32:56 INFO - PROCESS | 3624 | 1466724775992 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (129DC400) [pid = 3624] [serial = 1015] [outer = 10FA6400] 16:32:56 INFO - PROCESS | 3624 | 1466724776759 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]]]}] 16:32:56 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 16:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1154ms 16:32:56 INFO - PROCESS | 3624 | 1466724776812 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 3624 | 1466724776817 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:32:56 INFO - PROCESS | 3624 | 1466724776823 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 3624 | 1466724776826 Marionette TRACE conn3 <- [1,1318,null,{}] 16:32:56 INFO - PROCESS | 3624 | 1466724776830 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}] 16:32:56 INFO - PROCESS | 3624 | 1466724776833 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:56 INFO - PROCESS | 3624 | 1466724776950 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:32:57 INFO - PROCESS | 3624 | 1466724777081 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3624 | 1466724777084 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:57 INFO - PROCESS | 3624 | ++DOCSHELL 1502AC00 == 38 [pid = 3624] [id = 339] 16:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1502B400) [pid = 3624] [serial = 1016] [outer = 00000000] 16:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15153000) [pid = 3624] [serial = 1017] [outer = 1502B400] 16:32:57 INFO - PROCESS | 3624 | 1466724777147 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1609FC00) [pid = 3624] [serial = 1018] [outer = 1502B400] 16:32:57 INFO - PROCESS | 3624 | 1466724777946 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]]]}] 16:32:57 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 16:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1154ms 16:32:58 INFO - PROCESS | 3624 | 1466724778001 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3624 | 1466724778004 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:32:58 INFO - PROCESS | 3624 | 1466724778009 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3624 | 1466724778013 Marionette TRACE conn3 <- [1,1322,null,{}] 16:32:58 INFO - PROCESS | 3624 | 1466724778018 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}] 16:32:58 INFO - PROCESS | 3624 | 1466724778021 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:58 INFO - PROCESS | 3624 | 1466724778127 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:32:58 INFO - PROCESS | 3624 | 1466724778254 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3624 | 1466724778258 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:58 INFO - PROCESS | 3624 | ++DOCSHELL 11DE1000 == 39 [pid = 3624] [id = 340] 16:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (129E6C00) [pid = 3624] [serial = 1019] [outer = 00000000] 16:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12E29000) [pid = 3624] [serial = 1020] [outer = 129E6C00] 16:32:58 INFO - PROCESS | 3624 | 1466724778311 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13277800) [pid = 3624] [serial = 1021] [outer = 129E6C00] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 19456000 == 38 [pid = 3624] [id = 336] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 10F3E400 == 37 [pid = 3624] [id = 335] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 175CEC00 == 36 [pid = 3624] [id = 334] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 169B5000 == 35 [pid = 3624] [id = 333] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 156D0800 == 34 [pid = 3624] [id = 332] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 15036800 == 33 [pid = 3624] [id = 331] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 13274000 == 32 [pid = 3624] [id = 330] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 10A56800 == 31 [pid = 3624] [id = 329] 16:32:58 INFO - PROCESS | 3624 | --DOCSHELL 10A64000 == 30 [pid = 3624] [id = 328] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A0CF000) [pid = 3624] [serial = 970] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17C10C00) [pid = 3624] [serial = 957] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19B9BC00) [pid = 3624] [serial = 960] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (14372C00) [pid = 3624] [serial = 966] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19F40400) [pid = 3624] [serial = 937] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1750B000) [pid = 3624] [serial = 954] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (150D3400) [pid = 3624] [serial = 942] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (156CA800) [pid = 3624] [serial = 943] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1577B800) [pid = 3624] [serial = 951] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15E68000) [pid = 3624] [serial = 952] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (129E7400) [pid = 3624] [serial = 945] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12E65800) [pid = 3624] [serial = 946] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13646400) [pid = 3624] [serial = 948] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13A06C00) [pid = 3624] [serial = 949] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1128C000) [pid = 3624] [serial = 939] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12B6C400) [pid = 3624] [serial = 940] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A0C7C00) [pid = 3624] [serial = 963] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A00A800) [pid = 3624] [serial = 969] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A6DA400) [pid = 3624] [serial = 973] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A6D9C00) [pid = 3624] [serial = 972] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A4AD000) [pid = 3624] [serial = 964] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D05000) [pid = 3624] [serial = 961] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17E5D400) [pid = 3624] [serial = 958] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17531C00) [pid = 3624] [serial = 955] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16FE1800) [pid = 3624] [serial = 967] [outer = 00000000] [url = about:blank] 16:32:58 INFO - PROCESS | 3624 | 1466724778807 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 838ms 16:32:58 INFO - PROCESS | 3624 | 1466724778850 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3624 | 1466724778854 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:32:58 INFO - PROCESS | 3624 | 1466724778867 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3624 | 1466724778869 Marionette TRACE conn3 <- [1,1326,null,{}] 16:32:58 INFO - PROCESS | 3624 | 1466724778873 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}] 16:32:58 INFO - PROCESS | 3624 | 1466724778875 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:58 INFO - PROCESS | 3624 | 1466724778959 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:32:58 INFO - PROCESS | 3624 | 1466724778967 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3624 | 1466724778969 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:32:58 INFO - PROCESS | 3624 | ++DOCSHELL 13643400 == 31 [pid = 3624] [id = 341] 16:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13647C00) [pid = 3624] [serial = 1022] [outer = 00000000] 16:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13A0E000) [pid = 3624] [serial = 1023] [outer = 13647C00] 16:32:59 INFO - PROCESS | 3624 | 1466724779019 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1436B800) [pid = 3624] [serial = 1024] [outer = 13647C00] 16:33:00 INFO - PROCESS | 3624 | 1466724779971 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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1154ms 16:33:00 INFO - PROCESS | 3624 | 1466724780016 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3624 | 1466724780018 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:33:00 INFO - PROCESS | 3624 | 1466724780022 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 3624 | 1466724780025 Marionette TRACE conn3 <- [1,1330,null,{}] 16:33:00 INFO - PROCESS | 3624 | 1466724780036 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}] 16:33:00 INFO - PROCESS | 3624 | 1466724780040 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:00 INFO - PROCESS | 3624 | 1466724780126 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:33:00 INFO - PROCESS | 3624 | 1466724780133 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3624 | 1466724780137 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:00 INFO - PROCESS | 3624 | ++DOCSHELL 1577AC00 == 32 [pid = 3624] [id = 342] 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15E35800) [pid = 3624] [serial = 1025] [outer = 00000000] 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16895000) [pid = 3624] [serial = 1026] [outer = 15E35800] 16:33:00 INFO - PROCESS | 3624 | 1466724780184 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (169B8800) [pid = 3624] [serial = 1027] [outer = 15E35800] 16:33:00 INFO - PROCESS | 3624 | 1466724780668 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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 632ms 16:33:00 INFO - PROCESS | 3624 | 1466724780693 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3624 | 1466724780696 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:33:00 INFO - PROCESS | 3624 | 1466724780699 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 3624 | 1466724780701 Marionette TRACE conn3 <- [1,1334,null,{}] 16:33:00 INFO - PROCESS | 3624 | 1466724780709 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}] 16:33:00 INFO - PROCESS | 3624 | 1466724780711 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:00 INFO - PROCESS | 3624 | 1466724780824 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:33:00 INFO - PROCESS | 3624 | 1466724780830 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3624 | 1466724780832 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:00 INFO - PROCESS | 3624 | ++DOCSHELL 1751A000 == 33 [pid = 3624] [id = 343] 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1751A400) [pid = 3624] [serial = 1028] [outer = 00000000] 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17536000) [pid = 3624] [serial = 1029] [outer = 1751A400] 16:33:00 INFO - PROCESS | 3624 | 1466724780877 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (175D4800) [pid = 3624] [serial = 1030] [outer = 1751A400] 16:33:01 INFO - PROCESS | 3624 | 1466724781353 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 696ms 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:33:01 INFO - PROCESS | 3624 | 1466724781398 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3624 | 1466724781400 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 3624 | 1466724781403 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3624 | 1466724781405 Marionette TRACE conn3 <- [1,1338,null,{}] 16:33:01 INFO - PROCESS | 3624 | 1466724781408 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}] 16:33:01 INFO - PROCESS | 3624 | 1466724781410 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:01 INFO - PROCESS | 3624 | 1466724781516 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:33:01 INFO - PROCESS | 3624 | 1466724781613 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3624 | 1466724781616 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:01 INFO - PROCESS | 3624 | ++DOCSHELL 10226800 == 34 [pid = 3624] [id = 344] 16:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1026A400) [pid = 3624] [serial = 1031] [outer = 00000000] 16:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17E61800) [pid = 3624] [serial = 1032] [outer = 1026A400] 16:33:01 INFO - PROCESS | 3624 | 1466724781659 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17E65400) [pid = 3624] [serial = 1033] [outer = 1026A400] 16:33:02 INFO - PROCESS | 3624 | 1466724782066 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 696ms 16:33:02 INFO - PROCESS | 3624 | 1466724782103 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3624 | 1466724782105 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3624 | 1466724782108 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:33:02 INFO - PROCESS | 3624 | 1466724782110 Marionette TRACE conn3 <- [1,1342,null,{}] 16:33:02 INFO - PROCESS | 3624 | 1466724782121 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}] 16:33:02 INFO - PROCESS | 3624 | 1466724782126 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:02 INFO - PROCESS | 3624 | 1466724782261 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:33:02 INFO - PROCESS | 3624 | 1466724782276 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3624 | 1466724782278 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:02 INFO - PROCESS | 3624 | ++DOCSHELL 1978FC00 == 35 [pid = 3624] [id = 345] 16:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19BA3000) [pid = 3624] [serial = 1034] [outer = 00000000] 16:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D08800) [pid = 3624] [serial = 1035] [outer = 19BA3000] 16:33:02 INFO - PROCESS | 3624 | 1466724782376 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A0C6400) [pid = 3624] [serial = 1036] [outer = 19BA3000] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (175D6C00) [pid = 3624] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (150D1400) [pid = 3624] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10A58800) [pid = 3624] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13278C00) [pid = 3624] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10BBD000) [pid = 3624] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (169B5400) [pid = 3624] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10BC1000) [pid = 3624] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11232C00) [pid = 3624] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (155BE800) [pid = 3624] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19D07000) [pid = 3624] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19456400) [pid = 3624] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:33:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (156D4C00) [pid = 3624] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:33:02 INFO - PROCESS | 3624 | 1466724782853 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 806ms 16:33:02 INFO - PROCESS | 3624 | 1466724782911 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3624 | 1466724782913 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:33:02 INFO - PROCESS | 3624 | 1466724782916 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3624 | 1466724782918 Marionette TRACE conn3 <- [1,1346,null,{}] 16:33:02 INFO - PROCESS | 3624 | 1466724782921 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}] 16:33:02 INFO - PROCESS | 3624 | 1466724782923 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:03 INFO - PROCESS | 3624 | 1466724783016 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:33:03 INFO - PROCESS | 3624 | 1466724783103 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3624 | 1466724783105 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:03 INFO - PROCESS | 3624 | ++DOCSHELL 10A58800 == 36 [pid = 3624] [id = 346] 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10A5CC00) [pid = 3624] [serial = 1037] [outer = 00000000] 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1327D800) [pid = 3624] [serial = 1038] [outer = 10A5CC00] 16:33:03 INFO - PROCESS | 3624 | 1466724783148 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (169B5400) [pid = 3624] [serial = 1039] [outer = 10A5CC00] 16:33:03 INFO - PROCESS | 3624 | 1466724783545 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 632ms 16:33:03 INFO - PROCESS | 3624 | 1466724783586 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 3624 | 1466724783588 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:33:03 INFO - PROCESS | 3624 | 1466724783591 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:33:03 INFO - PROCESS | 3624 | 1466724783593 Marionette TRACE conn3 <- [1,1350,null,{}] 16:33:03 INFO - PROCESS | 3624 | 1466724783596 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}] 16:33:03 INFO - PROCESS | 3624 | 1466724783598 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:03 INFO - PROCESS | 3624 | 1466724783674 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:33:03 INFO - PROCESS | 3624 | 1466724783680 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3624 | 1466724783681 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:03 INFO - PROCESS | 3624 | ++DOCSHELL 1436C800 == 37 [pid = 3624] [id = 347] 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1436F000) [pid = 3624] [serial = 1040] [outer = 00000000] 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D02800) [pid = 3624] [serial = 1041] [outer = 1436F000] 16:33:03 INFO - PROCESS | 3624 | 1466724783801 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D0A800) [pid = 3624] [serial = 1042] [outer = 1436F000] 16:33:04 INFO - PROCESS | 3624 | 1466724784171 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 632ms 16:33:04 INFO - PROCESS | 3624 | 1466724784230 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3624 | 1466724784232 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:33:04 INFO - PROCESS | 3624 | 1466724784235 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:33:04 INFO - PROCESS | 3624 | 1466724784237 Marionette TRACE conn3 <- [1,1354,null,{}] 16:33:04 INFO - PROCESS | 3624 | 1466724784240 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}] 16:33:04 INFO - PROCESS | 3624 | 1466724784242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:04 INFO - PROCESS | 3624 | 1466724784356 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:33:04 INFO - PROCESS | 3624 | 1466724784442 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3624 | 1466724784444 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:04 INFO - PROCESS | 3624 | ++DOCSHELL 19699C00 == 38 [pid = 3624] [id = 348] 16:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19BA3400) [pid = 3624] [serial = 1043] [outer = 00000000] 16:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A582C00) [pid = 3624] [serial = 1044] [outer = 19BA3400] 16:33:04 INFO - PROCESS | 3624 | 1466724784486 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A585400) [pid = 3624] [serial = 1045] [outer = 19BA3400] 16:33:04 INFO - PROCESS | 3624 | 1466724784880 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] 16:33:04 INFO - PROCESS | 3624 | 1466724784940 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:33:04 INFO - PROCESS | 3624 | 1466724784945 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 3624 | 1466724784950 Marionette TRACE conn3 <- [1,1358,null,{}] 16:33:04 INFO - PROCESS | 3624 | 1466724784957 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}] 16:33:04 INFO - PROCESS | 3624 | 1466724784960 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:05 INFO - PROCESS | 3624 | 1466724785105 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:33:05 INFO - PROCESS | 3624 | 1466724785227 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 3624 | 1466724785230 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:05 INFO - PROCESS | 3624 | ++DOCSHELL 11D8B800 == 39 [pid = 3624] [id = 349] 16:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12B6AC00) [pid = 3624] [serial = 1046] [outer = 00000000] 16:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12E64800) [pid = 3624] [serial = 1047] [outer = 12B6AC00] 16:33:05 INFO - PROCESS | 3624 | 1466724785292 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13277400) [pid = 3624] [serial = 1048] [outer = 12B6AC00] 16:33:05 INFO - PROCESS | 3624 | 1466724785891 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] 16:33:05 INFO - PROCESS | 3624 | 1466724785953 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:33:05 INFO - PROCESS | 3624 | 1466724785960 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3624 | 1466724785962 Marionette TRACE conn3 <- [1,1362,null,{}] 16:33:05 INFO - PROCESS | 3624 | 1466724785967 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}] 16:33:06 INFO - PROCESS | 3624 | 1466724785969 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:06 INFO - PROCESS | 3624 | 1466724786126 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:33:06 INFO - PROCESS | 3624 | 1466724786226 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3624 | 1466724786229 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:06 INFO - PROCESS | 3624 | ++DOCSHELL 15E3C000 == 40 [pid = 3624] [id = 350] 16:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15E64800) [pid = 3624] [serial = 1049] [outer = 00000000] 16:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16F81000) [pid = 3624] [serial = 1050] [outer = 15E64800] 16:33:06 INFO - PROCESS | 3624 | 1466724786283 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17501400) [pid = 3624] [serial = 1051] [outer = 15E64800] 16:33:06 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:33:06 INFO - PROCESS | 3624 | 1466724786908 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] 16:33:06 INFO - PROCESS | 3624 | 1466724786939 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:33:06 INFO - PROCESS | 3624 | 1466724786943 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 3624 | 1466724786947 Marionette TRACE conn3 <- [1,1366,null,{}] 16:33:06 INFO - PROCESS | 3624 | 1466724786958 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}] 16:33:06 INFO - PROCESS | 3624 | 1466724786963 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:07 INFO - PROCESS | 3624 | 1466724787070 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:33:07 INFO - PROCESS | 3624 | 1466724787200 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 3624 | 1466724787203 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:07 INFO - PROCESS | 3624 | ++DOCSHELL 19D04000 == 41 [pid = 3624] [id = 351] 16:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D08000) [pid = 3624] [serial = 1052] [outer = 00000000] 16:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A57F800) [pid = 3624] [serial = 1053] [outer = 19D08000] 16:33:07 INFO - PROCESS | 3624 | 1466724787260 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A6DB400) [pid = 3624] [serial = 1054] [outer = 19D08000] 16:33:07 INFO - PROCESS | 3624 | 1466724787853 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] 16:33:07 INFO - PROCESS | 3624 | 1466724787910 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:33:07 INFO - PROCESS | 3624 | 1466724787914 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 3624 | 1466724787916 Marionette TRACE conn3 <- [1,1370,null,{}] 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:33:07 INFO - PROCESS | 3624 | 1466724787920 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}] 16:33:07 INFO - PROCESS | 3624 | 1466724787922 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:08 INFO - PROCESS | 3624 | 1466724788024 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:33:08 INFO - PROCESS | 3624 | 1466724788156 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3624 | 1466724788158 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:08 INFO - PROCESS | 3624 | ++DOCSHELL 10561000 == 42 [pid = 3624] [id = 352] 16:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10562400) [pid = 3624] [serial = 1055] [outer = 00000000] 16:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (11D8BC00) [pid = 3624] [serial = 1056] [outer = 10562400] 16:33:08 INFO - PROCESS | 3624 | 1466724788236 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1327F800) [pid = 3624] [serial = 1057] [outer = 10562400] 16:33:09 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:33:09 INFO - PROCESS | 3624 | 1466724789145 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] 16:33:09 INFO - PROCESS | 3624 | 1466724789859 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:33:09 INFO - PROCESS | 3624 | 1466724789870 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 3624 | 1466724789873 Marionette TRACE conn3 <- [1,1374,null,{}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:33:09 INFO - PROCESS | 3624 | 1466724789879 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}] 16:33:09 INFO - PROCESS | 3624 | 1466724789883 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:09 INFO - PROCESS | 3624 | 1466724789969 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:33:09 INFO - PROCESS | 3624 | 1466724789976 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3624 | 1466724789981 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:10 INFO - PROCESS | 3624 | ++DOCSHELL 10F45800 == 28 [pid = 3624] [id = 353] 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10F46000) [pid = 3624] [serial = 1058] [outer = 00000000] 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1122A400) [pid = 3624] [serial = 1059] [outer = 10F46000] 16:33:10 INFO - PROCESS | 3624 | 1466724790029 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1125A000) [pid = 3624] [serial = 1060] [outer = 10F46000] 16:33:10 INFO - PROCESS | 3624 | 1466724790529 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] 16:33:10 INFO - PROCESS | 3624 | 1466724790562 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:33:10 INFO - PROCESS | 3624 | 1466724790568 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 3624 | 1466724790572 Marionette TRACE conn3 <- [1,1378,null,{}] 16:33:10 INFO - PROCESS | 3624 | 1466724790577 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}] 16:33:10 INFO - PROCESS | 3624 | 1466724790581 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:10 INFO - PROCESS | 3624 | 1466724790692 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:33:10 INFO - PROCESS | 3624 | 1466724790780 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3624 | 1466724790782 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:10 INFO - PROCESS | 3624 | ++DOCSHELL 12B75C00 == 29 [pid = 3624] [id = 354] 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12BAC400) [pid = 3624] [serial = 1061] [outer = 00000000] 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12E65800) [pid = 3624] [serial = 1062] [outer = 12BAC400] 16:33:10 INFO - PROCESS | 3624 | 1466724790829 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13187800) [pid = 3624] [serial = 1063] [outer = 12BAC400] 16:33:11 INFO - PROCESS | 3624 | 1466724791209 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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 696ms 16:33:11 INFO - PROCESS | 3624 | 1466724791263 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 3624 | 1466724791265 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:33:11 INFO - PROCESS | 3624 | 1466724791269 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 3624 | 1466724791271 Marionette TRACE conn3 <- [1,1382,null,{}] 16:33:11 INFO - PROCESS | 3624 | 1466724791281 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}] 16:33:11 INFO - PROCESS | 3624 | 1466724791286 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:11 INFO - PROCESS | 3624 | 1466724791406 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:33:11 INFO - PROCESS | 3624 | 1466724791438 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 3624 | 1466724791442 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:11 INFO - PROCESS | 3624 | ++DOCSHELL 13A97400 == 30 [pid = 3624] [id = 355] 16:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13F6FC00) [pid = 3624] [serial = 1064] [outer = 00000000] 16:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1502CC00) [pid = 3624] [serial = 1065] [outer = 13F6FC00] 16:33:11 INFO - PROCESS | 3624 | 1466724791493 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (150D1400) [pid = 3624] [serial = 1066] [outer = 13F6FC00] 16:33:12 INFO - PROCESS | 3624 | 1466724792003 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 743ms 16:33:12 INFO - PROCESS | 3624 | 1466724792046 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3624 | 1466724792048 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:33:12 INFO - PROCESS | 3624 | 1466724792051 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3624 | 1466724792053 Marionette TRACE conn3 <- [1,1386,null,{}] 16:33:12 INFO - PROCESS | 3624 | 1466724792056 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}] 16:33:12 INFO - PROCESS | 3624 | 1466724792058 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:12 INFO - PROCESS | 3624 | 1466724792181 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:33:12 INFO - PROCESS | 3624 | 1466724792235 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3624 | 1466724792237 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:12 INFO - PROCESS | 3624 | ++DOCSHELL 155BB800 == 31 [pid = 3624] [id = 356] 16:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156C9400) [pid = 3624] [serial = 1067] [outer = 00000000] 16:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1577CC00) [pid = 3624] [serial = 1068] [outer = 156C9400] 16:33:12 INFO - PROCESS | 3624 | 1466724792281 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (160A5C00) [pid = 3624] [serial = 1069] [outer = 156C9400] 16:33:12 INFO - PROCESS | 3624 | 1466724792687 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 711ms 16:33:12 INFO - PROCESS | 3624 | 1466724792752 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3624 | 1466724792754 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:33:12 INFO - PROCESS | 3624 | 1466724792757 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:33:12 INFO - PROCESS | 3624 | 1466724792759 Marionette TRACE conn3 <- [1,1390,null,{}] 16:33:12 INFO - PROCESS | 3624 | 1466724792763 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}] 16:33:12 INFO - PROCESS | 3624 | 1466724792765 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:12 INFO - PROCESS | 3624 | 1466724792900 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:33:12 INFO - PROCESS | 3624 | 1466724792920 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3624 | 1466724792923 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:12 INFO - PROCESS | 3624 | ++DOCSHELL 165DDC00 == 32 [pid = 3624] [id = 357] 16:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16895800) [pid = 3624] [serial = 1070] [outer = 00000000] 16:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169B6800) [pid = 3624] [serial = 1071] [outer = 16895800] 16:33:12 INFO - PROCESS | 3624 | 1466724792966 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16FE5800) [pid = 3624] [serial = 1072] [outer = 16895800] 16:33:13 INFO - PROCESS | 3624 | 1466724793399 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 712ms 16:33:13 INFO - PROCESS | 3624 | 1466724793462 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 3624 | 1466724793465 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:33:13 INFO - PROCESS | 3624 | 1466724793468 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 3624 | 1466724793470 Marionette TRACE conn3 <- [1,1394,null,{}] 16:33:13 INFO - PROCESS | 3624 | 1466724793473 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}] 16:33:13 INFO - PROCESS | 3624 | 1466724793479 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:13 INFO - PROCESS | 3624 | 1466724793620 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:33:13 INFO - PROCESS | 3624 | 1466724793680 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3624 | 1466724793683 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:13 INFO - PROCESS | 3624 | ++DOCSHELL 17537800 == 33 [pid = 3624] [id = 358] 16:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17537C00) [pid = 3624] [serial = 1073] [outer = 00000000] 16:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17E5D400) [pid = 3624] [serial = 1074] [outer = 17537C00] 16:33:13 INFO - PROCESS | 3624 | 1466724793727 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17E72800) [pid = 3624] [serial = 1075] [outer = 17537C00] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19BA3000) [pid = 3624] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1026A400) [pid = 3624] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10A5CC00) [pid = 3624] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1979A400) [pid = 3624] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1502B400) [pid = 3624] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15E35800) [pid = 3624] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13647C00) [pid = 3624] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10FA6400) [pid = 3624] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (129E6C00) [pid = 3624] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BA3400) [pid = 3624] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1751A400) [pid = 3624] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:33:14 INFO - PROCESS | 3624 | 1466724794397 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 948ms 16:33:14 INFO - PROCESS | 3624 | 1466724794414 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3624 | 1466724794416 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:33:14 INFO - PROCESS | 3624 | 1466724794419 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3624 | 1466724794421 Marionette TRACE conn3 <- [1,1398,null,{}] 16:33:14 INFO - PROCESS | 3624 | 1466724794424 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}] 16:33:14 INFO - PROCESS | 3624 | 1466724794426 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:14 INFO - PROCESS | 3624 | 1466724794511 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:33:14 INFO - PROCESS | 3624 | 1466724794644 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 3624 | 1466724794646 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:14 INFO - PROCESS | 3624 | ++DOCSHELL 11DD7400 == 34 [pid = 3624] [id = 359] 16:33:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12E60C00) [pid = 3624] [serial = 1076] [outer = 00000000] 16:33:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1502B400) [pid = 3624] [serial = 1077] [outer = 12E60C00] 16:33:14 INFO - PROCESS | 3624 | 1466724794701 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1752F800) [pid = 3624] [serial = 1078] [outer = 12E60C00] 16:33:15 INFO - PROCESS | 3624 | 1466724795077 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 632ms 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:33:15 INFO - PROCESS | 3624 | 1466724795089 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 3624 | 1466724795091 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 3624 | 1466724795094 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 3624 | 1466724795096 Marionette TRACE conn3 <- [1,1402,null,{}] 16:33:15 INFO - PROCESS | 3624 | 1466724795099 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}] 16:33:15 INFO - PROCESS | 3624 | 1466724795100 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:15 INFO - PROCESS | 3624 | 1466724795175 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:33:15 INFO - PROCESS | 3624 | 1466724795180 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3624 | 1466724795183 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:15 INFO - PROCESS | 3624 | ++DOCSHELL 1122C800 == 35 [pid = 3624] [id = 360] 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (14370400) [pid = 3624] [serial = 1079] [outer = 00000000] 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1945C000) [pid = 3624] [serial = 1080] [outer = 14370400] 16:33:15 INFO - PROCESS | 3624 | 1466724795226 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19462800) [pid = 3624] [serial = 1081] [outer = 14370400] 16:33:15 INFO - PROCESS | 3624 | 1466724795685 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 632ms 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:33:15 INFO - PROCESS | 3624 | 1466724795733 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 3624 | 1466724795734 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 3624 | 1466724795738 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 3624 | 1466724795739 Marionette TRACE conn3 <- [1,1406,null,{}] 16:33:15 INFO - PROCESS | 3624 | 1466724795743 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}] 16:33:15 INFO - PROCESS | 3624 | 1466724795744 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:15 INFO - PROCESS | 3624 | 1466724795821 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:33:15 INFO - PROCESS | 3624 | 1466724795826 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3624 | 1466724795828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:15 INFO - PROCESS | 3624 | ++DOCSHELL 19697C00 == 36 [pid = 3624] [id = 361] 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19698400) [pid = 3624] [serial = 1082] [outer = 00000000] 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19B9A400) [pid = 3624] [serial = 1083] [outer = 19698400] 16:33:15 INFO - PROCESS | 3624 | 1466724795870 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19B9C400) [pid = 3624] [serial = 1084] [outer = 19698400] 16:33:16 INFO - PROCESS | 3624 | 1466724796335 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]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 695ms 16:33:16 INFO - PROCESS | 3624 | 1466724796438 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 3624 | 1466724796443 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:33:16 INFO - PROCESS | 3624 | 1466724796448 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:33:16 INFO - PROCESS | 3624 | 1466724796452 Marionette TRACE conn3 <- [1,1410,null,{}] 16:33:16 INFO - PROCESS | 3624 | 1466724796459 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}] 16:33:16 INFO - PROCESS | 3624 | 1466724796463 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:16 INFO - PROCESS | 3624 | 1466724796610 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:33:16 INFO - PROCESS | 3624 | 1466724796720 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 3624 | 1466724796724 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:16 INFO - PROCESS | 3624 | ++DOCSHELL 10F40000 == 37 [pid = 3624] [id = 362] 16:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10F41800) [pid = 3624] [serial = 1085] [outer = 00000000] 16:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1128B800) [pid = 3624] [serial = 1086] [outer = 10F41800] 16:33:16 INFO - PROCESS | 3624 | 1466724796782 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11D8F000) [pid = 3624] [serial = 1087] [outer = 10F41800] 16:33:17 INFO - PROCESS | 3624 | 1466724797643 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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1233ms 16:33:17 INFO - PROCESS | 3624 | 1466724797691 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 3624 | 1466724797694 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:33:17 INFO - PROCESS | 3624 | 1466724797701 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 3624 | 1466724797705 Marionette TRACE conn3 <- [1,1414,null,{}] 16:33:17 INFO - PROCESS | 3624 | 1466724797709 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}] 16:33:17 INFO - PROCESS | 3624 | 1466724797712 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:17 INFO - PROCESS | 3624 | 1466724797834 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:33:17 INFO - PROCESS | 3624 | 1466724797972 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 3624 | 1466724797975 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:17 INFO - PROCESS | 3624 | ++DOCSHELL 1364A400 == 38 [pid = 3624] [id = 363] 16:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13902400) [pid = 3624] [serial = 1088] [outer = 00000000] 16:33:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (14372C00) [pid = 3624] [serial = 1089] [outer = 13902400] 16:33:18 INFO - PROCESS | 3624 | 1466724798032 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (156C6400) [pid = 3624] [serial = 1090] [outer = 13902400] 16:33:18 INFO - PROCESS | 3624 | 1466724798925 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]]]}] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 1122C800 == 37 [pid = 3624] [id = 360] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 11DD7400 == 36 [pid = 3624] [id = 359] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 17537800 == 35 [pid = 3624] [id = 358] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 165DDC00 == 34 [pid = 3624] [id = 357] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 155BB800 == 33 [pid = 3624] [id = 356] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 13A97400 == 32 [pid = 3624] [id = 355] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 12B75C00 == 31 [pid = 3624] [id = 354] 16:33:18 INFO - PROCESS | 3624 | --DOCSHELL 10F45800 == 30 [pid = 3624] [id = 353] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D08800) [pid = 3624] [serial = 1035] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17E65400) [pid = 3624] [serial = 1033] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17E61800) [pid = 3624] [serial = 1032] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1327D800) [pid = 3624] [serial = 1038] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19F3B000) [pid = 3624] [serial = 1012] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15153000) [pid = 3624] [serial = 1017] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1609FC00) [pid = 3624] [serial = 1018] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16895000) [pid = 3624] [serial = 1026] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13A0E000) [pid = 3624] [serial = 1023] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1436B800) [pid = 3624] [serial = 1024] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (114A9C00) [pid = 3624] [serial = 1014] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (129DC400) [pid = 3624] [serial = 1015] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12E29000) [pid = 3624] [serial = 1020] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13277800) [pid = 3624] [serial = 1021] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A582C00) [pid = 3624] [serial = 1044] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A0C6400) [pid = 3624] [serial = 1036] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A585400) [pid = 3624] [serial = 1045] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17536000) [pid = 3624] [serial = 1029] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (175D4800) [pid = 3624] [serial = 1030] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (169B5400) [pid = 3624] [serial = 1039] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (169B8800) [pid = 3624] [serial = 1027] [outer = 00000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19D02800) [pid = 3624] [serial = 1041] [outer = 00000000] [url = about:blank] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1328ms 16:33:19 INFO - PROCESS | 3624 | 1466724799012 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3624 | 1466724799016 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:33:19 INFO - PROCESS | 3624 | 1466724799021 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 3624 | 1466724799024 Marionette TRACE conn3 <- [1,1418,null,{}] 16:33:19 INFO - PROCESS | 3624 | 1466724799029 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}] 16:33:19 INFO - PROCESS | 3624 | 1466724799032 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:19 INFO - PROCESS | 3624 | 1466724799134 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:33:19 INFO - PROCESS | 3624 | 1466724799220 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 3624 | 1466724799226 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:19 INFO - PROCESS | 3624 | ++DOCSHELL 10FA3800 == 31 [pid = 3624] [id = 364] 16:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10FA8000) [pid = 3624] [serial = 1091] [outer = 00000000] 16:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1188F800) [pid = 3624] [serial = 1092] [outer = 10FA8000] 16:33:19 INFO - PROCESS | 3624 | 1466724799273 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12959400) [pid = 3624] [serial = 1093] [outer = 10FA8000] 16:33:19 INFO - PROCESS | 3624 | 1466724799686 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]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 743ms 16:33:19 INFO - PROCESS | 3624 | 1466724799764 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3624 | 1466724799771 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:33:19 INFO - PROCESS | 3624 | 1466724799784 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:33:19 INFO - PROCESS | 3624 | 1466724799787 Marionette TRACE conn3 <- [1,1422,null,{}] 16:33:19 INFO - PROCESS | 3624 | 1466724799790 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}] 16:33:19 INFO - PROCESS | 3624 | 1466724799792 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:19 INFO - PROCESS | 3624 | 1466724799876 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:33:19 INFO - PROCESS | 3624 | 1466724799890 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 3624 | 1466724799892 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:19 INFO - PROCESS | 3624 | ++DOCSHELL 13189C00 == 32 [pid = 3624] [id = 365] 16:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13274800) [pid = 3624] [serial = 1094] [outer = 00000000] 16:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13907C00) [pid = 3624] [serial = 1095] [outer = 13274800] 16:33:19 INFO - PROCESS | 3624 | 1466724799938 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13A10800) [pid = 3624] [serial = 1096] [outer = 13274800] 16:33:20 INFO - PROCESS | 3624 | 1466724800441 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 648ms 16:33:20 INFO - PROCESS | 3624 | 1466724800457 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3624 | 1466724800459 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:33:20 INFO - PROCESS | 3624 | 1466724800463 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 3624 | 1466724800466 Marionette TRACE conn3 <- [1,1426,null,{}] 16:33:20 INFO - PROCESS | 3624 | 1466724800476 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}] 16:33:20 INFO - PROCESS | 3624 | 1466724800481 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:20 INFO - PROCESS | 3624 | 1466724800591 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:33:20 INFO - PROCESS | 3624 | 1466724800601 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3624 | 1466724800604 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:20 INFO - PROCESS | 3624 | ++DOCSHELL 15776000 == 33 [pid = 3624] [id = 366] 16:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15776400) [pid = 3624] [serial = 1097] [outer = 00000000] 16:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15E6A800) [pid = 3624] [serial = 1098] [outer = 15776400] 16:33:20 INFO - PROCESS | 3624 | 1466724800725 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16610800) [pid = 3624] [serial = 1099] [outer = 15776400] 16:33:21 INFO - PROCESS | 3624 | 1466724801124 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 712ms 16:33:21 INFO - PROCESS | 3624 | 1466724801162 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3624 | 1466724801166 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:33:21 INFO - PROCESS | 3624 | 1466724801169 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 3624 | 1466724801171 Marionette TRACE conn3 <- [1,1430,null,{}] 16:33:21 INFO - PROCESS | 3624 | 1466724801174 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}] 16:33:21 INFO - PROCESS | 3624 | 1466724801176 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:21 INFO - PROCESS | 3624 | 1466724801258 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:33:21 INFO - PROCESS | 3624 | 1466724801357 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3624 | 1466724801359 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:21 INFO - PROCESS | 3624 | ++DOCSHELL 165DDC00 == 34 [pid = 3624] [id = 367] 16:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16960000) [pid = 3624] [serial = 1100] [outer = 00000000] 16:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16FE6000) [pid = 3624] [serial = 1101] [outer = 16960000] 16:33:21 INFO - PROCESS | 3624 | 1466724801403 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17518000) [pid = 3624] [serial = 1102] [outer = 16960000] 16:33:21 INFO - PROCESS | 3624 | 1466724801820 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 711ms 16:33:21 INFO - PROCESS | 3624 | 1466724801867 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3624 | 1466724801869 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:33:21 INFO - PROCESS | 3624 | 1466724801872 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:33:21 INFO - PROCESS | 3624 | 1466724801874 Marionette TRACE conn3 <- [1,1434,null,{}] 16:33:21 INFO - PROCESS | 3624 | 1466724801877 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}] 16:33:21 INFO - PROCESS | 3624 | 1466724801879 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:22 INFO - PROCESS | 3624 | 1466724802018 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:33:22 INFO - PROCESS | 3624 | 1466724802039 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3624 | 1466724802041 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:22 INFO - PROCESS | 3624 | ++DOCSHELL 1753AC00 == 35 [pid = 3624] [id = 368] 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1753B800) [pid = 3624] [serial = 1103] [outer = 00000000] 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (175D7800) [pid = 3624] [serial = 1104] [outer = 1753B800] 16:33:22 INFO - PROCESS | 3624 | 1466724802085 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17E62000) [pid = 3624] [serial = 1105] [outer = 1753B800] 16:33:22 INFO - PROCESS | 3624 | 1466724802532 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 711ms 16:33:22 INFO - PROCESS | 3624 | 1466724802572 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3624 | 1466724802574 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 3624 | 1466724802577 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:33:22 INFO - PROCESS | 3624 | 1466724802579 Marionette TRACE conn3 <- [1,1438,null,{}] 16:33:22 INFO - PROCESS | 3624 | 1466724802582 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}] 16:33:22 INFO - PROCESS | 3624 | 1466724802587 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:22 INFO - PROCESS | 3624 | 1466724802726 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:33:22 INFO - PROCESS | 3624 | 1466724802739 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3624 | 1466724802741 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:22 INFO - PROCESS | 3624 | ++DOCSHELL 1945C400 == 36 [pid = 3624] [id = 369] 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1945C800) [pid = 3624] [serial = 1106] [outer = 00000000] 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D04000) [pid = 3624] [serial = 1107] [outer = 1945C800] 16:33:22 INFO - PROCESS | 3624 | 1466724802784 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D04800) [pid = 3624] [serial = 1108] [outer = 1945C800] 16:33:23 INFO - PROCESS | 3624 | 1466724803296 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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 759ms 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1436F000) [pid = 3624] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10F46000) [pid = 3624] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12BAC400) [pid = 3624] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13F6FC00) [pid = 3624] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10562400) [pid = 3624] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12B6AC00) [pid = 3624] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15E64800) [pid = 3624] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D08000) [pid = 3624] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17537C00) [pid = 3624] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16895800) [pid = 3624] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12E60C00) [pid = 3624] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (14370400) [pid = 3624] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C9400) [pid = 3624] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:33:23 INFO - PROCESS | 3624 | 1466724803451 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 3624 | 1466724803453 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 3624 | 1466724803462 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:33:23 INFO - PROCESS | 3624 | 1466724803464 Marionette TRACE conn3 <- [1,1442,null,{}] 16:33:23 INFO - PROCESS | 3624 | 1466724803468 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}] 16:33:23 INFO - PROCESS | 3624 | 1466724803470 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:23 INFO - PROCESS | 3624 | 1466724803552 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:33:23 INFO - PROCESS | 3624 | 1466724803557 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3624 | 1466724803559 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:23 INFO - PROCESS | 3624 | ++DOCSHELL 13906400 == 37 [pid = 3624] [id = 370] 16:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13A06C00) [pid = 3624] [serial = 1109] [outer = 00000000] 16:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (156D3400) [pid = 3624] [serial = 1110] [outer = 13A06C00] 16:33:23 INFO - PROCESS | 3624 | 1466724803602 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15E36400) [pid = 3624] [serial = 1111] [outer = 13A06C00] 16:33:24 INFO - PROCESS | 3624 | 1466724804028 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 601ms 16:33:24 INFO - PROCESS | 3624 | 1466724804061 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3624 | 1466724804063 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:33:24 INFO - PROCESS | 3624 | 1466724804070 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:33:24 INFO - PROCESS | 3624 | 1466724804072 Marionette TRACE conn3 <- [1,1446,null,{}] 16:33:24 INFO - PROCESS | 3624 | 1466724804075 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}] 16:33:24 INFO - PROCESS | 3624 | 1466724804077 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:24 INFO - PROCESS | 3624 | 1466724804154 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:33:24 INFO - PROCESS | 3624 | 1466724804160 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3624 | 1466724804162 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:24 INFO - PROCESS | 3624 | ++DOCSHELL 12ED2400 == 38 [pid = 3624] [id = 371] 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (156D0C00) [pid = 3624] [serial = 1112] [outer = 00000000] 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19792C00) [pid = 3624] [serial = 1113] [outer = 156D0C00] 16:33:24 INFO - PROCESS | 3624 | 1466724804205 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D08000) [pid = 3624] [serial = 1114] [outer = 156D0C00] 16:33:24 INFO - PROCESS | 3624 | 1466724804650 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 648ms 16:33:24 INFO - PROCESS | 3624 | 1466724804710 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3624 | 1466724804712 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:33:24 INFO - PROCESS | 3624 | 1466724804715 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 3624 | 1466724804717 Marionette TRACE conn3 <- [1,1450,null,{}] 16:33:24 INFO - PROCESS | 3624 | 1466724804720 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}] 16:33:24 INFO - PROCESS | 3624 | 1466724804722 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:24 INFO - PROCESS | 3624 | 1466724804799 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:33:24 INFO - PROCESS | 3624 | 1466724804806 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3624 | 1466724804808 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:24 INFO - PROCESS | 3624 | ++DOCSHELL 1A0C8000 == 39 [pid = 3624] [id = 372] 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A0C8400) [pid = 3624] [serial = 1115] [outer = 00000000] 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A4ADC00) [pid = 3624] [serial = 1116] [outer = 1A0C8400] 16:33:24 INFO - PROCESS | 3624 | 1466724804851 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A57E800) [pid = 3624] [serial = 1117] [outer = 1A0C8400] 16:33:25 INFO - PROCESS | 3624 | 1466724805311 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]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 648ms 16:33:25 INFO - PROCESS | 3624 | 1466724805353 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3624 | 1466724805355 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:33:25 INFO - PROCESS | 3624 | 1466724805358 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 3624 | 1466724805360 Marionette TRACE conn3 <- [1,1454,null,{}] 16:33:25 INFO - PROCESS | 3624 | 1466724805363 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}] 16:33:25 INFO - PROCESS | 3624 | 1466724805365 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:25 INFO - PROCESS | 3624 | 1466724805487 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:33:25 INFO - PROCESS | 3624 | 1466724805569 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3624 | 1466724805572 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:25 INFO - PROCESS | 3624 | ++DOCSHELL 0C778800 == 40 [pid = 3624] [id = 373] 16:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (0F97C400) [pid = 3624] [serial = 1118] [outer = 00000000] 16:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (105EF000) [pid = 3624] [serial = 1119] [outer = 0F97C400] 16:33:25 INFO - PROCESS | 3624 | 1466724805631 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10F40C00) [pid = 3624] [serial = 1120] [outer = 0F97C400] 16:33:26 INFO - PROCESS | 3624 | 1466724806373 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1059ms 16:33:26 INFO - PROCESS | 3624 | 1466724806449 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3624 | 1466724806453 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:33:26 INFO - PROCESS | 3624 | 1466724806458 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:33:26 INFO - PROCESS | 3624 | 1466724806461 Marionette TRACE conn3 <- [1,1458,null,{}] 16:33:26 INFO - PROCESS | 3624 | 1466724806466 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}] 16:33:26 INFO - PROCESS | 3624 | 1466724806471 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:26 INFO - PROCESS | 3624 | 1466724806582 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:33:26 INFO - PROCESS | 3624 | 1466724806731 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3624 | 1466724806734 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:26 INFO - PROCESS | 3624 | ++DOCSHELL 13F7B800 == 41 [pid = 3624] [id = 374] 16:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1436D800) [pid = 3624] [serial = 1121] [outer = 00000000] 16:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1517C400) [pid = 3624] [serial = 1122] [outer = 1436D800] 16:33:26 INFO - PROCESS | 3624 | 1466724806794 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15771400) [pid = 3624] [serial = 1123] [outer = 1436D800] 16:33:27 INFO - PROCESS | 3624 | 1466724807384 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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 948ms 16:33:27 INFO - PROCESS | 3624 | 1466724807408 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:33:27 INFO - PROCESS | 3624 | 1466724807411 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:33:27 INFO - PROCESS | 3624 | 1466724807415 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 3624 | 1466724807417 Marionette TRACE conn3 <- [1,1462,null,{}] 16:33:27 INFO - PROCESS | 3624 | 1466724807421 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}] 16:33:27 INFO - PROCESS | 3624 | 1466724807424 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:27 INFO - PROCESS | 3624 | 1466724807530 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:33:27 INFO - PROCESS | 3624 | 1466724807634 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 3624 | 1466724807637 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:27 INFO - PROCESS | 3624 | ++DOCSHELL 17504800 == 42 [pid = 3624] [id = 375] 16:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17531C00) [pid = 3624] [serial = 1124] [outer = 00000000] 16:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19455800) [pid = 3624] [serial = 1125] [outer = 17531C00] 16:33:27 INFO - PROCESS | 3624 | 1466724807689 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1969CC00) [pid = 3624] [serial = 1126] [outer = 17531C00] 16:33:28 INFO - PROCESS | 3624 | 1466724808355 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]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1012ms 16:33:28 INFO - PROCESS | 3624 | 1466724808427 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 3624 | 1466724808431 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:33:28 INFO - PROCESS | 3624 | 1466724808442 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 3624 | 1466724808447 Marionette TRACE conn3 <- [1,1466,null,{}] 16:33:28 INFO - PROCESS | 3624 | 1466724808451 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}] 16:33:28 INFO - PROCESS | 3624 | 1466724808454 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:28 INFO - PROCESS | 3624 | 1466724808568 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:33:28 INFO - PROCESS | 3624 | 1466724808710 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3624 | 1466724808713 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:28 INFO - PROCESS | 3624 | ++DOCSHELL 10A63000 == 43 [pid = 3624] [id = 376] 16:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (10A63C00) [pid = 3624] [serial = 1127] [outer = 00000000] 16:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12C88000) [pid = 3624] [serial = 1128] [outer = 10A63C00] 16:33:28 INFO - PROCESS | 3624 | 1466724808766 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13A08000) [pid = 3624] [serial = 1129] [outer = 10A63C00] 16:33:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1125C400) [pid = 3624] [serial = 1130] [outer = 1B1F0400] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 1A0C8000 == 42 [pid = 3624] [id = 372] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 12ED2400 == 41 [pid = 3624] [id = 371] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 13906400 == 40 [pid = 3624] [id = 370] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 1945C400 == 39 [pid = 3624] [id = 369] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 1753AC00 == 38 [pid = 3624] [id = 368] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 165DDC00 == 37 [pid = 3624] [id = 367] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 15776000 == 36 [pid = 3624] [id = 366] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 13189C00 == 35 [pid = 3624] [id = 365] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 10FA3800 == 34 [pid = 3624] [id = 364] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 19697C00 == 33 [pid = 3624] [id = 361] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 1364A400 == 32 [pid = 3624] [id = 363] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 10F40000 == 31 [pid = 3624] [id = 362] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 10561000 == 30 [pid = 3624] [id = 352] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 17504800 == 29 [pid = 3624] [id = 375] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 0C778800 == 28 [pid = 3624] [id = 373] 16:33:30 INFO - PROCESS | 3624 | --DOCSHELL 13F7B800 == 27 [pid = 3624] [id = 374] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D0A800) [pid = 3624] [serial = 1042] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1122A400) [pid = 3624] [serial = 1059] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12E65800) [pid = 3624] [serial = 1062] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13187800) [pid = 3624] [serial = 1063] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1502CC00) [pid = 3624] [serial = 1065] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1327F800) [pid = 3624] [serial = 1057] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11D8BC00) [pid = 3624] [serial = 1056] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13277400) [pid = 3624] [serial = 1048] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12E64800) [pid = 3624] [serial = 1047] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17501400) [pid = 3624] [serial = 1051] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16F81000) [pid = 3624] [serial = 1050] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A6DB400) [pid = 3624] [serial = 1054] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A57F800) [pid = 3624] [serial = 1053] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17E5D400) [pid = 3624] [serial = 1074] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169B6800) [pid = 3624] [serial = 1071] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1502B400) [pid = 3624] [serial = 1077] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1945C000) [pid = 3624] [serial = 1080] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17E72800) [pid = 3624] [serial = 1075] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19B9A400) [pid = 3624] [serial = 1083] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1125A000) [pid = 3624] [serial = 1060] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19462800) [pid = 3624] [serial = 1081] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1577CC00) [pid = 3624] [serial = 1068] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (160A5C00) [pid = 3624] [serial = 1069] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16FE5800) [pid = 3624] [serial = 1072] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (150D1400) [pid = 3624] [serial = 1066] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1752F800) [pid = 3624] [serial = 1078] [outer = 00000000] [url = about:blank] 16:33:30 INFO - PROCESS | 3624 | 1466724810221 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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1897ms 16:33:30 INFO - PROCESS | 3624 | 1466724810337 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 3624 | 1466724810341 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:33:30 INFO - PROCESS | 3624 | 1466724810347 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 3624 | 1466724810350 Marionette TRACE conn3 <- [1,1470,null,{}] 16:33:30 INFO - PROCESS | 3624 | 1466724810356 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}] 16:33:30 INFO - PROCESS | 3624 | 1466724810360 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:30 INFO - PROCESS | 3624 | 1466724810445 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:33:30 INFO - PROCESS | 3624 | 1466724810451 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 3624 | 1466724810456 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:30 INFO - PROCESS | 3624 | ++DOCSHELL 1125D000 == 28 [pid = 3624] [id = 377] 16:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11262000) [pid = 3624] [serial = 1131] [outer = 00000000] 16:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1180A400) [pid = 3624] [serial = 1132] [outer = 11262000] 16:33:30 INFO - PROCESS | 3624 | 1466724810504 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1188E000) [pid = 3624] [serial = 1133] [outer = 11262000] 16:33:31 INFO - PROCESS | 3624 | 1466724811291 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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1012ms 16:33:31 INFO - PROCESS | 3624 | 1466724811351 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 3624 | 1466724811355 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:33:31 INFO - PROCESS | 3624 | 1466724811361 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 3624 | 1466724811364 Marionette TRACE conn3 <- [1,1474,null,{}] 16:33:31 INFO - PROCESS | 3624 | 1466724811371 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}] 16:33:31 INFO - PROCESS | 3624 | 1466724811374 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:31 INFO - PROCESS | 3624 | 1466724811564 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:33:31 INFO - PROCESS | 3624 | 1466724811684 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3624 | 1466724811687 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:31 INFO - PROCESS | 3624 | ++DOCSHELL 129DE400 == 29 [pid = 3624] [id = 378] 16:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (129E7000) [pid = 3624] [serial = 1134] [outer = 00000000] 16:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12C80C00) [pid = 3624] [serial = 1135] [outer = 129E7000] 16:33:31 INFO - PROCESS | 3624 | 1466724811745 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12E66000) [pid = 3624] [serial = 1136] [outer = 129E7000] 16:33:32 INFO - PROCESS | 3624 | 1466724812479 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1169ms 16:33:32 INFO - PROCESS | 3624 | 1466724812547 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 3624 | 1466724812553 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:33:32 INFO - PROCESS | 3624 | 1466724812560 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 3624 | 1466724812563 Marionette TRACE conn3 <- [1,1478,null,{}] 16:33:32 INFO - PROCESS | 3624 | 1466724812567 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}] 16:33:32 INFO - PROCESS | 3624 | 1466724812570 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:32 INFO - PROCESS | 3624 | 1466724812699 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:33:32 INFO - PROCESS | 3624 | 1466724812777 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 3624 | 1466724812780 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:32 INFO - PROCESS | 3624 | ++DOCSHELL 0C773C00 == 30 [pid = 3624] [id = 379] 16:33:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (0C774C00) [pid = 3624] [serial = 1137] [outer = 00000000] 16:33:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (102CB400) [pid = 3624] [serial = 1138] [outer = 0C774C00] 16:33:32 INFO - PROCESS | 3624 | 1466724812931 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1122A400) [pid = 3624] [serial = 1139] [outer = 0C774C00] 16:33:33 INFO - PROCESS | 3624 | --DOCSHELL 10A63000 == 29 [pid = 3624] [id = 376] 16:33:33 INFO - PROCESS | 3624 | 1466724813647 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]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1154ms 16:33:33 INFO - PROCESS | 3624 | 1466724813703 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 3624 | 1466724813707 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:33:33 INFO - PROCESS | 3624 | 1466724813713 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 3624 | 1466724813716 Marionette TRACE conn3 <- [1,1482,null,{}] 16:33:33 INFO - PROCESS | 3624 | 1466724813768 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}] 16:33:33 INFO - PROCESS | 3624 | 1466724813771 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:33 INFO - PROCESS | 3624 | 1466724813885 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:33:34 INFO - PROCESS | 3624 | 1466724814002 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 3624 | 1466724814005 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:34 INFO - PROCESS | 3624 | ++DOCSHELL 13280800 == 30 [pid = 3624] [id = 380] 16:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13280C00) [pid = 3624] [serial = 1140] [outer = 00000000] 16:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13649000) [pid = 3624] [serial = 1141] [outer = 13280C00] 16:33:34 INFO - PROCESS | 3624 | 1466724814063 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13950C00) [pid = 3624] [serial = 1142] [outer = 13280C00] 16:33:34 INFO - PROCESS | 3624 | 1466724814723 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1043ms 16:33:34 INFO - PROCESS | 3624 | 1466724814779 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3624 | 1466724814784 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:33:34 INFO - PROCESS | 3624 | 1466724814790 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 3624 | 1466724814793 Marionette TRACE conn3 <- [1,1486,null,{}] 16:33:34 INFO - PROCESS | 3624 | 1466724814797 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}] 16:33:34 INFO - PROCESS | 3624 | 1466724814800 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:34 INFO - PROCESS | 3624 | 1466724814915 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:33:35 INFO - PROCESS | 3624 | 1466724814999 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3624 | 1466724815002 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:35 INFO - PROCESS | 3624 | ++DOCSHELL 14373800 == 31 [pid = 3624] [id = 381] 16:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (14374800) [pid = 3624] [serial = 1143] [outer = 00000000] 16:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1502E800) [pid = 3624] [serial = 1144] [outer = 14374800] 16:33:35 INFO - PROCESS | 3624 | 1466724815101 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15154800) [pid = 3624] [serial = 1145] [outer = 14374800] 16:33:35 INFO - PROCESS | 3624 | 1466724815755 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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1011ms 16:33:35 INFO - PROCESS | 3624 | 1466724815792 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 3624 | 1466724815794 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:33:35 INFO - PROCESS | 3624 | 1466724815798 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 3624 | 1466724815802 Marionette TRACE conn3 <- [1,1490,null,{}] 16:33:35 INFO - PROCESS | 3624 | 1466724815813 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}] 16:33:35 INFO - PROCESS | 3624 | 1466724815819 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:35 INFO - PROCESS | 3624 | 1466724815926 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:33:36 INFO - PROCESS | 3624 | 1466724816054 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 3624 | 1466724816058 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:36 INFO - PROCESS | 3624 | ++DOCSHELL 160A6800 == 32 [pid = 3624] [id = 382] 16:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (160A6C00) [pid = 3624] [serial = 1146] [outer = 00000000] 16:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1689CC00) [pid = 3624] [serial = 1147] [outer = 160A6C00] 16:33:36 INFO - PROCESS | 3624 | 1466724816153 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (169B1C00) [pid = 3624] [serial = 1148] [outer = 160A6C00] 16:33:36 INFO - PROCESS | 3624 | 1466724816767 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]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1012ms 16:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:33:36 INFO - PROCESS | 3624 | 1466724816799 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 3624 | 1466724816802 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 3624 | 1466724816806 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3624 | 1466724816808 Marionette TRACE conn3 <- [1,1494,null,{}] 16:33:36 INFO - PROCESS | 3624 | 1466724816812 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}] 16:33:36 INFO - PROCESS | 3624 | 1466724816814 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:36 INFO - PROCESS | 3624 | 1466724816920 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:33:37 INFO - PROCESS | 3624 | 1466724817019 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3624 | 1466724817021 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:37 INFO - PROCESS | 3624 | ++DOCSHELL 16F81000 == 33 [pid = 3624] [id = 383] 16:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16FE4400) [pid = 3624] [serial = 1149] [outer = 00000000] 16:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17509400) [pid = 3624] [serial = 1150] [outer = 16FE4400] 16:33:37 INFO - PROCESS | 3624 | 1466724817123 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17530C00) [pid = 3624] [serial = 1151] [outer = 16FE4400] 16:33:37 INFO - PROCESS | 3624 | 1466724817851 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]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1043ms 16:33:37 INFO - PROCESS | 3624 | 1466724817881 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 3624 | 1466724817886 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:33:37 INFO - PROCESS | 3624 | 1466724817920 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 3624 | 1466724817924 Marionette TRACE conn3 <- [1,1498,null,{}] 16:33:37 INFO - PROCESS | 3624 | 1466724817929 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}] 16:33:37 INFO - PROCESS | 3624 | 1466724817933 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:38 INFO - PROCESS | 3624 | 1466724818045 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:33:38 INFO - PROCESS | 3624 | 1466724818173 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 3624 | 1466724818178 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:38 INFO - PROCESS | 3624 | ++DOCSHELL 12B6AC00 == 34 [pid = 3624] [id = 384] 16:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12BAAC00) [pid = 3624] [serial = 1152] [outer = 00000000] 16:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1327EC00) [pid = 3624] [serial = 1153] [outer = 12BAAC00] 16:33:38 INFO - PROCESS | 3624 | 1466724818237 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13A0EC00) [pid = 3624] [serial = 1154] [outer = 12BAAC00] 16:33:38 INFO - PROCESS | 3624 | 1466724818848 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]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1012ms 16:33:38 INFO - PROCESS | 3624 | 1466724818924 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3624 | 1466724818929 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:33:38 INFO - PROCESS | 3624 | 1466724818935 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 3624 | 1466724818938 Marionette TRACE conn3 <- [1,1502,null,{}] 16:33:38 INFO - PROCESS | 3624 | 1466724818942 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}] 16:33:38 INFO - PROCESS | 3624 | 1466724818945 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:39 INFO - PROCESS | 3624 | 1466724819055 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:33:39 INFO - PROCESS | 3624 | 1466724819183 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3624 | 1466724819185 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:39 INFO - PROCESS | 3624 | ++DOCSHELL 156CC400 == 35 [pid = 3624] [id = 385] 16:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (156D1C00) [pid = 3624] [serial = 1155] [outer = 00000000] 16:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (15E34800) [pid = 3624] [serial = 1156] [outer = 156D1C00] 16:33:39 INFO - PROCESS | 3624 | 1466724819243 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (165D8400) [pid = 3624] [serial = 1157] [outer = 156D1C00] 16:33:39 INFO - PROCESS | 3624 | 1466724819951 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]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1059ms 16:33:40 INFO - PROCESS | 3624 | 1466724820015 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 3624 | 1466724820017 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:33:40 INFO - PROCESS | 3624 | 1466724820040 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 3624 | 1466724820044 Marionette TRACE conn3 <- [1,1506,null,{}] 16:33:40 INFO - PROCESS | 3624 | 1466724820055 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}] 16:33:40 INFO - PROCESS | 3624 | 1466724820060 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:40 INFO - PROCESS | 3624 | 1466724820202 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:33:40 INFO - PROCESS | 3624 | 1466724820324 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 3624 | 1466724820327 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:40 INFO - PROCESS | 3624 | ++DOCSHELL 17534C00 == 36 [pid = 3624] [id = 386] 16:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17536400) [pid = 3624] [serial = 1158] [outer = 00000000] 16:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (175D2400) [pid = 3624] [serial = 1159] [outer = 17536400] 16:33:40 INFO - PROCESS | 3624 | 1466724820395 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17E5D400) [pid = 3624] [serial = 1160] [outer = 17536400] 16:33:40 INFO - PROCESS | 3624 | 1466724820971 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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1027ms 16:33:41 INFO - PROCESS | 3624 | 1466724821032 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 3624 | 1466724821035 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:33:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:33:41 INFO - PROCESS | 3624 | 1466724821039 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 3624 | 1466724821041 Marionette TRACE conn3 <- [1,1510,null,{}] 16:33:41 INFO - PROCESS | 3624 | 1466724821045 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}] 16:33:41 INFO - PROCESS | 3624 | 1466724821047 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:41 INFO - PROCESS | 3624 | 1466724821151 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:33:41 INFO - PROCESS | 3624 | 1466724821250 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3624 | 1466724821252 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:41 INFO - PROCESS | 3624 | ++DOCSHELL 1945CC00 == 37 [pid = 3624] [id = 387] 16:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1945E800) [pid = 3624] [serial = 1161] [outer = 00000000] 16:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (19695400) [pid = 3624] [serial = 1162] [outer = 1945E800] 16:33:41 INFO - PROCESS | 3624 | 1466724821306 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (19BA2000) [pid = 3624] [serial = 1163] [outer = 1945E800] 16:33:41 INFO - PROCESS | 3624 | 1466724821951 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"]]]}] 16:33:42 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 () { 16:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:33:42 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 () { 16:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:33:42 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 () { 16:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:33:42 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 () { 16:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:33:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 964ms 16:33:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:33:42 INFO - PROCESS | 3624 | 1466724821991 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3624 | 1466724821994 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:33:42 INFO - PROCESS | 3624 | 1466724821998 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3624 | 1466724822001 Marionette TRACE conn3 <- [1,1514,null,{}] 16:33:42 INFO - PROCESS | 3624 | 1466724822006 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}] 16:33:42 INFO - PROCESS | 3624 | 1466724822009 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:42 INFO - PROCESS | 3624 | 1466724822154 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:33:42 INFO - PROCESS | 3624 | --DOCSHELL 13280800 == 36 [pid = 3624] [id = 380] 16:33:42 INFO - PROCESS | 3624 | 1466724822268 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 3624 | 1466724822272 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:42 INFO - PROCESS | 3624 | ++DOCSHELL 105F1C00 == 37 [pid = 3624] [id = 388] 16:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (105F2000) [pid = 3624] [serial = 1164] [outer = 00000000] 16:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1180E800) [pid = 3624] [serial = 1165] [outer = 105F2000] 16:33:42 INFO - PROCESS | 3624 | 1466724822372 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13278400) [pid = 3624] [serial = 1166] [outer = 105F2000] 16:33:43 INFO - PROCESS | 3624 | 1466724823030 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"]]]}] 16:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:33:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1044ms 16:33:43 INFO - PROCESS | 3624 | 1466724823071 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 3624 | 1466724823075 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:33:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:33:43 INFO - PROCESS | 3624 | 1466724823099 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 3624 | 1466724823103 Marionette TRACE conn3 <- [1,1518,null,{}] 16:33:43 INFO - PROCESS | 3624 | 1466724823107 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}] 16:33:43 INFO - PROCESS | 3624 | 1466724823110 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:43 INFO - PROCESS | 3624 | 1466724823219 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:33:43 INFO - PROCESS | 3624 | 1466724823348 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3624 | 1466724823351 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:43 INFO - PROCESS | 3624 | ++DOCSHELL 1689D800 == 38 [pid = 3624] [id = 389] 16:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (169B5000) [pid = 3624] [serial = 1167] [outer = 00000000] 16:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1752C800) [pid = 3624] [serial = 1168] [outer = 169B5000] 16:33:43 INFO - PROCESS | 3624 | 1466724823409 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (175D2000) [pid = 3624] [serial = 1169] [outer = 169B5000] 16:33:43 INFO - PROCESS | 3624 | 1466724823936 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]]]}] 16:33:44 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 16:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:33:44 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. 16:33:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:33:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 933ms 16:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:33:44 INFO - PROCESS | 3624 | 1466724824006 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3624 | 1466724824009 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 3624 | 1466724824013 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 3624 | 1466724824015 Marionette TRACE conn3 <- [1,1522,null,{}] 16:33:44 INFO - PROCESS | 3624 | 1466724824020 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}] 16:33:44 INFO - PROCESS | 3624 | 1466724824022 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:44 INFO - PROCESS | 3624 | 1466724824136 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:33:44 INFO - PROCESS | 3624 | 1466724824239 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3624 | 1466724824242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:44 INFO - PROCESS | 3624 | ++DOCSHELL 19B9E000 == 39 [pid = 3624] [id = 390] 16:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (19BA4C00) [pid = 3624] [serial = 1170] [outer = 00000000] 16:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (19F3F800) [pid = 3624] [serial = 1171] [outer = 19BA4C00] 16:33:44 INFO - PROCESS | 3624 | 1466724824295 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A0C8000) [pid = 3624] [serial = 1172] [outer = 19BA4C00] 16:33:44 INFO - PROCESS | 3624 | 1466724824931 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]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1011ms 16:33:45 INFO - PROCESS | 3624 | 1466724825013 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 3624 | 1466724825017 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:33:45 INFO - PROCESS | 3624 | 1466724825028 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 3624 | 1466724825033 Marionette TRACE conn3 <- [1,1526,null,{}] 16:33:45 INFO - PROCESS | 3624 | 1466724825037 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}] 16:33:45 INFO - PROCESS | 3624 | 1466724825040 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:45 INFO - PROCESS | 3624 | 1466724825186 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:33:45 INFO - PROCESS | 3624 | 1466724825308 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 3624 | 1466724825310 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:45 INFO - PROCESS | 3624 | ++DOCSHELL 10A64C00 == 40 [pid = 3624] [id = 391] 16:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A6DC800) [pid = 3624] [serial = 1173] [outer = 00000000] 16:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A954800) [pid = 3624] [serial = 1174] [outer = 1A6DC800] 16:33:45 INFO - PROCESS | 3624 | 1466724825366 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A957400) [pid = 3624] [serial = 1175] [outer = 1A6DC800] 16:33:45 INFO - PROCESS | 3624 | 1466724825984 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]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 965ms 16:33:46 INFO - PROCESS | 3624 | 1466724826001 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 3624 | 1466724826003 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:33:46 INFO - PROCESS | 3624 | 1466724826007 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 3624 | 1466724826009 Marionette TRACE conn3 <- [1,1530,null,{}] 16:33:46 INFO - PROCESS | 3624 | 1466724826012 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}] 16:33:46 INFO - PROCESS | 3624 | 1466724826014 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:46 INFO - PROCESS | 3624 | 1466724826122 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:33:46 INFO - PROCESS | 3624 | 1466724826223 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 3624 | 1466724826225 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:46 INFO - PROCESS | 3624 | ++DOCSHELL 1A95E400 == 41 [pid = 3624] [id = 392] 16:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A95E800) [pid = 3624] [serial = 1176] [outer = 00000000] 16:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1AA84800) [pid = 3624] [serial = 1177] [outer = 1A95E800] 16:33:46 INFO - PROCESS | 3624 | 1466724826277 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1AA85400) [pid = 3624] [serial = 1178] [outer = 1A95E800] 16:33:46 INFO - PROCESS | 3624 | 1466724826927 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]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1011ms 16:33:47 INFO - PROCESS | 3624 | 1466724827009 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:33:47 INFO - PROCESS | 3624 | 1466724827013 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:33:47 INFO - PROCESS | 3624 | 1466724827018 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3624 | 1466724827021 Marionette TRACE conn3 <- [1,1534,null,{}] 16:33:47 INFO - PROCESS | 3624 | 1466724827026 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}] 16:33:47 INFO - PROCESS | 3624 | 1466724827029 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:47 INFO - PROCESS | 3624 | 1466724827134 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:33:47 INFO - PROCESS | 3624 | 1466724827314 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 3624 | 1466724827317 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:47 INFO - PROCESS | 3624 | ++DOCSHELL 1021D800 == 42 [pid = 3624] [id = 393] 16:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1026D800) [pid = 3624] [serial = 1179] [outer = 00000000] 16:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (10FAEC00) [pid = 3624] [serial = 1180] [outer = 1026D800] 16:33:47 INFO - PROCESS | 3624 | 1466724827385 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1327E000) [pid = 3624] [serial = 1181] [outer = 1026D800] 16:33:48 INFO - PROCESS | 3624 | 1466724827993 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1059ms 16:33:48 INFO - PROCESS | 3624 | 1466724828064 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 3624 | 1466724828068 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:33:48 INFO - PROCESS | 3624 | 1466724828092 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 3624 | 1466724828095 Marionette TRACE conn3 <- [1,1538,null,{}] 16:33:48 INFO - PROCESS | 3624 | 1466724828101 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}] 16:33:48 INFO - PROCESS | 3624 | 1466724828106 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:48 INFO - PROCESS | 3624 | 1466724828219 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:33:48 INFO - PROCESS | 3624 | 1466724828398 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3624 | 1466724828401 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:48 INFO - PROCESS | 3624 | ++DOCSHELL 13A9B400 == 43 [pid = 3624] [id = 394] 16:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (156CB400) [pid = 3624] [serial = 1182] [outer = 00000000] 16:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (175D5C00) [pid = 3624] [serial = 1183] [outer = 156CB400] 16:33:48 INFO - PROCESS | 3624 | 1466724828463 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (19457800) [pid = 3624] [serial = 1184] [outer = 156CB400] 16:33:49 INFO - PROCESS | 3624 | 1466724829069 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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1011ms 16:33:49 INFO - PROCESS | 3624 | 1466724829131 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 3624 | 1466724829135 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:33:49 INFO - PROCESS | 3624 | 1466724829140 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 3624 | 1466724829142 Marionette TRACE conn3 <- [1,1542,null,{}] 16:33:49 INFO - PROCESS | 3624 | 1466724829146 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}] 16:33:49 INFO - PROCESS | 3624 | 1466724829149 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:49 INFO - PROCESS | 3624 | 1466724829258 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:33:49 INFO - PROCESS | 3624 | 1466724829393 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 3624 | 1466724829396 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:49 INFO - PROCESS | 3624 | ++DOCSHELL 1A0D3C00 == 44 [pid = 3624] [id = 395] 16:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A4A2400) [pid = 3624] [serial = 1185] [outer = 00000000] 16:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A586000) [pid = 3624] [serial = 1186] [outer = 1A4A2400] 16:33:49 INFO - PROCESS | 3624 | 1466724829451 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A6DB000) [pid = 3624] [serial = 1187] [outer = 1A4A2400] 16:33:50 INFO - PROCESS | 3624 | 1466724830059 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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1012ms 16:33:50 INFO - PROCESS | 3624 | 1466724830156 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3624 | 1466724830159 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:33:50 INFO - PROCESS | 3624 | 1466724830165 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3624 | 1466724830171 Marionette TRACE conn3 <- [1,1546,null,{}] 16:33:50 INFO - PROCESS | 3624 | 1466724830181 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}] 16:33:50 INFO - PROCESS | 3624 | 1466724830184 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:50 INFO - PROCESS | 3624 | 1466724830300 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:33:50 INFO - PROCESS | 3624 | 1466724830428 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3624 | 1466724830431 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:50 INFO - PROCESS | 3624 | ++DOCSHELL 1A585800 == 45 [pid = 3624] [id = 396] 16:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1AA8D000) [pid = 3624] [serial = 1188] [outer = 00000000] 16:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1AC8E000) [pid = 3624] [serial = 1189] [outer = 1AA8D000] 16:33:50 INFO - PROCESS | 3624 | 1466724830485 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1AC90800) [pid = 3624] [serial = 1190] [outer = 1AA8D000] 16:33:51 INFO - PROCESS | 3624 | 1466724831131 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]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 965ms 16:33:51 INFO - PROCESS | 3624 | 1466724831161 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 3624 | 1466724831163 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:33:51 INFO - PROCESS | 3624 | 1466724831168 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 3624 | 1466724831170 Marionette TRACE conn3 <- [1,1550,null,{}] 16:33:51 INFO - PROCESS | 3624 | 1466724831174 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}] 16:33:51 INFO - PROCESS | 3624 | 1466724831176 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:51 INFO - PROCESS | 3624 | 1466724831281 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:33:51 INFO - PROCESS | 3624 | 1466724831395 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 3624 | 1466724831399 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:51 INFO - PROCESS | 3624 | ++DOCSHELL 1943E400 == 46 [pid = 3624] [id = 397] 16:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1943E800) [pid = 3624] [serial = 1191] [outer = 00000000] 16:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (19447800) [pid = 3624] [serial = 1192] [outer = 1943E800] 16:33:51 INFO - PROCESS | 3624 | 1466724831500 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (19448400) [pid = 3624] [serial = 1193] [outer = 1943E800] 16:33:52 INFO - PROCESS | 3624 | 1466724832014 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 917ms 16:33:52 INFO - PROCESS | 3624 | 1466724832071 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 3624 | 1466724832073 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:33:52 INFO - PROCESS | 3624 | 1466724832077 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 3624 | 1466724832079 Marionette TRACE conn3 <- [1,1554,null,{}] 16:33:52 INFO - PROCESS | 3624 | 1466724832083 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}] 16:33:52 INFO - PROCESS | 3624 | 1466724832085 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:52 INFO - PROCESS | 3624 | 1466724832185 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:33:52 INFO - PROCESS | 3624 | 1466724832363 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 3624 | 1466724832366 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:52 INFO - PROCESS | 3624 | ++DOCSHELL 129E6000 == 47 [pid = 3624] [id = 398] 16:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (12BA9C00) [pid = 3624] [serial = 1194] [outer = 00000000] 16:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1436CC00) [pid = 3624] [serial = 1195] [outer = 12BA9C00] 16:33:52 INFO - PROCESS | 3624 | 1466724832456 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (156CB800) [pid = 3624] [serial = 1196] [outer = 12BA9C00] 16:33:52 INFO - PROCESS | 3624 | --DOCSHELL 105F1C00 == 46 [pid = 3624] [id = 388] 16:33:53 INFO - PROCESS | 3624 | 1466724833195 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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1154ms 16:33:53 INFO - PROCESS | 3624 | 1466724833225 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3624 | 1466724833229 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:33:53 INFO - PROCESS | 3624 | 1466724833234 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 3624 | 1466724833239 Marionette TRACE conn3 <- [1,1558,null,{}] 16:33:53 INFO - PROCESS | 3624 | 1466724833245 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}] 16:33:53 INFO - PROCESS | 3624 | 1466724833248 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:53 INFO - PROCESS | 3624 | 1466724833359 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:33:53 INFO - PROCESS | 3624 | 1466724833469 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3624 | 1466724833471 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:53 INFO - PROCESS | 3624 | ++DOCSHELL 16878800 == 47 [pid = 3624] [id = 399] 16:33:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (16879000) [pid = 3624] [serial = 1197] [outer = 00000000] 16:33:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1687CC00) [pid = 3624] [serial = 1198] [outer = 16879000] 16:33:53 INFO - PROCESS | 3624 | 1466724833570 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (169B7C00) [pid = 3624] [serial = 1199] [outer = 16879000] 16:33:54 INFO - PROCESS | 3624 | 1466724834209 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]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1011ms 16:33:54 INFO - PROCESS | 3624 | 1466724834271 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 3624 | 1466724834276 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:33:54 INFO - PROCESS | 3624 | 1466724834282 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 3624 | 1466724834285 Marionette TRACE conn3 <- [1,1562,null,{}] 16:33:54 INFO - PROCESS | 3624 | 1466724834302 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}] 16:33:54 INFO - PROCESS | 3624 | 1466724834305 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:54 INFO - PROCESS | 3624 | 1466724834459 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:33:54 INFO - PROCESS | 3624 | 1466724834519 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 3624 | 1466724834522 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:54 INFO - PROCESS | 3624 | ++DOCSHELL 19454400 == 48 [pid = 3624] [id = 400] 16:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (19454800) [pid = 3624] [serial = 1200] [outer = 00000000] 16:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (19694800) [pid = 3624] [serial = 1201] [outer = 19454800] 16:33:54 INFO - PROCESS | 3624 | 1466724834577 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (19D03400) [pid = 3624] [serial = 1202] [outer = 19454800] 16:33:55 INFO - PROCESS | 3624 | 1466724835217 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1012ms 16:33:55 INFO - PROCESS | 3624 | 1466724835284 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 3624 | 1466724835287 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:33:55 INFO - PROCESS | 3624 | 1466724835291 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 3624 | 1466724835295 Marionette TRACE conn3 <- [1,1566,null,{}] 16:33:55 INFO - PROCESS | 3624 | 1466724835306 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}] 16:33:55 INFO - PROCESS | 3624 | 1466724835310 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:55 INFO - PROCESS | 3624 | 1466724835473 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:33:55 INFO - PROCESS | 3624 | 1466724835483 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 3624 | 1466724835487 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:33:55 INFO - PROCESS | 3624 | ++DOCSHELL 0C76B800 == 49 [pid = 3624] [id = 401] 16:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1A95F000) [pid = 3624] [serial = 1203] [outer = 00000000] 16:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1AA8A400) [pid = 3624] [serial = 1204] [outer = 1A95F000] 16:33:55 INFO - PROCESS | 3624 | 1466724835545 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1AC8F000) [pid = 3624] [serial = 1205] [outer = 1A95F000] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 1752D800 == 48 [pid = 3624] [id = 245] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 12B6AC00 == 47 [pid = 3624] [id = 384] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 156CC400 == 46 [pid = 3624] [id = 385] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 17534C00 == 45 [pid = 3624] [id = 386] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 1A0D3C00 == 44 [pid = 3624] [id = 395] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 1021D800 == 43 [pid = 3624] [id = 393] 16:33:56 INFO - PROCESS | 3624 | --DOCSHELL 13A9B400 == 42 [pid = 3624] [id = 394] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1689D800 == 41 [pid = 3624] [id = 389] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 13649800 == 40 [pid = 3624] [id = 244] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 13645C00 == 39 [pid = 3624] [id = 252] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 19B9E000 == 38 [pid = 3624] [id = 390] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1364A800 == 37 [pid = 3624] [id = 238] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 14373800 == 36 [pid = 3624] [id = 381] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 10A64C00 == 35 [pid = 3624] [id = 391] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 13A97800 == 34 [pid = 3624] [id = 239] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 129E0800 == 33 [pid = 3624] [id = 251] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 12B6F800 == 32 [pid = 3624] [id = 237] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 10BB8800 == 31 [pid = 3624] [id = 250] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 10F42400 == 30 [pid = 3624] [id = 236] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 156C7400 == 29 [pid = 3624] [id = 240] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1742D400 == 28 [pid = 3624] [id = 248] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 160A6800 == 27 [pid = 3624] [id = 382] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1576E400 == 26 [pid = 3624] [id = 249] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 16FE2800 == 25 [pid = 3624] [id = 243] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 11D91000 == 24 [pid = 3624] [id = 247] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1A585800 == 23 [pid = 3624] [id = 396] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 156D1400 == 22 [pid = 3624] [id = 241] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 12C7D800 == 21 [pid = 3624] [id = 253] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 169B8400 == 20 [pid = 3624] [id = 242] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1125D000 == 19 [pid = 3624] [id = 377] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 129DE400 == 18 [pid = 3624] [id = 378] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 0C773C00 == 17 [pid = 3624] [id = 379] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1945CC00 == 16 [pid = 3624] [id = 387] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 19D04400 == 15 [pid = 3624] [id = 246] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 19454400 == 14 [pid = 3624] [id = 400] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1943E400 == 13 [pid = 3624] [id = 397] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 16F81000 == 12 [pid = 3624] [id = 383] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 129E6000 == 11 [pid = 3624] [id = 398] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 1A95E400 == 10 [pid = 3624] [id = 392] 16:33:58 INFO - PROCESS | 3624 | --DOCSHELL 16878800 == 9 [pid = 3624] [id = 399] 16:34:00 INFO - PROCESS | 3624 | 1466724840782 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]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 5548ms 16:34:00 INFO - PROCESS | 3624 | 1466724840835 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3624 | 1466724840839 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:34:00 INFO - PROCESS | 3624 | 1466724840845 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3624 | 1466724840848 Marionette TRACE conn3 <- [1,1570,null,{}] 16:34:00 INFO - PROCESS | 3624 | 1466724840854 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}] 16:34:00 INFO - PROCESS | 3624 | 1466724840857 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:00 INFO - PROCESS | 3624 | 1466724840964 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:34:01 INFO - PROCESS | 3624 | 1466724840982 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3624 | 1466724840987 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:01 INFO - PROCESS | 3624 | ++DOCSHELL 11258800 == 10 [pid = 3624] [id = 402] 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (12ED9000) [pid = 3624] [serial = 1206] [outer = 00000000] 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (13A08800) [pid = 3624] [serial = 1207] [outer = 12ED9000] 16:34:01 INFO - PROCESS | 3624 | 1466724841120 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1436D000) [pid = 3624] [serial = 1208] [outer = 12ED9000] 16:34:01 INFO - PROCESS | 3624 | 1466724841569 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]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 806ms 16:34:01 INFO - PROCESS | 3624 | 1466724841647 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3624 | 1466724841652 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:34:01 INFO - PROCESS | 3624 | 1466724841658 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 3624 | 1466724841661 Marionette TRACE conn3 <- [1,1574,null,{}] 16:34:01 INFO - PROCESS | 3624 | 1466724841665 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}] 16:34:01 INFO - PROCESS | 3624 | 1466724841668 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:01 INFO - PROCESS | 3624 | 1466724841759 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:34:01 INFO - PROCESS | 3624 | 1466724841772 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3624 | 1466724841775 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:01 INFO - PROCESS | 3624 | ++DOCSHELL 13274000 == 11 [pid = 3624] [id = 403] 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (16878800) [pid = 3624] [serial = 1209] [outer = 00000000] 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1687D000) [pid = 3624] [serial = 1210] [outer = 16878800] 16:34:01 INFO - PROCESS | 3624 | 1466724841822 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (16EAC000) [pid = 3624] [serial = 1211] [outer = 16878800] 16:34:02 INFO - PROCESS | 3624 | 1466724842449 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]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 806ms 16:34:02 INFO - PROCESS | 3624 | 1466724842491 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3624 | 1466724842493 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:34:02 INFO - PROCESS | 3624 | 1466724842503 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 3624 | 1466724842506 Marionette TRACE conn3 <- [1,1578,null,{}] 16:34:02 INFO - PROCESS | 3624 | 1466724842517 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}] 16:34:02 INFO - PROCESS | 3624 | 1466724842522 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:02 INFO - PROCESS | 3624 | 1466724842646 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:34:02 INFO - PROCESS | 3624 | 1466724842718 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 3624 | 1466724842721 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:02 INFO - PROCESS | 3624 | ++DOCSHELL 19449000 == 12 [pid = 3624] [id = 404] 16:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (19453400) [pid = 3624] [serial = 1212] [outer = 00000000] 16:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (19478400) [pid = 3624] [serial = 1213] [outer = 19453400] 16:34:02 INFO - PROCESS | 3624 | 1466724842769 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1947E400) [pid = 3624] [serial = 1214] [outer = 19453400] 16:34:03 INFO - PROCESS | 3624 | 1466724843225 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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 774ms 16:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:34:03 INFO - PROCESS | 3624 | 1466724843263 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3624 | 1466724843266 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:34:03 INFO - PROCESS | 3624 | 1466724843269 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3624 | 1466724843271 Marionette TRACE conn3 <- [1,1582,null,{}] 16:34:03 INFO - PROCESS | 3624 | 1466724843274 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}] 16:34:03 INFO - PROCESS | 3624 | 1466724843276 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:03 INFO - PROCESS | 3624 | 1466724843405 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:34:03 INFO - PROCESS | 3624 | 1466724843470 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3624 | 1466724843472 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:03 INFO - PROCESS | 3624 | ++DOCSHELL 19B9E000 == 13 [pid = 3624] [id = 405] 16:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (19BA5000) [pid = 3624] [serial = 1215] [outer = 00000000] 16:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1A0D2800) [pid = 3624] [serial = 1216] [outer = 19BA5000] 16:34:03 INFO - PROCESS | 3624 | 1466724843520 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (1A6D7800) [pid = 3624] [serial = 1217] [outer = 19BA5000] 16:34:03 INFO - PROCESS | 3624 | 1466724843958 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]]]}] 16:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 743ms 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (12BAAC00) [pid = 3624] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (0C774C00) [pid = 3624] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (11262000) [pid = 3624] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (10A63C00) [pid = 3624] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (0F97C400) [pid = 3624] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1436D800) [pid = 3624] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (17531C00) [pid = 3624] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1753B800) [pid = 3624] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1945C800) [pid = 3624] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (19698400) [pid = 3624] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (13902400) [pid = 3624] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (10FA8000) [pid = 3624] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (13274800) [pid = 3624] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (10F41800) [pid = 3624] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (13A06C00) [pid = 3624] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (15776400) [pid = 3624] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (156D0C00) [pid = 3624] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (16960000) [pid = 3624] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (17536400) [pid = 3624] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (156D1C00) [pid = 3624] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (156CB400) [pid = 3624] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (160A6C00) [pid = 3624] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (16879000) [pid = 3624] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (169B5000) [pid = 3624] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (14374800) [pid = 3624] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (129E7000) [pid = 3624] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A0C8400) [pid = 3624] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (105F2000) [pid = 3624] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (12BA9C00) [pid = 3624] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (13280C00) [pid = 3624] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (16FE4400) [pid = 3624] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1943E800) [pid = 3624] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1AA8D000) [pid = 3624] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A95E800) [pid = 3624] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (19454800) [pid = 3624] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1026D800) [pid = 3624] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (19BA4C00) [pid = 3624] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1945E800) [pid = 3624] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A4A2400) [pid = 3624] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:34:04 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A6DC800) [pid = 3624] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:34:04 INFO - PROCESS | 3624 | 1466724844790 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 3624 | 1466724844792 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:34:04 INFO - PROCESS | 3624 | 1466724844801 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 3624 | 1466724844803 Marionette TRACE conn3 <- [1,1586,null,{}] 16:34:04 INFO - PROCESS | 3624 | 1466724844806 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}] 16:34:04 INFO - PROCESS | 3624 | 1466724844808 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:04 INFO - PROCESS | 3624 | 1466724844882 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:34:04 INFO - PROCESS | 3624 | 1466724844887 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3624 | 1466724844890 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:04 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A800 == 14 [pid = 3624] [id = 406] 16:34:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (10A5C000) [pid = 3624] [serial = 1218] [outer = 00000000] 16:34:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (10F44C00) [pid = 3624] [serial = 1219] [outer = 10A5C000] 16:34:04 INFO - PROCESS | 3624 | 1466724844933 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (11293C00) [pid = 3624] [serial = 1220] [outer = 10A5C000] 16:34:05 INFO - PROCESS | 3624 | 1466724845435 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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 632ms 16:34:05 INFO - PROCESS | 3624 | 1466724845472 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3624 | 1466724845474 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:34:05 INFO - PROCESS | 3624 | 1466724845477 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3624 | 1466724845478 Marionette TRACE conn3 <- [1,1590,null,{}] 16:34:05 INFO - PROCESS | 3624 | 1466724845482 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}] 16:34:05 INFO - PROCESS | 3624 | 1466724845487 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:05 INFO - PROCESS | 3624 | 1466724845604 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:34:05 INFO - PROCESS | 3624 | 1466724845610 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3624 | 1466724845612 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:05 INFO - PROCESS | 3624 | ++DOCSHELL 1436F800 == 15 [pid = 3624] [id = 407] 16:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (14371400) [pid = 3624] [serial = 1221] [outer = 00000000] 16:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1695BC00) [pid = 3624] [serial = 1222] [outer = 14371400] 16:34:05 INFO - PROCESS | 3624 | 1466724845656 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1742E800) [pid = 3624] [serial = 1223] [outer = 14371400] 16:34:06 INFO - PROCESS | 3624 | 1466724846116 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 711ms 16:34:06 INFO - PROCESS | 3624 | 1466724846176 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3624 | 1466724846178 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:34:06 INFO - PROCESS | 3624 | 1466724846182 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3624 | 1466724846184 Marionette TRACE conn3 <- [1,1594,null,{}] 16:34:06 INFO - PROCESS | 3624 | 1466724846187 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}] 16:34:06 INFO - PROCESS | 3624 | 1466724846189 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:06 INFO - PROCESS | 3624 | 1466724846267 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:34:06 INFO - PROCESS | 3624 | 1466724846309 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3624 | 1466724846311 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:06 INFO - PROCESS | 3624 | ++DOCSHELL 17E65800 == 16 [pid = 3624] [id = 408] 16:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17E71400) [pid = 3624] [serial = 1224] [outer = 00000000] 16:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (19698400) [pid = 3624] [serial = 1225] [outer = 17E71400] 16:34:06 INFO - PROCESS | 3624 | 1466724846355 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1969DC00) [pid = 3624] [serial = 1226] [outer = 17E71400] 16:34:06 INFO - PROCESS | 3624 | 1466724846780 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 712ms 16:34:06 INFO - PROCESS | 3624 | 1466724846882 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3624 | 1466724846886 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:34:06 INFO - PROCESS | 3624 | 1466724846891 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3624 | 1466724846896 Marionette TRACE conn3 <- [1,1598,null,{}] 16:34:06 INFO - PROCESS | 3624 | 1466724846902 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}] 16:34:06 INFO - PROCESS | 3624 | 1466724846905 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:07 INFO - PROCESS | 3624 | 1466724847049 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:34:07 INFO - PROCESS | 3624 | 1466724847189 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3624 | 1466724847193 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:07 INFO - PROCESS | 3624 | ++DOCSHELL 11804800 == 17 [pid = 3624] [id = 409] 16:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1180C800) [pid = 3624] [serial = 1227] [outer = 00000000] 16:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (12BB0400) [pid = 3624] [serial = 1228] [outer = 1180C800] 16:34:07 INFO - PROCESS | 3624 | 1466724847259 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (13901800) [pid = 3624] [serial = 1229] [outer = 1180C800] 16:34:07 INFO - PROCESS | 3624 | 1466724847842 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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1011ms 16:34:07 INFO - PROCESS | 3624 | 1466724847900 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3624 | 1466724847904 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:34:07 INFO - PROCESS | 3624 | 1466724847910 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3624 | 1466724847914 Marionette TRACE conn3 <- [1,1602,null,{}] 16:34:07 INFO - PROCESS | 3624 | 1466724847918 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}] 16:34:07 INFO - PROCESS | 3624 | 1466724847921 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:08 INFO - PROCESS | 3624 | 1466724848075 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:34:08 INFO - PROCESS | 3624 | 1466724848220 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3624 | 1466724848223 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:08 INFO - PROCESS | 3624 | ++DOCSHELL 16878400 == 18 [pid = 3624] [id = 410] 16:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (16879000) [pid = 3624] [serial = 1230] [outer = 00000000] 16:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1742D400) [pid = 3624] [serial = 1231] [outer = 16879000] 16:34:08 INFO - PROCESS | 3624 | 1466724848280 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1752D800) [pid = 3624] [serial = 1232] [outer = 16879000] 16:34:08 INFO - PROCESS | 3624 | 1466724848855 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]]]}] 16:34:08 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 16:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 964ms 16:34:08 INFO - PROCESS | 3624 | 1466724848883 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3624 | 1466724848885 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:34:08 INFO - PROCESS | 3624 | 1466724848889 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3624 | 1466724848891 Marionette TRACE conn3 <- [1,1606,null,{}] 16:34:08 INFO - PROCESS | 3624 | 1466724848901 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}] 16:34:08 INFO - PROCESS | 3624 | 1466724848906 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:09 INFO - PROCESS | 3624 | 1466724849019 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:34:09 INFO - PROCESS | 3624 | 1466724849134 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3624 | 1466724849138 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:09 INFO - PROCESS | 3624 | ++DOCSHELL 1945C400 == 19 [pid = 3624] [id = 411] 16:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (19486000) [pid = 3624] [serial = 1233] [outer = 00000000] 16:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A4A9C00) [pid = 3624] [serial = 1234] [outer = 19486000] 16:34:09 INFO - PROCESS | 3624 | 1466724849242 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A587800) [pid = 3624] [serial = 1235] [outer = 19486000] 16:34:09 INFO - PROCESS | 3624 | 1466724849849 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]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1012ms 16:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:34:09 INFO - PROCESS | 3624 | 1466724849891 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 3624 | 1466724849893 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 3624 | 1466724849896 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3624 | 1466724849898 Marionette TRACE conn3 <- [1,1610,null,{}] 16:34:09 INFO - PROCESS | 3624 | 1466724849902 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}] 16:34:09 INFO - PROCESS | 3624 | 1466724849904 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:10 INFO - PROCESS | 3624 | 1466724850013 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:34:10 INFO - PROCESS | 3624 | 1466724850158 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3624 | 1466724850160 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:10 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A000 == 20 [pid = 3624] [id = 412] 16:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (10A5C800) [pid = 3624] [serial = 1236] [outer = 00000000] 16:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1129AC00) [pid = 3624] [serial = 1237] [outer = 10A5C800] 16:34:10 INFO - PROCESS | 3624 | 1466724850229 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (129DC400) [pid = 3624] [serial = 1238] [outer = 10A5C800] 16:34:11 INFO - PROCESS | 3624 | 1466724851071 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]]]}] 16:34:11 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 16:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1201ms 16:34:11 INFO - PROCESS | 3624 | 1466724851128 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3624 | 1466724851132 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:34:11 INFO - PROCESS | 3624 | 1466724851154 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3624 | 1466724851159 Marionette TRACE conn3 <- [1,1614,null,{}] 16:34:11 INFO - PROCESS | 3624 | 1466724851164 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}] 16:34:11 INFO - PROCESS | 3624 | 1466724851167 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:11 INFO - PROCESS | 3624 | 1466724851299 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:34:11 INFO - PROCESS | 3624 | 1466724851406 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3624 | 1466724851408 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:11 INFO - PROCESS | 3624 | --DOCSHELL 0C76B800 == 19 [pid = 3624] [id = 401] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (102CB400) [pid = 3624] [serial = 1138] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1327EC00) [pid = 3624] [serial = 1153] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1180A400) [pid = 3624] [serial = 1132] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1436CC00) [pid = 3624] [serial = 1195] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1180E800) [pid = 3624] [serial = 1165] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (13A08000) [pid = 3624] [serial = 1129] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (12E66000) [pid = 3624] [serial = 1136] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (105EF000) [pid = 3624] [serial = 1119] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1517C400) [pid = 3624] [serial = 1122] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (10F40C00) [pid = 3624] [serial = 1120] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (19455800) [pid = 3624] [serial = 1125] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (175D7800) [pid = 3624] [serial = 1104] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (19D04000) [pid = 3624] [serial = 1107] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (19B9C400) [pid = 3624] [serial = 1084] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (14372C00) [pid = 3624] [serial = 1089] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (156C6400) [pid = 3624] [serial = 1090] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1188F800) [pid = 3624] [serial = 1092] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (12959400) [pid = 3624] [serial = 1093] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (13907C00) [pid = 3624] [serial = 1095] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (13A10800) [pid = 3624] [serial = 1096] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1128B800) [pid = 3624] [serial = 1086] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (156D3400) [pid = 3624] [serial = 1110] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (11D8F000) [pid = 3624] [serial = 1087] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (15E6A800) [pid = 3624] [serial = 1098] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (16610800) [pid = 3624] [serial = 1099] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15771400) [pid = 3624] [serial = 1123] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1188E000) [pid = 3624] [serial = 1133] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (12C88000) [pid = 3624] [serial = 1128] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (19D04800) [pid = 3624] [serial = 1108] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (19D08000) [pid = 3624] [serial = 1114] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16FE6000) [pid = 3624] [serial = 1101] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17518000) [pid = 3624] [serial = 1102] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A57E800) [pid = 3624] [serial = 1117] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17E62000) [pid = 3624] [serial = 1105] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (19792C00) [pid = 3624] [serial = 1113] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1969CC00) [pid = 3624] [serial = 1126] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (15E36400) [pid = 3624] [serial = 1111] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19F3F800) [pid = 3624] [serial = 1171] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19694800) [pid = 3624] [serial = 1201] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (175D5C00) [pid = 3624] [serial = 1183] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15154800) [pid = 3624] [serial = 1145] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (12C80C00) [pid = 3624] [serial = 1135] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1689CC00) [pid = 3624] [serial = 1147] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A4ADC00) [pid = 3624] [serial = 1116] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15E34800) [pid = 3624] [serial = 1156] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13278400) [pid = 3624] [serial = 1166] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (156CB800) [pid = 3624] [serial = 1196] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10FAEC00) [pid = 3624] [serial = 1180] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13950C00) [pid = 3624] [serial = 1142] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1687CC00) [pid = 3624] [serial = 1198] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1502E800) [pid = 3624] [serial = 1144] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1752C800) [pid = 3624] [serial = 1168] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13A0EC00) [pid = 3624] [serial = 1154] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1122A400) [pid = 3624] [serial = 1139] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13649000) [pid = 3624] [serial = 1141] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19BA2000) [pid = 3624] [serial = 1163] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A6DB000) [pid = 3624] [serial = 1187] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16EADC00) [pid = 3624] [serial = 688] [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.] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1AA84800) [pid = 3624] [serial = 1177] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A957400) [pid = 3624] [serial = 1175] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1AC8E000) [pid = 3624] [serial = 1189] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17E5D400) [pid = 3624] [serial = 1160] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19695400) [pid = 3624] [serial = 1162] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (165D8400) [pid = 3624] [serial = 1157] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19457800) [pid = 3624] [serial = 1184] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (175D2400) [pid = 3624] [serial = 1159] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A586000) [pid = 3624] [serial = 1186] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A954800) [pid = 3624] [serial = 1174] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (169B1C00) [pid = 3624] [serial = 1148] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17509400) [pid = 3624] [serial = 1150] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (169B7C00) [pid = 3624] [serial = 1199] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (175D2000) [pid = 3624] [serial = 1169] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17530C00) [pid = 3624] [serial = 1151] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (19448400) [pid = 3624] [serial = 1193] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (19447800) [pid = 3624] [serial = 1192] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1AC90800) [pid = 3624] [serial = 1190] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (1AA85400) [pid = 3624] [serial = 1178] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (19D03400) [pid = 3624] [serial = 1202] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1327E000) [pid = 3624] [serial = 1181] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1A0C8000) [pid = 3624] [serial = 1172] [outer = 00000000] [url = about:blank] 16:34:11 INFO - PROCESS | 3624 | ++DOCSHELL 0F390400 == 20 [pid = 3624] [id = 413] 16:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (0F9EC400) [pid = 3624] [serial = 1239] [outer = 00000000] 16:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (105F5400) [pid = 3624] [serial = 1240] [outer = 0F9EC400] 16:34:11 INFO - PROCESS | 3624 | 1466724851485 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1122A400) [pid = 3624] [serial = 1241] [outer = 0F9EC400] 16:34:11 INFO - PROCESS | 3624 | 1466724851909 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]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 806ms 16:34:11 INFO - PROCESS | 3624 | 1466724851953 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3624 | 1466724851957 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:34:11 INFO - PROCESS | 3624 | 1466724851963 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3624 | 1466724851966 Marionette TRACE conn3 <- [1,1618,null,{}] 16:34:11 INFO - PROCESS | 3624 | 1466724851969 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}] 16:34:11 INFO - PROCESS | 3624 | 1466724851972 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:12 INFO - PROCESS | 3624 | 1466724852058 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:34:12 INFO - PROCESS | 3624 | 1466724852067 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3624 | 1466724852070 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:12 INFO - PROCESS | 3624 | ++DOCSHELL 129E3400 == 21 [pid = 3624] [id = 414] 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (12B6F800) [pid = 3624] [serial = 1242] [outer = 00000000] 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (12ED2400) [pid = 3624] [serial = 1243] [outer = 12B6F800] 16:34:12 INFO - PROCESS | 3624 | 1466724852118 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13189800) [pid = 3624] [serial = 1244] [outer = 12B6F800] 16:34:12 INFO - PROCESS | 3624 | 1466724852614 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 711ms 16:34:12 INFO - PROCESS | 3624 | 1466724852663 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3624 | 1466724852666 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:34:12 INFO - PROCESS | 3624 | 1466724852669 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3624 | 1466724852672 Marionette TRACE conn3 <- [1,1622,null,{}] 16:34:12 INFO - PROCESS | 3624 | 1466724852682 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}] 16:34:12 INFO - PROCESS | 3624 | 1466724852687 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:12 INFO - PROCESS | 3624 | 1466724852771 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:34:12 INFO - PROCESS | 3624 | 1466724852779 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3624 | 1466724852782 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:12 INFO - PROCESS | 3624 | ++DOCSHELL 13951C00 == 22 [pid = 3624] [id = 415] 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13A05000) [pid = 3624] [serial = 1245] [outer = 00000000] 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13A97400) [pid = 3624] [serial = 1246] [outer = 13A05000] 16:34:12 INFO - PROCESS | 3624 | 1466724852835 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13F71400) [pid = 3624] [serial = 1247] [outer = 13A05000] 16:34:13 INFO - PROCESS | 3624 | 1466724853272 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 648ms 16:34:13 INFO - PROCESS | 3624 | 1466724853307 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3624 | 1466724853309 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:34:13 INFO - PROCESS | 3624 | 1466724853313 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3624 | 1466724853314 Marionette TRACE conn3 <- [1,1626,null,{}] 16:34:13 INFO - PROCESS | 3624 | 1466724853318 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}] 16:34:13 INFO - PROCESS | 3624 | 1466724853320 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:13 INFO - PROCESS | 3624 | 1466724853413 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:34:13 INFO - PROCESS | 3624 | 1466724853420 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3624 | 1466724853422 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:13 INFO - PROCESS | 3624 | ++DOCSHELL 14373800 == 23 [pid = 3624] [id = 416] 16:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1502B800) [pid = 3624] [serial = 1248] [outer = 00000000] 16:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (150CF800) [pid = 3624] [serial = 1249] [outer = 1502B800] 16:34:13 INFO - PROCESS | 3624 | 1466724853466 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15155800) [pid = 3624] [serial = 1250] [outer = 1502B800] 16:34:13 INFO - PROCESS | 3624 | 1466724853966 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 648ms 16:34:13 INFO - PROCESS | 3624 | 1466724853982 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3624 | 1466724853984 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:34:13 INFO - PROCESS | 3624 | 1466724853987 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3624 | 1466724853989 Marionette TRACE conn3 <- [1,1630,null,{}] 16:34:14 INFO - PROCESS | 3624 | 1466724854012 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}] 16:34:14 INFO - PROCESS | 3624 | 1466724854014 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:14 INFO - PROCESS | 3624 | 1466724854131 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:34:14 INFO - PROCESS | 3624 | 1466724854136 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3624 | 1466724854138 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:14 INFO - PROCESS | 3624 | ++DOCSHELL 156C8400 == 24 [pid = 3624] [id = 417] 16:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (156C9400) [pid = 3624] [serial = 1251] [outer = 00000000] 16:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (156CEC00) [pid = 3624] [serial = 1252] [outer = 156C9400] 16:34:14 INFO - PROCESS | 3624 | 1466724854181 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (156CC800) [pid = 3624] [serial = 1253] [outer = 156C9400] 16:34:14 INFO - PROCESS | 3624 | 1466724854643 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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 695ms 16:34:14 INFO - PROCESS | 3624 | 1466724854687 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3624 | 1466724854689 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:34:14 INFO - PROCESS | 3624 | 1466724854692 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:34:14 INFO - PROCESS | 3624 | 1466724854694 Marionette TRACE conn3 <- [1,1634,null,{}] 16:34:14 INFO - PROCESS | 3624 | 1466724854704 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}] 16:34:14 INFO - PROCESS | 3624 | 1466724854710 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:14 INFO - PROCESS | 3624 | 1466724854832 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:34:14 INFO - PROCESS | 3624 | 1466724854939 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3624 | 1466724854941 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:14 INFO - PROCESS | 3624 | ++DOCSHELL 1609AC00 == 25 [pid = 3624] [id = 418] 16:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (160A5000) [pid = 3624] [serial = 1254] [outer = 00000000] 16:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (165DF000) [pid = 3624] [serial = 1255] [outer = 160A5000] 16:34:15 INFO - PROCESS | 3624 | 1466724854987 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16875400) [pid = 3624] [serial = 1256] [outer = 160A5000] 16:34:15 INFO - PROCESS | 3624 | 1466724855414 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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 743ms 16:34:15 INFO - PROCESS | 3624 | 1466724855433 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3624 | 1466724855435 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:34:15 INFO - PROCESS | 3624 | 1466724855445 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 3624 | 1466724855447 Marionette TRACE conn3 <- [1,1638,null,{}] 16:34:15 INFO - PROCESS | 3624 | 1466724855460 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}] 16:34:15 INFO - PROCESS | 3624 | 1466724855462 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:15 INFO - PROCESS | 3624 | 1466724855573 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:34:15 INFO - PROCESS | 3624 | 1466724855578 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3624 | 1466724855580 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:15 INFO - PROCESS | 3624 | ++DOCSHELL 160A2800 == 26 [pid = 3624] [id = 419] 16:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16879C00) [pid = 3624] [serial = 1257] [outer = 00000000] 16:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16960000) [pid = 3624] [serial = 1258] [outer = 16879C00] 16:34:15 INFO - PROCESS | 3624 | 1466724855624 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (169B3C00) [pid = 3624] [serial = 1259] [outer = 16879C00] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19453400) [pid = 3624] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BA5000) [pid = 3624] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A95F000) [pid = 3624] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16878800) [pid = 3624] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (12ED9000) [pid = 3624] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (10A5C000) [pid = 3624] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:34:16 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (14371400) [pid = 3624] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:34:16 INFO - PROCESS | 3624 | 1466724856170 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 743ms 16:34:16 INFO - PROCESS | 3624 | 1466724856184 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3624 | 1466724856186 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:34:16 INFO - PROCESS | 3624 | 1466724856189 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 3624 | 1466724856192 Marionette TRACE conn3 <- [1,1642,null,{}] 16:34:16 INFO - PROCESS | 3624 | 1466724856195 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}] 16:34:16 INFO - PROCESS | 3624 | 1466724856197 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:16 INFO - PROCESS | 3624 | 1466724856346 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:34:16 INFO - PROCESS | 3624 | 1466724856351 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3624 | 1466724856353 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:16 INFO - PROCESS | 3624 | ++DOCSHELL 10F41800 == 27 [pid = 3624] [id = 420] 16:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13F6F400) [pid = 3624] [serial = 1260] [outer = 00000000] 16:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (169B5400) [pid = 3624] [serial = 1261] [outer = 13F6F400] 16:34:16 INFO - PROCESS | 3624 | 1466724856401 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16E0B400) [pid = 3624] [serial = 1262] [outer = 13F6F400] 16:34:16 INFO - PROCESS | 3624 | 1466724856814 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 648ms 16:34:16 INFO - PROCESS | 3624 | 1466724856860 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3624 | 1466724856862 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:34:16 INFO - PROCESS | 3624 | 1466724856869 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 3624 | 1466724856871 Marionette TRACE conn3 <- [1,1646,null,{}] 16:34:16 INFO - PROCESS | 3624 | 1466724856874 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}] 16:34:16 INFO - PROCESS | 3624 | 1466724856876 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:16 INFO - PROCESS | 3624 | 1466724856956 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:34:16 INFO - PROCESS | 3624 | 1466724856961 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3624 | 1466724856963 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:16 INFO - PROCESS | 3624 | ++DOCSHELL 16895000 == 28 [pid = 3624] [id = 421] 16:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1695C400) [pid = 3624] [serial = 1263] [outer = 00000000] 16:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17530C00) [pid = 3624] [serial = 1264] [outer = 1695C400] 16:34:17 INFO - PROCESS | 3624 | 1466724857006 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17533800) [pid = 3624] [serial = 1265] [outer = 1695C400] 16:34:17 INFO - PROCESS | 3624 | 1466724857453 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]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 648ms 16:34:17 INFO - PROCESS | 3624 | 1466724857508 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 3624 | 1466724857510 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:34:17 INFO - PROCESS | 3624 | 1466724857513 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:34:17 INFO - PROCESS | 3624 | 1466724857515 Marionette TRACE conn3 <- [1,1650,null,{}] 16:34:17 INFO - PROCESS | 3624 | 1466724857519 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}] 16:34:17 INFO - PROCESS | 3624 | 1466724857520 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:17 INFO - PROCESS | 3624 | 1466724857602 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:34:17 INFO - PROCESS | 3624 | 1466724857610 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3624 | 1466724857612 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:17 INFO - PROCESS | 3624 | ++DOCSHELL 156CC400 == 29 [pid = 3624] [id = 422] 16:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156D0C00) [pid = 3624] [serial = 1266] [outer = 00000000] 16:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175D5C00) [pid = 3624] [serial = 1267] [outer = 156D0C00] 16:34:17 INFO - PROCESS | 3624 | 1466724857656 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17E5E000) [pid = 3624] [serial = 1268] [outer = 156D0C00] 16:34:18 INFO - PROCESS | 3624 | 1466724858104 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]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 648ms 16:34:18 INFO - PROCESS | 3624 | 1466724858152 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3624 | 1466724858154 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:34:18 INFO - PROCESS | 3624 | 1466724858158 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 3624 | 1466724858161 Marionette TRACE conn3 <- [1,1654,null,{}] 16:34:18 INFO - PROCESS | 3624 | 1466724858165 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}] 16:34:18 INFO - PROCESS | 3624 | 1466724858167 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:18 INFO - PROCESS | 3624 | 1466724858307 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:34:18 INFO - PROCESS | 3624 | 1466724858414 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 3624 | 1466724858417 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:18 INFO - PROCESS | 3624 | ++DOCSHELL 105F6000 == 30 [pid = 3624] [id = 423] 16:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (105F6400) [pid = 3624] [serial = 1269] [outer = 00000000] 16:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10A63800) [pid = 3624] [serial = 1270] [outer = 105F6400] 16:34:18 INFO - PROCESS | 3624 | 1466724858481 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (10FAEC00) [pid = 3624] [serial = 1271] [outer = 105F6400] 16:34:19 INFO - PROCESS | 3624 | 1466724859122 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1011ms 16:34:19 INFO - PROCESS | 3624 | 1466724859193 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 3624 | 1466724859197 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:34:19 INFO - PROCESS | 3624 | 1466724859202 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 3624 | 1466724859206 Marionette TRACE conn3 <- [1,1658,null,{}] 16:34:19 INFO - PROCESS | 3624 | 1466724859223 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}] 16:34:19 INFO - PROCESS | 3624 | 1466724859227 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:19 INFO - PROCESS | 3624 | 1466724859372 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:34:19 INFO - PROCESS | 3624 | 1466724859427 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3624 | 1466724859430 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:19 INFO - PROCESS | 3624 | ++DOCSHELL 12E29000 == 31 [pid = 3624] [id = 424] 16:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12E64800) [pid = 3624] [serial = 1272] [outer = 00000000] 16:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1327BC00) [pid = 3624] [serial = 1273] [outer = 12E64800] 16:34:19 INFO - PROCESS | 3624 | 1466724859492 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13647C00) [pid = 3624] [serial = 1274] [outer = 12E64800] 16:34:20 INFO - PROCESS | 3624 | 1466724860095 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]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 949ms 16:34:20 INFO - PROCESS | 3624 | 1466724860148 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3624 | 1466724860152 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:34:20 INFO - PROCESS | 3624 | 1466724860155 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 3624 | 1466724860158 Marionette TRACE conn3 <- [1,1662,null,{}] 16:34:20 INFO - PROCESS | 3624 | 1466724860162 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}] 16:34:20 INFO - PROCESS | 3624 | 1466724860164 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:20 INFO - PROCESS | 3624 | 1466724860278 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:34:20 INFO - PROCESS | 3624 | 1466724860410 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3624 | 1466724860413 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:20 INFO - PROCESS | 3624 | ++DOCSHELL 14371C00 == 32 [pid = 3624] [id = 425] 16:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (156D1800) [pid = 3624] [serial = 1275] [outer = 00000000] 16:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15E6C000) [pid = 3624] [serial = 1276] [outer = 156D1800] 16:34:20 INFO - PROCESS | 3624 | 1466724860467 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16878800) [pid = 3624] [serial = 1277] [outer = 156D1800] 16:34:21 INFO - PROCESS | 3624 | 1466724861057 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 949ms 16:34:21 INFO - PROCESS | 3624 | 1466724861099 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3624 | 1466724861103 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:34:21 INFO - PROCESS | 3624 | 1466724861114 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 3624 | 1466724861118 Marionette TRACE conn3 <- [1,1666,null,{}] 16:34:21 INFO - PROCESS | 3624 | 1466724861122 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}] 16:34:21 INFO - PROCESS | 3624 | 1466724861125 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:21 INFO - PROCESS | 3624 | 1466724861266 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:34:21 INFO - PROCESS | 3624 | 1466724861395 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3624 | 1466724861398 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:21 INFO - PROCESS | 3624 | ++DOCSHELL 10A56800 == 33 [pid = 3624] [id = 426] 16:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (11D8B400) [pid = 3624] [serial = 1278] [outer = 00000000] 16:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19441800) [pid = 3624] [serial = 1279] [outer = 11D8B400] 16:34:21 INFO - PROCESS | 3624 | 1466724861451 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19445C00) [pid = 3624] [serial = 1280] [outer = 11D8B400] 16:34:22 INFO - PROCESS | 3624 | 1466724862330 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]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1264ms 16:34:22 INFO - PROCESS | 3624 | 1466724862395 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3624 | 1466724862399 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:34:22 INFO - PROCESS | 3624 | 1466724862404 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3624 | 1466724862407 Marionette TRACE conn3 <- [1,1670,null,{}] 16:34:22 INFO - PROCESS | 3624 | 1466724862412 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}] 16:34:22 INFO - PROCESS | 3624 | 1466724862415 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:22 INFO - PROCESS | 3624 | 1466724862514 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:34:22 INFO - PROCESS | 3624 | 1466724862654 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3624 | 1466724862659 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:22 INFO - PROCESS | 3624 | ++DOCSHELL 13274800 == 34 [pid = 3624] [id = 427] 16:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1327B000) [pid = 3624] [serial = 1281] [outer = 00000000] 16:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13646800) [pid = 3624] [serial = 1282] [outer = 1327B000] 16:34:22 INFO - PROCESS | 3624 | 1466724862712 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13A96800) [pid = 3624] [serial = 1283] [outer = 1327B000] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1AA8A400) [pid = 3624] [serial = 1204] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19478400) [pid = 3624] [serial = 1213] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A0D2800) [pid = 3624] [serial = 1216] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19698400) [pid = 3624] [serial = 1225] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1947E400) [pid = 3624] [serial = 1214] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1AC8F000) [pid = 3624] [serial = 1205] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1687D000) [pid = 3624] [serial = 1210] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13A08800) [pid = 3624] [serial = 1207] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1436D000) [pid = 3624] [serial = 1208] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A6D7800) [pid = 3624] [serial = 1217] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10F44C00) [pid = 3624] [serial = 1219] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1742E800) [pid = 3624] [serial = 1223] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11293C00) [pid = 3624] [serial = 1220] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1695BC00) [pid = 3624] [serial = 1222] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16EAC000) [pid = 3624] [serial = 1211] [outer = 00000000] [url = about:blank] 16:34:23 INFO - PROCESS | 3624 | 1466724863210 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]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 853ms 16:34:23 INFO - PROCESS | 3624 | 1466724863248 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3624 | 1466724863252 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:34:23 INFO - PROCESS | 3624 | 1466724863258 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 3624 | 1466724863261 Marionette TRACE conn3 <- [1,1674,null,{}] 16:34:23 INFO - PROCESS | 3624 | 1466724863264 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}] 16:34:23 INFO - PROCESS | 3624 | 1466724863267 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:23 INFO - PROCESS | 3624 | 1466724863353 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:34:23 INFO - PROCESS | 3624 | 1466724863361 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3624 | 1466724863363 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:23 INFO - PROCESS | 3624 | ++DOCSHELL 13906400 == 35 [pid = 3624] [id = 428] 16:34:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13A9B400) [pid = 3624] [serial = 1284] [outer = 00000000] 16:34:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1502BC00) [pid = 3624] [serial = 1285] [outer = 13A9B400] 16:34:23 INFO - PROCESS | 3624 | 1466724863409 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (150CD800) [pid = 3624] [serial = 1286] [outer = 13A9B400] 16:34:23 INFO - PROCESS | 3624 | 1466724863911 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]]]}] 16:34:23 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 16:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 696ms 16:34:23 INFO - PROCESS | 3624 | 1466724863959 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3624 | 1466724863961 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:34:23 INFO - PROCESS | 3624 | 1466724863964 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 3624 | 1466724863968 Marionette TRACE conn3 <- [1,1678,null,{}] 16:34:24 INFO - PROCESS | 3624 | 1466724864006 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}] 16:34:24 INFO - PROCESS | 3624 | 1466724864010 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:24 INFO - PROCESS | 3624 | 1466724864101 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:34:24 INFO - PROCESS | 3624 | 1466724864190 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3624 | 1466724864193 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:24 INFO - PROCESS | 3624 | ++DOCSHELL 1686E800 == 36 [pid = 3624] [id = 429] 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1686EC00) [pid = 3624] [serial = 1287] [outer = 00000000] 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16956400) [pid = 3624] [serial = 1288] [outer = 1686EC00] 16:34:24 INFO - PROCESS | 3624 | 1466724864241 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16E06000) [pid = 3624] [serial = 1289] [outer = 1686EC00] 16:34:24 INFO - PROCESS | 3624 | 1466724864621 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]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 695ms 16:34:24 INFO - PROCESS | 3624 | 1466724864711 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 3624 | 1466724864713 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:34:24 INFO - PROCESS | 3624 | 1466724864716 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 3624 | 1466724864718 Marionette TRACE conn3 <- [1,1682,null,{}] 16:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:34:24 INFO - PROCESS | 3624 | 1466724864722 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}] 16:34:24 INFO - PROCESS | 3624 | 1466724864723 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:24 INFO - PROCESS | 3624 | 1466724864806 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:34:24 INFO - PROCESS | 3624 | 1466724864811 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3624 | 1466724864813 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:24 INFO - PROCESS | 3624 | ++DOCSHELL 16FE2800 == 37 [pid = 3624] [id = 430] 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16FE8800) [pid = 3624] [serial = 1290] [outer = 00000000] 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (175D1000) [pid = 3624] [serial = 1291] [outer = 16FE8800] 16:34:24 INFO - PROCESS | 3624 | 1466724864858 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17C07400) [pid = 3624] [serial = 1292] [outer = 16FE8800] 16:34:25 INFO - PROCESS | 3624 | 1466724865279 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]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 600ms 16:34:25 INFO - PROCESS | 3624 | 1466724865315 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3624 | 1466724865317 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:34:25 INFO - PROCESS | 3624 | 1466724865344 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 3624 | 1466724865346 Marionette TRACE conn3 <- [1,1686,null,{}] 16:34:25 INFO - PROCESS | 3624 | 1466724865349 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}] 16:34:25 INFO - PROCESS | 3624 | 1466724865351 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:25 INFO - PROCESS | 3624 | 1466724865467 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:34:25 INFO - PROCESS | 3624 | 1466724865552 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3624 | 1466724865555 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:25 INFO - PROCESS | 3624 | ++DOCSHELL 1943EC00 == 38 [pid = 3624] [id = 431] 16:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1943F800) [pid = 3624] [serial = 1293] [outer = 00000000] 16:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19447C00) [pid = 3624] [serial = 1294] [outer = 1943F800] 16:34:25 INFO - PROCESS | 3624 | 1466724865597 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19455000) [pid = 3624] [serial = 1295] [outer = 1943F800] 16:34:26 INFO - PROCESS | 3624 | 1466724866020 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]]]}] 16:34:26 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 16:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 759ms 16:34:26 INFO - PROCESS | 3624 | 1466724866082 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3624 | 1466724866084 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 3624 | 1466724866087 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:34:26 INFO - PROCESS | 3624 | 1466724866089 Marionette TRACE conn3 <- [1,1690,null,{}] 16:34:26 INFO - PROCESS | 3624 | 1466724866092 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}] 16:34:26 INFO - PROCESS | 3624 | 1466724866098 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:26 INFO - PROCESS | 3624 | 1466724866233 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:34:26 INFO - PROCESS | 3624 | 1466724866299 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3624 | 1466724866302 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:26 INFO - PROCESS | 3624 | ++DOCSHELL 102C9000 == 39 [pid = 3624] [id = 432] 16:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13188800) [pid = 3624] [serial = 1296] [outer = 00000000] 16:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1947FC00) [pid = 3624] [serial = 1297] [outer = 13188800] 16:34:26 INFO - PROCESS | 3624 | 1466724866345 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19695C00) [pid = 3624] [serial = 1298] [outer = 13188800] 16:34:26 INFO - PROCESS | 3624 | 1466724866771 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]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 743ms 16:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:34:26 INFO - PROCESS | 3624 | 1466724866847 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3624 | 1466724866849 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 3624 | 1466724866853 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3624 | 1466724866854 Marionette TRACE conn3 <- [1,1694,null,{}] 16:34:26 INFO - PROCESS | 3624 | 1466724866858 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}] 16:34:26 INFO - PROCESS | 3624 | 1466724866860 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:27 INFO - PROCESS | 3624 | 1466724866969 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:34:27 INFO - PROCESS | 3624 | 1466724866981 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3624 | 1466724866983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:27 INFO - PROCESS | 3624 | ++DOCSHELL 19446800 == 40 [pid = 3624] [id = 433] 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1969AC00) [pid = 3624] [serial = 1299] [outer = 00000000] 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19BA3000) [pid = 3624] [serial = 1300] [outer = 1969AC00] 16:34:27 INFO - PROCESS | 3624 | 1466724867034 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (19BA8800) [pid = 3624] [serial = 1301] [outer = 1969AC00] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (0F9EC400) [pid = 3624] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13F6F400) [pid = 3624] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1502B800) [pid = 3624] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1695C400) [pid = 3624] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12B6F800) [pid = 3624] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (156C9400) [pid = 3624] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16879C00) [pid = 3624] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13A05000) [pid = 3624] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:34:27 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (160A5000) [pid = 3624] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:34:27 INFO - PROCESS | 3624 | 1466724867633 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]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 806ms 16:34:27 INFO - PROCESS | 3624 | 1466724867686 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3624 | 1466724867688 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:34:27 INFO - PROCESS | 3624 | 1466724867691 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:34:27 INFO - PROCESS | 3624 | 1466724867693 Marionette TRACE conn3 <- [1,1698,null,{}] 16:34:27 INFO - PROCESS | 3624 | 1466724867696 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}] 16:34:27 INFO - PROCESS | 3624 | 1466724867698 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:27 INFO - PROCESS | 3624 | 1466724867785 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:34:27 INFO - PROCESS | 3624 | 1466724867884 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3624 | 1466724867886 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:27 INFO - PROCESS | 3624 | ++DOCSHELL 1394E800 == 41 [pid = 3624] [id = 434] 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1394EC00) [pid = 3624] [serial = 1302] [outer = 00000000] 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1689CC00) [pid = 3624] [serial = 1303] [outer = 1394EC00] 16:34:27 INFO - PROCESS | 3624 | 1466724867930 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (174B1400) [pid = 3624] [serial = 1304] [outer = 1394EC00] 16:34:28 INFO - PROCESS | 3624 | 1466724868285 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 648ms 16:34:28 INFO - PROCESS | 3624 | 1466724868330 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3624 | 1466724868332 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 3624 | 1466724868335 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:34:28 INFO - PROCESS | 3624 | 1466724868336 Marionette TRACE conn3 <- [1,1702,null,{}] 16:34:28 INFO - PROCESS | 3624 | 1466724868340 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}] 16:34:28 INFO - PROCESS | 3624 | 1466724868342 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:28 INFO - PROCESS | 3624 | 1466724868423 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:34:28 INFO - PROCESS | 3624 | 1466724868515 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3624 | 1466724868517 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:28 INFO - PROCESS | 3624 | ++DOCSHELL 15150C00 == 42 [pid = 3624] [id = 435] 16:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1609E400) [pid = 3624] [serial = 1305] [outer = 00000000] 16:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19F40000) [pid = 3624] [serial = 1306] [outer = 1609E400] 16:34:28 INFO - PROCESS | 3624 | 1466724868559 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19F48400) [pid = 3624] [serial = 1307] [outer = 1609E400] 16:34:28 INFO - PROCESS | 3624 | 1466724868906 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 648ms 16:34:28 INFO - PROCESS | 3624 | 1466724868973 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3624 | 1466724868975 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 3624 | 1466724868978 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:34:28 INFO - PROCESS | 3624 | 1466724868980 Marionette TRACE conn3 <- [1,1706,null,{}] 16:34:28 INFO - PROCESS | 3624 | 1466724868984 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}] 16:34:28 INFO - PROCESS | 3624 | 1466724868985 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:29 INFO - PROCESS | 3624 | 1466724869110 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:34:29 INFO - PROCESS | 3624 | 1466724869121 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3624 | 1466724869123 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:29 INFO - PROCESS | 3624 | ++DOCSHELL 1A010000 == 43 [pid = 3624] [id = 436] 16:34:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A0C6C00) [pid = 3624] [serial = 1308] [outer = 00000000] 16:34:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A4A4400) [pid = 3624] [serial = 1309] [outer = 1A0C6C00] 16:34:29 INFO - PROCESS | 3624 | 1466724869166 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A4AC400) [pid = 3624] [serial = 1310] [outer = 1A0C6C00] 16:34:29 INFO - PROCESS | 3624 | 1466724869609 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 696ms 16:34:29 INFO - PROCESS | 3624 | 1466724869679 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3624 | 1466724869683 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:34:29 INFO - PROCESS | 3624 | 1466724869689 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3624 | 1466724869693 Marionette TRACE conn3 <- [1,1710,null,{}] 16:34:29 INFO - PROCESS | 3624 | 1466724869700 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}] 16:34:29 INFO - PROCESS | 3624 | 1466724869703 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:29 INFO - PROCESS | 3624 | 1466724869934 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:34:30 INFO - PROCESS | 3624 | 1466724870036 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3624 | 1466724870041 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:30 INFO - PROCESS | 3624 | ++DOCSHELL 12B6E800 == 44 [pid = 3624] [id = 437] 16:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12B6F000) [pid = 3624] [serial = 1311] [outer = 00000000] 16:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (12ED2800) [pid = 3624] [serial = 1312] [outer = 12B6F000] 16:34:30 INFO - PROCESS | 3624 | 1466724870096 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (13282800) [pid = 3624] [serial = 1313] [outer = 12B6F000] 16:34:30 INFO - PROCESS | 3624 | 1466724870737 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]]]}] 16:34:30 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 16:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1059ms 16:34:30 INFO - PROCESS | 3624 | 1466724870766 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3624 | 1466724870771 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:34:30 INFO - PROCESS | 3624 | 1466724870777 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3624 | 1466724870780 Marionette TRACE conn3 <- [1,1714,null,{}] 16:34:30 INFO - PROCESS | 3624 | 1466724870784 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}] 16:34:30 INFO - PROCESS | 3624 | 1466724870787 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:30 INFO - PROCESS | 3624 | 1466724870907 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:34:31 INFO - PROCESS | 3624 | 1466724871048 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3624 | 1466724871051 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:31 INFO - PROCESS | 3624 | ++DOCSHELL 1609FC00 == 45 [pid = 3624] [id = 438] 16:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (16610800) [pid = 3624] [serial = 1314] [outer = 00000000] 16:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (169AEC00) [pid = 3624] [serial = 1315] [outer = 16610800] 16:34:31 INFO - PROCESS | 3624 | 1466724871107 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1751A000) [pid = 3624] [serial = 1316] [outer = 16610800] 16:34:31 INFO - PROCESS | 3624 | 1466724871704 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1012ms 16:34:31 INFO - PROCESS | 3624 | 1466724871779 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3624 | 1466724871782 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:34:31 INFO - PROCESS | 3624 | 1466724871786 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3624 | 1466724871789 Marionette TRACE conn3 <- [1,1718,null,{}] 16:34:31 INFO - PROCESS | 3624 | 1466724871815 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}] 16:34:31 INFO - PROCESS | 3624 | 1466724871823 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:31 INFO - PROCESS | 3624 | 1466724871938 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:34:32 INFO - PROCESS | 3624 | 1466724872067 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3624 | 1466724872071 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:32 INFO - PROCESS | 3624 | ++DOCSHELL 1947E400 == 46 [pid = 3624] [id = 439] 16:34:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (19697800) [pid = 3624] [serial = 1317] [outer = 00000000] 16:34:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (19D0C400) [pid = 3624] [serial = 1318] [outer = 19697800] 16:34:32 INFO - PROCESS | 3624 | 1466724872130 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A0CC800) [pid = 3624] [serial = 1319] [outer = 19697800] 16:34:32 INFO - PROCESS | 3624 | 1466724872743 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]]]}] 16:34:32 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 16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1012ms 16:34:32 INFO - PROCESS | 3624 | 1466724872789 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 3624 | 1466724872792 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:34:32 INFO - PROCESS | 3624 | 1466724872795 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 3624 | 1466724872797 Marionette TRACE conn3 <- [1,1722,null,{}] 16:34:32 INFO - PROCESS | 3624 | 1466724872801 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}] 16:34:32 INFO - PROCESS | 3624 | 1466724872803 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:32 INFO - PROCESS | 3624 | 1466724872944 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:34:33 INFO - PROCESS | 3624 | 1466724873054 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3624 | 1466724873056 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:33 INFO - PROCESS | 3624 | ++DOCSHELL 16EADC00 == 47 [pid = 3624] [id = 440] 16:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16FE3800) [pid = 3624] [serial = 1320] [outer = 00000000] 16:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17538000) [pid = 3624] [serial = 1321] [outer = 16FE3800] 16:34:33 INFO - PROCESS | 3624 | 1466724873156 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1943B000) [pid = 3624] [serial = 1322] [outer = 16FE3800] 16:34:33 INFO - PROCESS | 3624 | 1466724873912 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1154ms 16:34:33 INFO - PROCESS | 3624 | 1466724873988 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3624 | 1466724873992 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:34:34 INFO - PROCESS | 3624 | 1466724873997 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3624 | 1466724874002 Marionette TRACE conn3 <- [1,1726,null,{}] 16:34:34 INFO - PROCESS | 3624 | 1466724874008 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}] 16:34:34 INFO - PROCESS | 3624 | 1466724874010 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:34 INFO - PROCESS | 3624 | 1466724874113 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:34:34 INFO - PROCESS | 3624 | 1466724874245 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3624 | 1466724874247 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:34 INFO - PROCESS | 3624 | ++DOCSHELL 12ECFC00 == 48 [pid = 3624] [id = 441] 16:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1327A800) [pid = 3624] [serial = 1323] [outer = 00000000] 16:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (13647400) [pid = 3624] [serial = 1324] [outer = 1327A800] 16:34:34 INFO - PROCESS | 3624 | 1466724874297 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13A96400) [pid = 3624] [serial = 1325] [outer = 1327A800] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 15150C00 == 47 [pid = 3624] [id = 435] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1394E800 == 46 [pid = 3624] [id = 434] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 19446800 == 45 [pid = 3624] [id = 433] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 102C9000 == 44 [pid = 3624] [id = 432] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1943EC00 == 43 [pid = 3624] [id = 431] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 16FE2800 == 42 [pid = 3624] [id = 430] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1686E800 == 41 [pid = 3624] [id = 429] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 13906400 == 40 [pid = 3624] [id = 428] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 13274800 == 39 [pid = 3624] [id = 427] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 12E29000 == 38 [pid = 3624] [id = 424] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 105F6000 == 37 [pid = 3624] [id = 423] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 10F41800 == 36 [pid = 3624] [id = 420] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 16895000 == 35 [pid = 3624] [id = 421] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 14371C00 == 34 [pid = 3624] [id = 425] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 10A56800 == 33 [pid = 3624] [id = 426] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 156CC400 == 32 [pid = 3624] [id = 422] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 16EADC00 == 31 [pid = 3624] [id = 440] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1947E400 == 30 [pid = 3624] [id = 439] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1A010000 == 29 [pid = 3624] [id = 436] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 12B6E800 == 28 [pid = 3624] [id = 437] 16:34:35 INFO - PROCESS | 3624 | --DOCSHELL 1609FC00 == 27 [pid = 3624] [id = 438] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (12ED2400) [pid = 3624] [serial = 1243] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (13189800) [pid = 3624] [serial = 1244] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1742D400) [pid = 3624] [serial = 1231] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13A97400) [pid = 3624] [serial = 1246] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (13F71400) [pid = 3624] [serial = 1247] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (12BB0400) [pid = 3624] [serial = 1228] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1129AC00) [pid = 3624] [serial = 1237] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (150CF800) [pid = 3624] [serial = 1249] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A4A9C00) [pid = 3624] [serial = 1234] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (105F5400) [pid = 3624] [serial = 1240] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1122A400) [pid = 3624] [serial = 1241] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (16875400) [pid = 3624] [serial = 1256] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (165DF000) [pid = 3624] [serial = 1255] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (16960000) [pid = 3624] [serial = 1258] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16E0B400) [pid = 3624] [serial = 1262] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (169B5400) [pid = 3624] [serial = 1261] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (169B3C00) [pid = 3624] [serial = 1259] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (156CEC00) [pid = 3624] [serial = 1252] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (156CC800) [pid = 3624] [serial = 1253] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17530C00) [pid = 3624] [serial = 1264] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17533800) [pid = 3624] [serial = 1265] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (15155800) [pid = 3624] [serial = 1250] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (175D5C00) [pid = 3624] [serial = 1267] [outer = 00000000] [url = about:blank] 16:34:35 INFO - PROCESS | 3624 | 1466724875519 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]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1581ms 16:34:35 INFO - PROCESS | 3624 | 1466724875566 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:34:35 INFO - PROCESS | 3624 | 1466724875570 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:34:35 INFO - PROCESS | 3624 | 1466724875575 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3624 | 1466724875580 Marionette TRACE conn3 <- [1,1730,null,{}] 16:34:35 INFO - PROCESS | 3624 | 1466724875585 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}] 16:34:35 INFO - PROCESS | 3624 | 1466724875587 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:35 INFO - PROCESS | 3624 | 1466724875674 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:34:35 INFO - PROCESS | 3624 | 1466724875803 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3624 | 1466724875805 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:35 INFO - PROCESS | 3624 | ++DOCSHELL 10F3CC00 == 28 [pid = 3624] [id = 442] 16:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10F45800) [pid = 3624] [serial = 1326] [outer = 00000000] 16:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (114A6800) [pid = 3624] [serial = 1327] [outer = 10F45800] 16:34:35 INFO - PROCESS | 3624 | 1466724875853 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11DDEC00) [pid = 3624] [serial = 1328] [outer = 10F45800] 16:34:36 INFO - PROCESS | 3624 | 1466724876292 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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 758ms 16:34:36 INFO - PROCESS | 3624 | 1466724876367 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 3624 | 1466724876372 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:34:36 INFO - PROCESS | 3624 | 1466724876381 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:34:36 INFO - PROCESS | 3624 | 1466724876383 Marionette TRACE conn3 <- [1,1734,null,{}] 16:34:36 INFO - PROCESS | 3624 | 1466724876387 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}] 16:34:36 INFO - PROCESS | 3624 | 1466724876389 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:36 INFO - PROCESS | 3624 | 1466724876478 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:34:36 INFO - PROCESS | 3624 | 1466724876490 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3624 | 1466724876493 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:36 INFO - PROCESS | 3624 | ++DOCSHELL 1327C800 == 29 [pid = 3624] [id = 443] 16:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13282000) [pid = 3624] [serial = 1329] [outer = 00000000] 16:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13A9CC00) [pid = 3624] [serial = 1330] [outer = 13282000] 16:34:36 INFO - PROCESS | 3624 | 1466724876539 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (13F76C00) [pid = 3624] [serial = 1331] [outer = 13282000] 16:34:36 INFO - PROCESS | 3624 | 1466724876989 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]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 648ms 16:34:37 INFO - PROCESS | 3624 | 1466724877022 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3624 | 1466724877024 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:34:37 INFO - PROCESS | 3624 | 1466724877027 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3624 | 1466724877031 Marionette TRACE conn3 <- [1,1738,null,{}] 16:34:37 INFO - PROCESS | 3624 | 1466724877041 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}] 16:34:37 INFO - PROCESS | 3624 | 1466724877045 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:37 INFO - PROCESS | 3624 | 1466724877129 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:34:37 INFO - PROCESS | 3624 | 1466724877137 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3624 | 1466724877140 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:37 INFO - PROCESS | 3624 | ++DOCSHELL 156C5400 == 30 [pid = 3624] [id = 444] 16:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (156C5800) [pid = 3624] [serial = 1332] [outer = 00000000] 16:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (15776000) [pid = 3624] [serial = 1333] [outer = 156C5800] 16:34:37 INFO - PROCESS | 3624 | 1466724877186 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (15E65C00) [pid = 3624] [serial = 1334] [outer = 156C5800] 16:34:37 INFO - PROCESS | 3624 | 1466724877686 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]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 695ms 16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:34:37 INFO - PROCESS | 3624 | 1466724877727 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3624 | 1466724877729 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:34:37 INFO - PROCESS | 3624 | 1466724877733 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3624 | 1466724877734 Marionette TRACE conn3 <- [1,1742,null,{}] 16:34:37 INFO - PROCESS | 3624 | 1466724877737 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}] 16:34:37 INFO - PROCESS | 3624 | 1466724877739 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:37 INFO - PROCESS | 3624 | 1466724877857 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:34:37 INFO - PROCESS | 3624 | 1466724877950 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3624 | 1466724877952 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:37 INFO - PROCESS | 3624 | ++DOCSHELL 165D6C00 == 31 [pid = 3624] [id = 445] 16:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16871400) [pid = 3624] [serial = 1335] [outer = 00000000] 16:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16879800) [pid = 3624] [serial = 1336] [outer = 16871400] 16:34:38 INFO - PROCESS | 3624 | 1466724878003 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1689D800) [pid = 3624] [serial = 1337] [outer = 16871400] 16:34:38 INFO - PROCESS | 3624 | 1466724878406 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]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 695ms 16:34:38 INFO - PROCESS | 3624 | 1466724878435 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3624 | 1466724878436 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:34:38 INFO - PROCESS | 3624 | 1466724878444 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 3624 | 1466724878445 Marionette TRACE conn3 <- [1,1746,null,{}] 16:34:38 INFO - PROCESS | 3624 | 1466724878449 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}] 16:34:38 INFO - PROCESS | 3624 | 1466724878451 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:38 INFO - PROCESS | 3624 | 1466724878560 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:34:38 INFO - PROCESS | 3624 | 1466724878566 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3624 | 1466724878568 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:38 INFO - PROCESS | 3624 | ++DOCSHELL 16963800 == 32 [pid = 3624] [id = 446] 16:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (169AE800) [pid = 3624] [serial = 1338] [outer = 00000000] 16:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (169BC800) [pid = 3624] [serial = 1339] [outer = 169AE800] 16:34:38 INFO - PROCESS | 3624 | 1466724878611 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (16EADC00) [pid = 3624] [serial = 1340] [outer = 169AE800] 16:34:39 INFO - PROCESS | 3624 | 1466724879132 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]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 712ms 16:34:39 INFO - PROCESS | 3624 | 1466724879173 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3624 | 1466724879175 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:34:39 INFO - PROCESS | 3624 | 1466724879178 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3624 | 1466724879180 Marionette TRACE conn3 <- [1,1750,null,{}] 16:34:39 INFO - PROCESS | 3624 | 1466724879184 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}] 16:34:39 INFO - PROCESS | 3624 | 1466724879189 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:39 INFO - PROCESS | 3624 | 1466724879338 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1180C800) [pid = 3624] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10A5C800) [pid = 3624] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17E71400) [pid = 3624] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1609E400) [pid = 3624] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1943F800) [pid = 3624] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (13188800) [pid = 3624] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1394EC00) [pid = 3624] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11D8B400) [pid = 3624] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1686EC00) [pid = 3624] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (156D1800) [pid = 3624] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12E64800) [pid = 3624] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13A9B400) [pid = 3624] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16FE8800) [pid = 3624] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1327B000) [pid = 3624] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (105F6400) [pid = 3624] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1969AC00) [pid = 3624] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (156D0C00) [pid = 3624] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A0C6C00) [pid = 3624] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16879000) [pid = 3624] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:34:39 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19486000) [pid = 3624] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:34:39 INFO - PROCESS | 3624 | 1466724879825 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3624 | 1466724879827 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:39 INFO - PROCESS | 3624 | ++DOCSHELL 10229C00 == 33 [pid = 3624] [id = 447] 16:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1026D800) [pid = 3624] [serial = 1341] [outer = 00000000] 16:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11230C00) [pid = 3624] [serial = 1342] [outer = 1026D800] 16:34:39 INFO - PROCESS | 3624 | 1466724879871 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12E61000) [pid = 3624] [serial = 1343] [outer = 1026D800] 16:34:40 INFO - PROCESS | 3624 | 1466724880236 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]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1106ms 16:34:40 INFO - PROCESS | 3624 | 1466724880274 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3624 | 1466724880276 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:34:40 INFO - PROCESS | 3624 | 1466724880279 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3624 | 1466724880280 Marionette TRACE conn3 <- [1,1754,null,{}] 16:34:40 INFO - PROCESS | 3624 | 1466724880283 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}] 16:34:40 INFO - PROCESS | 3624 | 1466724880285 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:40 INFO - PROCESS | 3624 | 1466724880395 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:34:40 INFO - PROCESS | 3624 | 1466724880403 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 3624 | 1466724880405 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:40 INFO - PROCESS | 3624 | ++DOCSHELL 0C773C00 == 34 [pid = 3624] [id = 448] 16:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (11236400) [pid = 3624] [serial = 1344] [outer = 00000000] 16:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16FE7000) [pid = 3624] [serial = 1345] [outer = 11236400] 16:34:40 INFO - PROCESS | 3624 | 1466724880449 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17506000) [pid = 3624] [serial = 1346] [outer = 11236400] 16:34:40 INFO - PROCESS | 3624 | 1466724880857 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]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 632ms 16:34:40 INFO - PROCESS | 3624 | 1466724880917 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3624 | 1466724880919 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:34:40 INFO - PROCESS | 3624 | 1466724880922 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3624 | 1466724880924 Marionette TRACE conn3 <- [1,1758,null,{}] 16:34:40 INFO - PROCESS | 3624 | 1466724880927 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}] 16:34:40 INFO - PROCESS | 3624 | 1466724880929 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:41 INFO - PROCESS | 3624 | 1466724881040 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:34:41 INFO - PROCESS | 3624 | 1466724881048 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3624 | 1466724881050 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:41 INFO - PROCESS | 3624 | ++DOCSHELL 114ADC00 == 35 [pid = 3624] [id = 449] 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13A9A000) [pid = 3624] [serial = 1347] [outer = 00000000] 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17E70400) [pid = 3624] [serial = 1348] [outer = 13A9A000] 16:34:41 INFO - PROCESS | 3624 | 1466724881131 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17E72800) [pid = 3624] [serial = 1349] [outer = 13A9A000] 16:34:41 INFO - PROCESS | 3624 | 1466724881569 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]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 648ms 16:34:41 INFO - PROCESS | 3624 | 1466724881593 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3624 | 1466724881595 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:34:41 INFO - PROCESS | 3624 | 1466724881598 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 3624 | 1466724881600 Marionette TRACE conn3 <- [1,1762,null,{}] 16:34:41 INFO - PROCESS | 3624 | 1466724881603 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}] 16:34:41 INFO - PROCESS | 3624 | 1466724881605 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:41 INFO - PROCESS | 3624 | 1466724881724 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:34:41 INFO - PROCESS | 3624 | 1466724881732 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3624 | 1466724881734 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:41 INFO - PROCESS | 3624 | ++DOCSHELL 1943F800 == 36 [pid = 3624] [id = 450] 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19440000) [pid = 3624] [serial = 1350] [outer = 00000000] 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1945B000) [pid = 3624] [serial = 1351] [outer = 19440000] 16:34:41 INFO - PROCESS | 3624 | 1466724881779 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1945C000) [pid = 3624] [serial = 1352] [outer = 19440000] 16:34:42 INFO - PROCESS | 3624 | 1466724882557 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]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1059ms 16:34:42 INFO - PROCESS | 3624 | 1466724882656 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3624 | 1466724882660 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:34:42 INFO - PROCESS | 3624 | 1466724882665 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3624 | 1466724882670 Marionette TRACE conn3 <- [1,1766,null,{}] 16:34:42 INFO - PROCESS | 3624 | 1466724882675 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}] 16:34:42 INFO - PROCESS | 3624 | 1466724882678 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:42 INFO - PROCESS | 3624 | 1466724882823 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:34:42 INFO - PROCESS | 3624 | 1466724882953 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3624 | 1466724882956 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:42 INFO - PROCESS | 3624 | ++DOCSHELL 10FB1C00 == 37 [pid = 3624] [id = 451] 16:34:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1122A000) [pid = 3624] [serial = 1353] [outer = 00000000] 16:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (12B6F400) [pid = 3624] [serial = 1354] [outer = 1122A000] 16:34:43 INFO - PROCESS | 3624 | 1466724883014 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1318E800) [pid = 3624] [serial = 1355] [outer = 1122A000] 16:34:43 INFO - PROCESS | 3624 | 1466724883700 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]]]}] 16:34:43 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 16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1106ms 16:34:43 INFO - PROCESS | 3624 | 1466724883760 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3624 | 1466724883764 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:34:43 INFO - PROCESS | 3624 | 1466724883771 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 3624 | 1466724883774 Marionette TRACE conn3 <- [1,1770,null,{}] 16:34:43 INFO - PROCESS | 3624 | 1466724883777 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}] 16:34:43 INFO - PROCESS | 3624 | 1466724883780 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:43 INFO - PROCESS | 3624 | 1466724883898 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:34:44 INFO - PROCESS | 3624 | 1466724884036 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3624 | 1466724884039 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:44 INFO - PROCESS | 3624 | ++DOCSHELL 10A5CC00 == 38 [pid = 3624] [id = 452] 16:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10BC1800) [pid = 3624] [serial = 1356] [outer = 00000000] 16:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12BAFC00) [pid = 3624] [serial = 1357] [outer = 10BC1800] 16:34:44 INFO - PROCESS | 3624 | 1466724884095 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (13A06800) [pid = 3624] [serial = 1358] [outer = 10BC1800] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 114ADC00 == 37 [pid = 3624] [id = 449] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 0C773C00 == 36 [pid = 3624] [id = 448] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 10229C00 == 35 [pid = 3624] [id = 447] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 16963800 == 34 [pid = 3624] [id = 446] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 165D6C00 == 33 [pid = 3624] [id = 445] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 156C5400 == 32 [pid = 3624] [id = 444] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 1327C800 == 31 [pid = 3624] [id = 443] 16:34:44 INFO - PROCESS | 3624 | --DOCSHELL 10F3CC00 == 30 [pid = 3624] [id = 442] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (13901800) [pid = 3624] [serial = 1229] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (129DC400) [pid = 3624] [serial = 1238] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1969DC00) [pid = 3624] [serial = 1226] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1752D800) [pid = 3624] [serial = 1232] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A587800) [pid = 3624] [serial = 1235] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19F48400) [pid = 3624] [serial = 1307] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19447C00) [pid = 3624] [serial = 1294] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19455000) [pid = 3624] [serial = 1295] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19695C00) [pid = 3624] [serial = 1298] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1689CC00) [pid = 3624] [serial = 1303] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1947FC00) [pid = 3624] [serial = 1297] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19441800) [pid = 3624] [serial = 1279] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19445C00) [pid = 3624] [serial = 1280] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16956400) [pid = 3624] [serial = 1288] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16E06000) [pid = 3624] [serial = 1289] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15E6C000) [pid = 3624] [serial = 1276] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16878800) [pid = 3624] [serial = 1277] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1327BC00) [pid = 3624] [serial = 1273] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13647C00) [pid = 3624] [serial = 1274] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1502BC00) [pid = 3624] [serial = 1285] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (150CD800) [pid = 3624] [serial = 1286] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (175D1000) [pid = 3624] [serial = 1291] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13646800) [pid = 3624] [serial = 1282] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13A96800) [pid = 3624] [serial = 1283] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10A63800) [pid = 3624] [serial = 1270] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10FAEC00) [pid = 3624] [serial = 1271] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BA3000) [pid = 3624] [serial = 1300] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17E5E000) [pid = 3624] [serial = 1268] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19BA8800) [pid = 3624] [serial = 1301] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19F40000) [pid = 3624] [serial = 1306] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A4AC400) [pid = 3624] [serial = 1310] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A4A4400) [pid = 3624] [serial = 1309] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17C07400) [pid = 3624] [serial = 1292] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (174B1400) [pid = 3624] [serial = 1304] [outer = 00000000] [url = about:blank] 16:34:44 INFO - PROCESS | 3624 | 1466724884954 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]]]}] 16:34:45 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 16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1201ms 16:34:45 INFO - PROCESS | 3624 | 1466724884998 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3624 | 1466724885001 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:34:45 INFO - PROCESS | 3624 | 1466724885008 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3624 | 1466724885013 Marionette TRACE conn3 <- [1,1774,null,{}] 16:34:45 INFO - PROCESS | 3624 | 1466724885017 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}] 16:34:45 INFO - PROCESS | 3624 | 1466724885020 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:45 INFO - PROCESS | 3624 | 1466724885118 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:34:45 INFO - PROCESS | 3624 | 1466724885217 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3624 | 1466724885220 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:45 INFO - PROCESS | 3624 | ++DOCSHELL 105EA000 == 31 [pid = 3624] [id = 453] 16:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10FA9000) [pid = 3624] [serial = 1359] [outer = 00000000] 16:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (114ADC00) [pid = 3624] [serial = 1360] [outer = 10FA9000] 16:34:45 INFO - PROCESS | 3624 | 1466724885267 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12B6E800) [pid = 3624] [serial = 1361] [outer = 10FA9000] 16:34:45 INFO - PROCESS | 3624 | 1466724885743 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]]]}] 16:34:45 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 16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 806ms 16:34:45 INFO - PROCESS | 3624 | 1466724885810 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3624 | 1466724885815 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:34:45 INFO - PROCESS | 3624 | 1466724885820 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3624 | 1466724885823 Marionette TRACE conn3 <- [1,1778,null,{}] 16:34:45 INFO - PROCESS | 3624 | 1466724885827 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}] 16:34:45 INFO - PROCESS | 3624 | 1466724885829 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:45 INFO - PROCESS | 3624 | 1466724885917 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:34:45 INFO - PROCESS | 3624 | 1466724885923 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3624 | 1466724885925 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:45 INFO - PROCESS | 3624 | ++DOCSHELL 13A0F000 == 32 [pid = 3624] [id = 454] 16:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13A96800) [pid = 3624] [serial = 1362] [outer = 00000000] 16:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1436D400) [pid = 3624] [serial = 1363] [outer = 13A96800] 16:34:46 INFO - PROCESS | 3624 | 1466724885976 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1502E000) [pid = 3624] [serial = 1364] [outer = 13A96800] 16:34:46 INFO - PROCESS | 3624 | 1466724886433 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]]]}] 16:34:46 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) 16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 648ms 16:34:46 INFO - PROCESS | 3624 | 1466724886459 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3624 | 1466724886461 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:34:46 INFO - PROCESS | 3624 | 1466724886464 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3624 | 1466724886468 Marionette TRACE conn3 <- [1,1782,null,{}] 16:34:46 INFO - PROCESS | 3624 | 1466724886478 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}] 16:34:46 INFO - PROCESS | 3624 | 1466724886483 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:46 INFO - PROCESS | 3624 | 1466724886564 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:34:46 INFO - PROCESS | 3624 | 1466724886574 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3624 | 1466724886577 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:46 INFO - PROCESS | 3624 | ++DOCSHELL 15E3BC00 == 33 [pid = 3624] [id = 455] 16:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15E64800) [pid = 3624] [serial = 1365] [outer = 00000000] 16:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1686EC00) [pid = 3624] [serial = 1366] [outer = 15E64800] 16:34:46 INFO - PROCESS | 3624 | 1466724886623 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16893C00) [pid = 3624] [serial = 1367] [outer = 15E64800] 16:34:47 INFO - PROCESS | 3624 | 1466724887120 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 711ms 16:34:47 INFO - PROCESS | 3624 | 1466724887195 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3624 | 1466724887198 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:34:47 INFO - PROCESS | 3624 | 1466724887201 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 3624 | 1466724887203 Marionette TRACE conn3 <- [1,1786,null,{}] 16:34:47 INFO - PROCESS | 3624 | 1466724887207 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}] 16:34:47 INFO - PROCESS | 3624 | 1466724887209 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:47 INFO - PROCESS | 3624 | 1466724887302 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:34:47 INFO - PROCESS | 3624 | 1466724887336 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3624 | 1466724887338 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:47 INFO - PROCESS | 3624 | ++DOCSHELL 169B1000 == 34 [pid = 3624] [id = 456] 16:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (169B6C00) [pid = 3624] [serial = 1368] [outer = 00000000] 16:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16F87400) [pid = 3624] [serial = 1369] [outer = 169B6C00] 16:34:47 INFO - PROCESS | 3624 | 1466724887382 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (174BB800) [pid = 3624] [serial = 1370] [outer = 169B6C00] 16:34:47 INFO - PROCESS | 3624 | 1466724887846 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 696ms 16:34:47 INFO - PROCESS | 3624 | 1466724887901 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3624 | 1466724887903 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:34:47 INFO - PROCESS | 3624 | 1466724887912 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 3624 | 1466724887914 Marionette TRACE conn3 <- [1,1790,null,{}] 16:34:47 INFO - PROCESS | 3624 | 1466724887917 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}] 16:34:47 INFO - PROCESS | 3624 | 1466724887919 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:48 INFO - PROCESS | 3624 | 1466724888029 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:34:48 INFO - PROCESS | 3624 | 1466724888035 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 3624 | 1466724888037 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:48 INFO - PROCESS | 3624 | ++DOCSHELL 1689C800 == 35 [pid = 3624] [id = 457] 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169B8C00) [pid = 3624] [serial = 1371] [outer = 00000000] 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17536400) [pid = 3624] [serial = 1372] [outer = 169B8C00] 16:34:48 INFO - PROCESS | 3624 | 1466724888080 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (175C9000) [pid = 3624] [serial = 1373] [outer = 169B8C00] 16:34:48 INFO - PROCESS | 3624 | 1466724888555 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]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 695ms 16:34:48 INFO - PROCESS | 3624 | 1466724888606 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3624 | 1466724888608 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:34:48 INFO - PROCESS | 3624 | 1466724888611 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 3624 | 1466724888613 Marionette TRACE conn3 <- [1,1794,null,{}] 16:34:48 INFO - PROCESS | 3624 | 1466724888617 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}] 16:34:48 INFO - PROCESS | 3624 | 1466724888622 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:48 INFO - PROCESS | 3624 | 1466724888775 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:34:48 INFO - PROCESS | 3624 | 1466724888803 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 3624 | 1466724888814 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:48 INFO - PROCESS | 3624 | ++DOCSHELL 175D7800 == 36 [pid = 3624] [id = 458] 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17C06C00) [pid = 3624] [serial = 1374] [outer = 00000000] 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19445800) [pid = 3624] [serial = 1375] [outer = 17C06C00] 16:34:48 INFO - PROCESS | 3624 | 1466724888857 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19446000) [pid = 3624] [serial = 1376] [outer = 17C06C00] 16:34:49 INFO - PROCESS | 3624 | 1466724889294 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]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 743ms 16:34:49 INFO - PROCESS | 3624 | 1466724889358 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3624 | 1466724889360 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:34:49 INFO - PROCESS | 3624 | 1466724889363 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3624 | 1466724889365 Marionette TRACE conn3 <- [1,1798,null,{}] 16:34:49 INFO - PROCESS | 3624 | 1466724889368 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}] 16:34:49 INFO - PROCESS | 3624 | 1466724889370 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:49 INFO - PROCESS | 3624 | 1466724889479 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:34:49 INFO - PROCESS | 3624 | 1466724889487 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3624 | 1466724889489 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:49 INFO - PROCESS | 3624 | ++DOCSHELL 16874400 == 37 [pid = 3624] [id = 459] 16:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19449400) [pid = 3624] [serial = 1377] [outer = 00000000] 16:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19462000) [pid = 3624] [serial = 1378] [outer = 19449400] 16:34:49 INFO - PROCESS | 3624 | 1466724889586 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19481C00) [pid = 3624] [serial = 1379] [outer = 19449400] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13A9A000) [pid = 3624] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16871400) [pid = 3624] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (156C5800) [pid = 3624] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13282000) [pid = 3624] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10F45800) [pid = 3624] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1327A800) [pid = 3624] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12B6F000) [pid = 3624] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16610800) [pid = 3624] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19697800) [pid = 3624] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (169AE800) [pid = 3624] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16FE3800) [pid = 3624] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1026D800) [pid = 3624] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:34:49 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11236400) [pid = 3624] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:34:50 INFO - PROCESS | 3624 | 1466724890095 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]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 743ms 16:34:50 INFO - PROCESS | 3624 | 1466724890151 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3624 | 1466724890153 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:34:50 INFO - PROCESS | 3624 | 1466724890156 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:34:50 INFO - PROCESS | 3624 | 1466724890159 Marionette TRACE conn3 <- [1,1802,null,{}] 16:34:50 INFO - PROCESS | 3624 | 1466724890162 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}] 16:34:50 INFO - PROCESS | 3624 | 1466724890164 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:50 INFO - PROCESS | 3624 | 1466724890242 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:34:50 INFO - PROCESS | 3624 | 1466724890248 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3624 | 1466724890250 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:50 INFO - PROCESS | 3624 | ++DOCSHELL 10F45400 == 38 [pid = 3624] [id = 460] 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (11236400) [pid = 3624] [serial = 1380] [outer = 00000000] 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1687B000) [pid = 3624] [serial = 1381] [outer = 11236400] 16:34:50 INFO - PROCESS | 3624 | 1466724890293 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17518000) [pid = 3624] [serial = 1382] [outer = 11236400] 16:34:50 INFO - PROCESS | 3624 | 1466724890724 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]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 601ms 16:34:50 INFO - PROCESS | 3624 | 1466724890763 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3624 | 1466724890765 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:34:50 INFO - PROCESS | 3624 | 1466724890768 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3624 | 1466724890770 Marionette TRACE conn3 <- [1,1806,null,{}] 16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:34:50 INFO - PROCESS | 3624 | 1466724890773 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}] 16:34:50 INFO - PROCESS | 3624 | 1466724890775 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:50 INFO - PROCESS | 3624 | 1466724890864 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:34:50 INFO - PROCESS | 3624 | 1466724890869 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3624 | 1466724890871 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:50 INFO - PROCESS | 3624 | ++DOCSHELL 16871400 == 39 [pid = 3624] [id = 461] 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1687A400) [pid = 3624] [serial = 1383] [outer = 00000000] 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1947D400) [pid = 3624] [serial = 1384] [outer = 1687A400] 16:34:50 INFO - PROCESS | 3624 | 1466724890913 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19486000) [pid = 3624] [serial = 1385] [outer = 1687A400] 16:34:51 INFO - PROCESS | 3624 | 1466724891364 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]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 648ms 16:34:51 INFO - PROCESS | 3624 | 1466724891409 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 3624 | 1466724891411 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:34:51 INFO - PROCESS | 3624 | 1466724891415 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:34:51 INFO - PROCESS | 3624 | 1466724891416 Marionette TRACE conn3 <- [1,1810,null,{}] 16:34:51 INFO - PROCESS | 3624 | 1466724891420 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}] 16:34:51 INFO - PROCESS | 3624 | 1466724891422 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:51 INFO - PROCESS | 3624 | 1466724891500 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:34:51 INFO - PROCESS | 3624 | 1466724891505 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3624 | 1466724891507 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:51 INFO - PROCESS | 3624 | ++DOCSHELL 19454000 == 40 [pid = 3624] [id = 462] 16:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19698C00) [pid = 3624] [serial = 1386] [outer = 00000000] 16:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1978E800) [pid = 3624] [serial = 1387] [outer = 19698C00] 16:34:51 INFO - PROCESS | 3624 | 1466724891550 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BA1000) [pid = 3624] [serial = 1388] [outer = 19698C00] 16:34:52 INFO - PROCESS | 3624 | 1466724892209 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]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 853ms 16:34:52 INFO - PROCESS | 3624 | 1466724892258 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 3624 | 1466724892262 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:34:52 INFO - PROCESS | 3624 | 1466724892267 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3624 | 1466724892271 Marionette TRACE conn3 <- [1,1814,null,{}] 16:34:52 INFO - PROCESS | 3624 | 1466724892277 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}] 16:34:52 INFO - PROCESS | 3624 | 1466724892280 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:52 INFO - PROCESS | 3624 | 1466724892421 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:34:52 INFO - PROCESS | 3624 | 1466724892534 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3624 | 1466724892537 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:52 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A400 == 41 [pid = 3624] [id = 463] 16:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F3B800) [pid = 3624] [serial = 1389] [outer = 00000000] 16:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12E22400) [pid = 3624] [serial = 1390] [outer = 10F3B800] 16:34:52 INFO - PROCESS | 3624 | 1466724892641 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1327B000) [pid = 3624] [serial = 1391] [outer = 10F3B800] 16:34:53 INFO - PROCESS | 3624 | 1466724893205 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]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 948ms 16:34:53 INFO - PROCESS | 3624 | 1466724893246 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3624 | 1466724893251 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:34:53 INFO - PROCESS | 3624 | 1466724893257 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3624 | 1466724893260 Marionette TRACE conn3 <- [1,1818,null,{}] 16:34:53 INFO - PROCESS | 3624 | 1466724893264 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}] 16:34:53 INFO - PROCESS | 3624 | 1466724893267 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:53 INFO - PROCESS | 3624 | 1466724893376 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:34:53 INFO - PROCESS | 3624 | 1466724893532 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 3624 | 1466724893534 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:53 INFO - PROCESS | 3624 | ++DOCSHELL 15154000 == 42 [pid = 3624] [id = 464] 16:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15154800) [pid = 3624] [serial = 1392] [outer = 00000000] 16:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (156CE400) [pid = 3624] [serial = 1393] [outer = 15154800] 16:34:53 INFO - PROCESS | 3624 | 1466724893591 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16870C00) [pid = 3624] [serial = 1394] [outer = 15154800] 16:34:54 INFO - PROCESS | 3624 | 1466724894198 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]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1012ms 16:34:54 INFO - PROCESS | 3624 | 1466724894260 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3624 | 1466724894262 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:34:54 INFO - PROCESS | 3624 | 1466724894280 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3624 | 1466724894284 Marionette TRACE conn3 <- [1,1822,null,{}] 16:34:54 INFO - PROCESS | 3624 | 1466724894295 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}] 16:34:54 INFO - PROCESS | 3624 | 1466724894300 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:54 INFO - PROCESS | 3624 | 1466724894405 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:34:54 INFO - PROCESS | 3624 | 1466724894547 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3624 | 1466724894551 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:54 INFO - PROCESS | 3624 | ++DOCSHELL 19453400 == 43 [pid = 3624] [id = 465] 16:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19459800) [pid = 3624] [serial = 1395] [outer = 00000000] 16:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (196A3000) [pid = 3624] [serial = 1396] [outer = 19459800] 16:34:54 INFO - PROCESS | 3624 | 1466724894608 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19D04400) [pid = 3624] [serial = 1397] [outer = 19459800] 16:34:55 INFO - PROCESS | 3624 | 1466724895167 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]]]}] 16:34:55 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 16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 949ms 16:34:55 INFO - PROCESS | 3624 | 1466724895228 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3624 | 1466724895231 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:34:55 INFO - PROCESS | 3624 | 1466724895235 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 3624 | 1466724895237 Marionette TRACE conn3 <- [1,1826,null,{}] 16:34:55 INFO - PROCESS | 3624 | 1466724895240 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}] 16:34:55 INFO - PROCESS | 3624 | 1466724895243 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:55 INFO - PROCESS | 3624 | 1466724895349 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:34:55 INFO - PROCESS | 3624 | 1466724895506 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3624 | 1466724895509 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:55 INFO - PROCESS | 3624 | ++DOCSHELL 0C76C800 == 44 [pid = 3624] [id = 466] 16:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (0F978400) [pid = 3624] [serial = 1398] [outer = 00000000] 16:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10F3CC00) [pid = 3624] [serial = 1399] [outer = 0F978400] 16:34:55 INFO - PROCESS | 3624 | 1466724895712 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1128C000) [pid = 3624] [serial = 1400] [outer = 0F978400] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 16871400 == 43 [pid = 3624] [id = 461] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 10F45400 == 42 [pid = 3624] [id = 460] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 16874400 == 41 [pid = 3624] [id = 459] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 175D7800 == 40 [pid = 3624] [id = 458] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 1689C800 == 39 [pid = 3624] [id = 457] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 169B1000 == 38 [pid = 3624] [id = 456] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 15E3BC00 == 37 [pid = 3624] [id = 455] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 13A0F000 == 36 [pid = 3624] [id = 454] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 105EA000 == 35 [pid = 3624] [id = 453] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 10A5CC00 == 34 [pid = 3624] [id = 452] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 10FB1C00 == 33 [pid = 3624] [id = 451] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 1943F800 == 32 [pid = 3624] [id = 450] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 12ECFC00 == 31 [pid = 3624] [id = 441] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 15154000 == 30 [pid = 3624] [id = 464] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 19453400 == 29 [pid = 3624] [id = 465] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 19454000 == 28 [pid = 3624] [id = 462] 16:34:56 INFO - PROCESS | 3624 | --DOCSHELL 10A5A400 == 27 [pid = 3624] [id = 463] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17E70400) [pid = 3624] [serial = 1348] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (16879800) [pid = 3624] [serial = 1336] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (15776000) [pid = 3624] [serial = 1333] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13A9CC00) [pid = 3624] [serial = 1330] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13F76C00) [pid = 3624] [serial = 1331] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (114A6800) [pid = 3624] [serial = 1327] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11DDEC00) [pid = 3624] [serial = 1328] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13A96400) [pid = 3624] [serial = 1325] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13647400) [pid = 3624] [serial = 1324] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13282800) [pid = 3624] [serial = 1313] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12ED2800) [pid = 3624] [serial = 1312] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1751A000) [pid = 3624] [serial = 1316] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (169AEC00) [pid = 3624] [serial = 1315] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A0CC800) [pid = 3624] [serial = 1319] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D0C400) [pid = 3624] [serial = 1318] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (169BC800) [pid = 3624] [serial = 1339] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1943B000) [pid = 3624] [serial = 1322] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17E72800) [pid = 3624] [serial = 1349] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17538000) [pid = 3624] [serial = 1321] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1689D800) [pid = 3624] [serial = 1337] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11230C00) [pid = 3624] [serial = 1342] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16EADC00) [pid = 3624] [serial = 1340] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12E61000) [pid = 3624] [serial = 1343] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17506000) [pid = 3624] [serial = 1346] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15E65C00) [pid = 3624] [serial = 1334] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16FE7000) [pid = 3624] [serial = 1345] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3624 | 1466724897061 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]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1865ms 16:34:57 INFO - PROCESS | 3624 | 1466724897125 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3624 | 1466724897129 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:34:57 INFO - PROCESS | 3624 | 1466724897135 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3624 | 1466724897138 Marionette TRACE conn3 <- [1,1830,null,{}] 16:34:57 INFO - PROCESS | 3624 | 1466724897144 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}] 16:34:57 INFO - PROCESS | 3624 | 1466724897146 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:57 INFO - PROCESS | 3624 | 1466724897240 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:34:57 INFO - PROCESS | 3624 | 1466724897247 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3624 | 1466724897252 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:57 INFO - PROCESS | 3624 | ++DOCSHELL 10F3DC00 == 28 [pid = 3624] [id = 467] 16:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10F3E400) [pid = 3624] [serial = 1401] [outer = 00000000] 16:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10FA9C00) [pid = 3624] [serial = 1402] [outer = 10F3E400] 16:34:57 INFO - PROCESS | 3624 | 1466724897304 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10FAFC00) [pid = 3624] [serial = 1403] [outer = 10F3E400] 16:34:57 INFO - PROCESS | 3624 | 1466724897803 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]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 711ms 16:34:57 INFO - PROCESS | 3624 | 1466724897834 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3624 | 1466724897839 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:34:57 INFO - PROCESS | 3624 | 1466724897845 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3624 | 1466724897848 Marionette TRACE conn3 <- [1,1834,null,{}] 16:34:57 INFO - PROCESS | 3624 | 1466724897852 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}] 16:34:57 INFO - PROCESS | 3624 | 1466724897854 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:57 INFO - PROCESS | 3624 | 1466724897943 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:34:57 INFO - PROCESS | 3624 | 1466724897951 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3624 | 1466724897954 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:57 INFO - PROCESS | 3624 | ++DOCSHELL 12BAF000 == 29 [pid = 3624] [id = 468] 16:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12BB0000) [pid = 3624] [serial = 1404] [outer = 00000000] 16:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (12ECD800) [pid = 3624] [serial = 1405] [outer = 12BB0000] 16:34:58 INFO - PROCESS | 3624 | 1466724898004 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13185000) [pid = 3624] [serial = 1406] [outer = 12BB0000] 16:34:58 INFO - PROCESS | 3624 | 1466724898516 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]]]}] 16:34:58 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) 16:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 695ms 16:34:58 INFO - PROCESS | 3624 | 1466724898577 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3624 | 1466724898580 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:34:58 INFO - PROCESS | 3624 | 1466724898585 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3624 | 1466724898589 Marionette TRACE conn3 <- [1,1838,null,{}] 16:34:58 INFO - PROCESS | 3624 | 1466724898600 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}] 16:34:58 INFO - PROCESS | 3624 | 1466724898605 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:58 INFO - PROCESS | 3624 | 1466724898756 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:34:58 INFO - PROCESS | 3624 | 1466724898771 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3624 | 1466724898774 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:58 INFO - PROCESS | 3624 | ++DOCSHELL 1394A800 == 30 [pid = 3624] [id = 469] 16:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13A05000) [pid = 3624] [serial = 1407] [outer = 00000000] 16:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13F72800) [pid = 3624] [serial = 1408] [outer = 13A05000] 16:34:58 INFO - PROCESS | 3624 | 1466724898822 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1436B800) [pid = 3624] [serial = 1409] [outer = 13A05000] 16:34:59 INFO - PROCESS | 3624 | 1466724899247 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]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 711ms 16:34:59 INFO - PROCESS | 3624 | 1466724899286 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 3624 | 1466724899288 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:34:59 INFO - PROCESS | 3624 | 1466724899291 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 3624 | 1466724899293 Marionette TRACE conn3 <- [1,1842,null,{}] 16:34:59 INFO - PROCESS | 3624 | 1466724899297 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}] 16:34:59 INFO - PROCESS | 3624 | 1466724899299 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:59 INFO - PROCESS | 3624 | 1466724899433 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:34:59 INFO - PROCESS | 3624 | 1466724899454 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 3624 | 1466724899456 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:34:59 INFO - PROCESS | 3624 | ++DOCSHELL 1436AC00 == 31 [pid = 3624] [id = 470] 16:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (150CBC00) [pid = 3624] [serial = 1410] [outer = 00000000] 16:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (156CDC00) [pid = 3624] [serial = 1411] [outer = 150CBC00] 16:34:59 INFO - PROCESS | 3624 | 1466724899501 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15775800) [pid = 3624] [serial = 1412] [outer = 150CBC00] 16:34:59 INFO - PROCESS | 3624 | 1466724899946 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]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 712ms 16:35:00 INFO - PROCESS | 3624 | 1466724899991 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3624 | 1466724899993 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:35:00 INFO - PROCESS | 3624 | 1466724899996 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:35:00 INFO - PROCESS | 3624 | 1466724899998 Marionette TRACE conn3 <- [1,1846,null,{}] 16:35:00 INFO - PROCESS | 3624 | 1466724900040 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}] 16:35:00 INFO - PROCESS | 3624 | 1466724900042 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:00 INFO - PROCESS | 3624 | 1466724900150 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:35:00 INFO - PROCESS | 3624 | 1466724900162 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 3624 | 1466724900164 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:00 INFO - PROCESS | 3624 | ++DOCSHELL 15E65800 == 32 [pid = 3624] [id = 471] 16:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15E65C00) [pid = 3624] [serial = 1413] [outer = 00000000] 16:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (165D3C00) [pid = 3624] [serial = 1414] [outer = 15E65C00] 16:35:00 INFO - PROCESS | 3624 | 1466724900208 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16630800) [pid = 3624] [serial = 1415] [outer = 15E65C00] 16:35:00 INFO - PROCESS | 3624 | 1466724900653 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]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 727ms 16:35:00 INFO - PROCESS | 3624 | 1466724900730 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3624 | 1466724900732 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:35:00 INFO - PROCESS | 3624 | 1466724900735 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 3624 | 1466724900737 Marionette TRACE conn3 <- [1,1850,null,{}] 16:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:35:00 INFO - PROCESS | 3624 | 1466724900740 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}] 16:35:00 INFO - PROCESS | 3624 | 1466724900747 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:00 INFO - PROCESS | 3624 | 1466724900880 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:35:00 INFO - PROCESS | 3624 | 1466724900895 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 3624 | 1466724900897 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:01 INFO - PROCESS | 3624 | ++DOCSHELL 1689D000 == 33 [pid = 3624] [id = 472] 16:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1689D800) [pid = 3624] [serial = 1416] [outer = 00000000] 16:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (169B6800) [pid = 3624] [serial = 1417] [outer = 1689D800] 16:35:01 INFO - PROCESS | 3624 | 1466724900993 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1742D000) [pid = 3624] [serial = 1418] [outer = 1689D800] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (169B8C00) [pid = 3624] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17C06C00) [pid = 3624] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19449400) [pid = 3624] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1122A000) [pid = 3624] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10BC1800) [pid = 3624] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19440000) [pid = 3624] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (169B6C00) [pid = 3624] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10FA9000) [pid = 3624] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15E64800) [pid = 3624] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13A96800) [pid = 3624] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11236400) [pid = 3624] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1687A400) [pid = 3624] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:35:01 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19698C00) [pid = 3624] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:35:01 INFO - PROCESS | 3624 | 1466724901775 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1044ms 16:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:35:01 INFO - PROCESS | 3624 | 1466724901813 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 3624 | 1466724901815 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:35:01 INFO - PROCESS | 3624 | 1466724901818 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 3624 | 1466724901820 Marionette TRACE conn3 <- [1,1854,null,{}] 16:35:01 INFO - PROCESS | 3624 | 1466724901823 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}] 16:35:01 INFO - PROCESS | 3624 | 1466724901834 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:01 INFO - PROCESS | 3624 | 1466724901921 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:35:01 INFO - PROCESS | 3624 | 1466724901926 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3624 | 1466724901928 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:01 INFO - PROCESS | 3624 | ++DOCSHELL 10A5B400 == 34 [pid = 3624] [id = 473] 16:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12C7B000) [pid = 3624] [serial = 1419] [outer = 00000000] 16:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13A9F400) [pid = 3624] [serial = 1420] [outer = 12C7B000] 16:35:01 INFO - PROCESS | 3624 | 1466724901971 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156CA000) [pid = 3624] [serial = 1421] [outer = 12C7B000] 16:35:02 INFO - PROCESS | 3624 | 1466724902402 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]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 633ms 16:35:02 INFO - PROCESS | 3624 | 1466724902456 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3624 | 1466724902458 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:35:02 INFO - PROCESS | 3624 | 1466724902462 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 3624 | 1466724902463 Marionette TRACE conn3 <- [1,1858,null,{}] 16:35:02 INFO - PROCESS | 3624 | 1466724902467 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}] 16:35:02 INFO - PROCESS | 3624 | 1466724902469 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:02 INFO - PROCESS | 3624 | 1466724902549 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:35:02 INFO - PROCESS | 3624 | 1466724902554 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 3624 | 1466724902556 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:02 INFO - PROCESS | 3624 | ++DOCSHELL 11293C00 == 35 [pid = 3624] [id = 474] 16:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (169B0400) [pid = 3624] [serial = 1422] [outer = 00000000] 16:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17504400) [pid = 3624] [serial = 1423] [outer = 169B0400] 16:35:02 INFO - PROCESS | 3624 | 1466724902600 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1752E400) [pid = 3624] [serial = 1424] [outer = 169B0400] 16:35:03 INFO - PROCESS | 3624 | 1466724903023 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]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 601ms 16:35:03 INFO - PROCESS | 3624 | 1466724903071 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 3624 | 1466724903073 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:35:03 INFO - PROCESS | 3624 | 1466724903080 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3624 | 1466724903081 Marionette TRACE conn3 <- [1,1862,null,{}] 16:35:03 INFO - PROCESS | 3624 | 1466724903085 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}] 16:35:03 INFO - PROCESS | 3624 | 1466724903087 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:03 INFO - PROCESS | 3624 | 1466724903164 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:35:03 INFO - PROCESS | 3624 | 1466724903170 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3624 | 1466724903172 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:03 INFO - PROCESS | 3624 | ++DOCSHELL 17537800 == 36 [pid = 3624] [id = 475] 16:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17539000) [pid = 3624] [serial = 1425] [outer = 00000000] 16:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17C07800) [pid = 3624] [serial = 1426] [outer = 17539000] 16:35:03 INFO - PROCESS | 3624 | 1466724903216 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17C0BC00) [pid = 3624] [serial = 1427] [outer = 17539000] 16:35:03 INFO - PROCESS | 3624 | 1466724903662 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]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 632ms 16:35:03 INFO - PROCESS | 3624 | 1466724903720 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 3624 | 1466724903722 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:35:03 INFO - PROCESS | 3624 | 1466724903726 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3624 | 1466724903727 Marionette TRACE conn3 <- [1,1866,null,{}] 16:35:03 INFO - PROCESS | 3624 | 1466724903821 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}] 16:35:03 INFO - PROCESS | 3624 | 1466724903824 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:03 INFO - PROCESS | 3624 | 1466724903967 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:35:04 INFO - PROCESS | 3624 | 1466724904068 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3624 | 1466724904072 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:04 INFO - PROCESS | 3624 | ++DOCSHELL 10A61000 == 37 [pid = 3624] [id = 476] 16:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10A61C00) [pid = 3624] [serial = 1428] [outer = 00000000] 16:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10F44C00) [pid = 3624] [serial = 1429] [outer = 10A61C00] 16:35:04 INFO - PROCESS | 3624 | 1466724904129 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (114B1400) [pid = 3624] [serial = 1430] [outer = 10A61C00] 16:35:04 INFO - PROCESS | 3624 | 1466724904891 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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1201ms 16:35:04 INFO - PROCESS | 3624 | 1466724904957 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3624 | 1466724904961 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:35:04 INFO - PROCESS | 3624 | 1466724904966 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:35:04 INFO - PROCESS | 3624 | 1466724904968 Marionette TRACE conn3 <- [1,1870,null,{}] 16:35:04 INFO - PROCESS | 3624 | 1466724904975 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}] 16:35:05 INFO - PROCESS | 3624 | 1466724904978 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:05 INFO - PROCESS | 3624 | 1466724905100 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:35:05 INFO - PROCESS | 3624 | 1466724905229 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3624 | 1466724905233 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:05 INFO - PROCESS | 3624 | ++DOCSHELL 13647800 == 38 [pid = 3624] [id = 477] 16:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13905000) [pid = 3624] [serial = 1431] [outer = 00000000] 16:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13F71C00) [pid = 3624] [serial = 1432] [outer = 13905000] 16:35:05 INFO - PROCESS | 3624 | 1466724905290 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1514E400) [pid = 3624] [serial = 1433] [outer = 13905000] 16:35:06 INFO - PROCESS | 3624 | 1466724906096 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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1201ms 16:35:06 INFO - PROCESS | 3624 | 1466724906160 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3624 | 1466724906163 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:35:06 INFO - PROCESS | 3624 | 1466724906168 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:35:06 INFO - PROCESS | 3624 | 1466724906172 Marionette TRACE conn3 <- [1,1874,null,{}] 16:35:06 INFO - PROCESS | 3624 | 1466724906178 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}] 16:35:06 INFO - PROCESS | 3624 | 1466724906181 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:06 INFO - PROCESS | 3624 | 1466724906287 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:35:06 INFO - PROCESS | 3624 | 1466724906416 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3624 | 1466724906420 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:06 INFO - PROCESS | 3624 | ++DOCSHELL 10FB1C00 == 39 [pid = 3624] [id = 478] 16:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11229800) [pid = 3624] [serial = 1434] [outer = 00000000] 16:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11C9C400) [pid = 3624] [serial = 1435] [outer = 11229800] 16:35:06 INFO - PROCESS | 3624 | 1466724906475 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (129E6000) [pid = 3624] [serial = 1436] [outer = 11229800] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 11293C00 == 38 [pid = 3624] [id = 474] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 10A5B400 == 37 [pid = 3624] [id = 473] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 1689D000 == 36 [pid = 3624] [id = 472] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 15E65800 == 35 [pid = 3624] [id = 471] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 1436AC00 == 34 [pid = 3624] [id = 470] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 1394A800 == 33 [pid = 3624] [id = 469] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 12BAF000 == 32 [pid = 3624] [id = 468] 16:35:06 INFO - PROCESS | 3624 | --DOCSHELL 10F3DC00 == 31 [pid = 3624] [id = 467] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17536400) [pid = 3624] [serial = 1372] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19445800) [pid = 3624] [serial = 1375] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19462000) [pid = 3624] [serial = 1378] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12B6F400) [pid = 3624] [serial = 1354] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1318E800) [pid = 3624] [serial = 1355] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (12BAFC00) [pid = 3624] [serial = 1357] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13A06800) [pid = 3624] [serial = 1358] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1945C000) [pid = 3624] [serial = 1352] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1945B000) [pid = 3624] [serial = 1351] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16F87400) [pid = 3624] [serial = 1369] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (114ADC00) [pid = 3624] [serial = 1360] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12B6E800) [pid = 3624] [serial = 1361] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1686EC00) [pid = 3624] [serial = 1366] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16893C00) [pid = 3624] [serial = 1367] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19446000) [pid = 3624] [serial = 1376] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1436D400) [pid = 3624] [serial = 1363] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1502E000) [pid = 3624] [serial = 1364] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1687B000) [pid = 3624] [serial = 1381] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1947D400) [pid = 3624] [serial = 1384] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19481C00) [pid = 3624] [serial = 1379] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1978E800) [pid = 3624] [serial = 1387] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19BA1000) [pid = 3624] [serial = 1388] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19486000) [pid = 3624] [serial = 1385] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (175C9000) [pid = 3624] [serial = 1373] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17518000) [pid = 3624] [serial = 1382] [outer = 00000000] [url = about:blank] 16:35:06 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (174BB800) [pid = 3624] [serial = 1370] [outer = 00000000] [url = about:blank] 16:35:07 INFO - PROCESS | 3624 | 1466724907045 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]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 917ms 16:35:07 INFO - PROCESS | 3624 | 1466724907106 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 3624 | 1466724907110 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:35:07 INFO - PROCESS | 3624 | 1466724907117 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3624 | 1466724907119 Marionette TRACE conn3 <- [1,1878,null,{}] 16:35:07 INFO - PROCESS | 3624 | 1466724907123 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}] 16:35:07 INFO - PROCESS | 3624 | 1466724907126 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:07 INFO - PROCESS | 3624 | 1466724907210 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:35:07 INFO - PROCESS | 3624 | 1466724907222 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3624 | 1466724907225 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:07 INFO - PROCESS | 3624 | ++DOCSHELL 12C81C00 == 32 [pid = 3624] [id = 479] 16:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12E24800) [pid = 3624] [serial = 1437] [outer = 00000000] 16:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13278000) [pid = 3624] [serial = 1438] [outer = 12E24800] 16:35:07 INFO - PROCESS | 3624 | 1466724907270 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13647400) [pid = 3624] [serial = 1439] [outer = 12E24800] 16:35:07 INFO - PROCESS | 3624 | 1466724907746 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]]]}] 16:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 696ms 16:35:07 INFO - PROCESS | 3624 | 1466724907816 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 3624 | 1466724907818 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:35:07 INFO - PROCESS | 3624 | 1466724907822 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3624 | 1466724907827 Marionette TRACE conn3 <- [1,1882,null,{}] 16:35:07 INFO - PROCESS | 3624 | 1466724907843 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}] 16:35:07 INFO - PROCESS | 3624 | 1466724907848 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:07 INFO - PROCESS | 3624 | 1466724907962 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:35:08 INFO - PROCESS | 3624 | 1466724908065 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3624 | 1466724908068 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:08 INFO - PROCESS | 3624 | ++DOCSHELL 150CD000 == 33 [pid = 3624] [id = 480] 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (150CD800) [pid = 3624] [serial = 1440] [outer = 00000000] 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (156CCC00) [pid = 3624] [serial = 1441] [outer = 150CD800] 16:35:08 INFO - PROCESS | 3624 | 1466724908116 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15E34C00) [pid = 3624] [serial = 1442] [outer = 150CD800] 16:35:08 INFO - PROCESS | 3624 | 1466724908486 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]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 695ms 16:35:08 INFO - PROCESS | 3624 | 1466724908521 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 3624 | 1466724908523 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:35:08 INFO - PROCESS | 3624 | 1466724908527 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3624 | 1466724908528 Marionette TRACE conn3 <- [1,1886,null,{}] 16:35:08 INFO - PROCESS | 3624 | 1466724908532 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}] 16:35:08 INFO - PROCESS | 3624 | 1466724908534 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:08 INFO - PROCESS | 3624 | 1466724908617 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:35:08 INFO - PROCESS | 3624 | 1466724908623 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3624 | 1466724908625 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:08 INFO - PROCESS | 3624 | ++DOCSHELL 1609E400 == 34 [pid = 3624] [id = 481] 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (165DF000) [pid = 3624] [serial = 1443] [outer = 00000000] 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (169B5C00) [pid = 3624] [serial = 1444] [outer = 165DF000] 16:35:08 INFO - PROCESS | 3624 | 1466724908668 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16EB3800) [pid = 3624] [serial = 1445] [outer = 165DF000] 16:35:09 INFO - PROCESS | 3624 | 1466724909149 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 648ms 16:35:09 INFO - PROCESS | 3624 | 1466724909164 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3624 | 1466724909166 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 3624 | 1466724909169 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:35:09 INFO - PROCESS | 3624 | 1466724909171 Marionette TRACE conn3 <- [1,1890,null,{}] 16:35:09 INFO - PROCESS | 3624 | 1466724909175 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}] 16:35:09 INFO - PROCESS | 3624 | 1466724909177 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:09 INFO - PROCESS | 3624 | 1466724909290 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:35:09 INFO - PROCESS | 3624 | 1466724909296 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 3624 | 1466724909298 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:09 INFO - PROCESS | 3624 | ++DOCSHELL 1695C400 == 35 [pid = 3624] [id = 482] 16:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1742D400) [pid = 3624] [serial = 1446] [outer = 00000000] 16:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (174BC800) [pid = 3624] [serial = 1447] [outer = 1742D400] 16:35:09 INFO - PROCESS | 3624 | 1466724909416 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17517C00) [pid = 3624] [serial = 1448] [outer = 1742D400] 16:35:09 INFO - PROCESS | 3624 | 1466724909857 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 711ms 16:35:09 INFO - PROCESS | 3624 | 1466724909902 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3624 | 1466724909905 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:35:09 INFO - PROCESS | 3624 | 1466724909910 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 3624 | 1466724909911 Marionette TRACE conn3 <- [1,1894,null,{}] 16:35:09 INFO - PROCESS | 3624 | 1466724909915 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}] 16:35:09 INFO - PROCESS | 3624 | 1466724909920 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:10 INFO - PROCESS | 3624 | 1466724910065 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:35:10 INFO - PROCESS | 3624 | 1466724910078 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3624 | 1466724910080 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:10 INFO - PROCESS | 3624 | ++DOCSHELL 1753AC00 == 36 [pid = 3624] [id = 483] 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1753B400) [pid = 3624] [serial = 1449] [outer = 00000000] 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17E66400) [pid = 3624] [serial = 1450] [outer = 1753B400] 16:35:10 INFO - PROCESS | 3624 | 1466724910124 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1943DC00) [pid = 3624] [serial = 1451] [outer = 1753B400] 16:35:10 INFO - PROCESS | 3624 | 1466724910568 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]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 712ms 16:35:10 INFO - PROCESS | 3624 | 1466724910607 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3624 | 1466724910609 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:35:10 INFO - PROCESS | 3624 | 1466724910619 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 3624 | 1466724910621 Marionette TRACE conn3 <- [1,1898,null,{}] 16:35:10 INFO - PROCESS | 3624 | 1466724910624 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}] 16:35:10 INFO - PROCESS | 3624 | 1466724910626 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:10 INFO - PROCESS | 3624 | 1466724910770 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:35:10 INFO - PROCESS | 3624 | 1466724910837 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3624 | 1466724910838 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:10 INFO - PROCESS | 3624 | ++DOCSHELL 19441000 == 37 [pid = 3624] [id = 484] 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19441400) [pid = 3624] [serial = 1452] [outer = 00000000] 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19442400) [pid = 3624] [serial = 1453] [outer = 19441400] 16:35:10 INFO - PROCESS | 3624 | 1466724910886 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19447C00) [pid = 3624] [serial = 1454] [outer = 19441400] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10F3E400) [pid = 3624] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13A05000) [pid = 3624] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (0F978400) [pid = 3624] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1689D800) [pid = 3624] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12C7B000) [pid = 3624] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10F3B800) [pid = 3624] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15154800) [pid = 3624] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19459800) [pid = 3624] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (150CBC00) [pid = 3624] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (169B0400) [pid = 3624] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15E65C00) [pid = 3624] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:35:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12BB0000) [pid = 3624] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:35:11 INFO - PROCESS | 3624 | 1466724911351 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]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 822ms 16:35:11 INFO - PROCESS | 3624 | 1466724911415 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3624 | 1466724911417 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:35:11 INFO - PROCESS | 3624 | 1466724911420 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3624 | 1466724911422 Marionette TRACE conn3 <- [1,1902,null,{}] 16:35:11 INFO - PROCESS | 3624 | 1466724911425 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}] 16:35:11 INFO - PROCESS | 3624 | 1466724911427 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:11 INFO - PROCESS | 3624 | 1466724911507 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:35:11 INFO - PROCESS | 3624 | 1466724911512 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3624 | 1466724911514 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:11 INFO - PROCESS | 3624 | ++DOCSHELL 129E7800 == 38 [pid = 3624] [id = 485] 16:35:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13642800) [pid = 3624] [serial = 1455] [outer = 00000000] 16:35:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (165D8000) [pid = 3624] [serial = 1456] [outer = 13642800] 16:35:11 INFO - PROCESS | 3624 | 1466724911559 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16E0B400) [pid = 3624] [serial = 1457] [outer = 13642800] 16:35:12 INFO - PROCESS | 3624 | 1466724911980 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]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 600ms 16:35:12 INFO - PROCESS | 3624 | 1466724912022 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3624 | 1466724912024 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:35:12 INFO - PROCESS | 3624 | 1466724912027 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3624 | 1466724912029 Marionette TRACE conn3 <- [1,1906,null,{}] 16:35:12 INFO - PROCESS | 3624 | 1466724912033 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}] 16:35:12 INFO - PROCESS | 3624 | 1466724912034 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:12 INFO - PROCESS | 3624 | 1466724912203 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:35:12 INFO - PROCESS | 3624 | 1466724912387 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3624 | 1466724912390 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:12 INFO - PROCESS | 3624 | ++DOCSHELL 1021D800 == 39 [pid = 3624] [id = 486] 16:35:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1021E800) [pid = 3624] [serial = 1458] [outer = 00000000] 16:35:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (105EE000) [pid = 3624] [serial = 1459] [outer = 1021E800] 16:35:12 INFO - PROCESS | 3624 | 1466724912450 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10A62400) [pid = 3624] [serial = 1460] [outer = 1021E800] 16:35:13 INFO - PROCESS | 3624 | 1466724913021 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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1012ms 16:35:13 INFO - PROCESS | 3624 | 1466724913064 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3624 | 1466724913068 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:35:13 INFO - PROCESS | 3624 | 1466724913073 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 3624 | 1466724913077 Marionette TRACE conn3 <- [1,1910,null,{}] 16:35:13 INFO - PROCESS | 3624 | 1466724913081 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}] 16:35:13 INFO - PROCESS | 3624 | 1466724913084 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:13 INFO - PROCESS | 3624 | 1466724913192 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:35:13 INFO - PROCESS | 3624 | 1466724913302 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3624 | 1466724913305 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:13 INFO - PROCESS | 3624 | ++DOCSHELL 13A0EC00 == 40 [pid = 3624] [id = 487] 16:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13A96400) [pid = 3624] [serial = 1461] [outer = 00000000] 16:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1502B400) [pid = 3624] [serial = 1462] [outer = 13A96400] 16:35:13 INFO - PROCESS | 3624 | 1466724913403 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15151000) [pid = 3624] [serial = 1463] [outer = 13A96400] 16:35:13 INFO - PROCESS | 3624 | 1466724913978 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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 948ms 16:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:35:14 INFO - PROCESS | 3624 | 1466724914019 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3624 | 1466724914022 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:35:14 INFO - PROCESS | 3624 | 1466724914026 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3624 | 1466724914029 Marionette TRACE conn3 <- [1,1914,null,{}] 16:35:14 INFO - PROCESS | 3624 | 1466724914032 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}] 16:35:14 INFO - PROCESS | 3624 | 1466724914035 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:14 INFO - PROCESS | 3624 | 1466724914139 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:35:14 INFO - PROCESS | 3624 | 1466724914248 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3624 | 1466724914251 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:14 INFO - PROCESS | 3624 | ++DOCSHELL 16894800 == 41 [pid = 3624] [id = 488] 16:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16FE7000) [pid = 3624] [serial = 1464] [outer = 00000000] 16:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17539C00) [pid = 3624] [serial = 1465] [outer = 16FE7000] 16:35:14 INFO - PROCESS | 3624 | 1466724914303 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175D5800) [pid = 3624] [serial = 1466] [outer = 16FE7000] 16:35:14 INFO - PROCESS | 3624 | 1466724914880 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]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 948ms 16:35:15 INFO - PROCESS | 3624 | 1466724915002 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3624 | 1466724915006 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:35:15 INFO - PROCESS | 3624 | 1466724915017 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3624 | 1466724915021 Marionette TRACE conn3 <- [1,1918,null,{}] 16:35:15 INFO - PROCESS | 3624 | 1466724915025 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}] 16:35:15 INFO - PROCESS | 3624 | 1466724915029 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:15 INFO - PROCESS | 3624 | 1466724915149 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:35:15 INFO - PROCESS | 3624 | 1466724915277 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3624 | 1466724915280 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:15 INFO - PROCESS | 3624 | ++DOCSHELL 155BD000 == 42 [pid = 3624] [id = 489] 16:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (169BB400) [pid = 3624] [serial = 1467] [outer = 00000000] 16:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1945F000) [pid = 3624] [serial = 1468] [outer = 169BB400] 16:35:15 INFO - PROCESS | 3624 | 1466724915333 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19462400) [pid = 3624] [serial = 1469] [outer = 169BB400] 16:35:16 INFO - PROCESS | 3624 | 1466724916030 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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1106ms 16:35:16 INFO - PROCESS | 3624 | 1466724916127 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3624 | 1466724916130 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:35:16 INFO - PROCESS | 3624 | 1466724916135 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 3624 | 1466724916137 Marionette TRACE conn3 <- [1,1922,null,{}] 16:35:16 INFO - PROCESS | 3624 | 1466724916144 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}] 16:35:16 INFO - PROCESS | 3624 | 1466724916147 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:16 INFO - PROCESS | 3624 | 1466724916242 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:35:16 INFO - PROCESS | 3624 | 1466724916378 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 3624 | 1466724916382 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:16 INFO - PROCESS | 3624 | ++DOCSHELL 12E60800 == 43 [pid = 3624] [id = 490] 16:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12E60C00) [pid = 3624] [serial = 1470] [outer = 00000000] 16:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1318DC00) [pid = 3624] [serial = 1471] [outer = 12E60C00] 16:35:16 INFO - PROCESS | 3624 | 1466724916452 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1327C000) [pid = 3624] [serial = 1472] [outer = 12E60C00] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 129E7800 == 42 [pid = 3624] [id = 485] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 19441000 == 41 [pid = 3624] [id = 484] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 1753AC00 == 40 [pid = 3624] [id = 483] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 1695C400 == 39 [pid = 3624] [id = 482] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 1609E400 == 38 [pid = 3624] [id = 481] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 150CD000 == 37 [pid = 3624] [id = 480] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 12C81C00 == 36 [pid = 3624] [id = 479] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 10FB1C00 == 35 [pid = 3624] [id = 478] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 13647800 == 34 [pid = 3624] [id = 477] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 10A61000 == 33 [pid = 3624] [id = 476] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 0C76C800 == 32 [pid = 3624] [id = 466] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 17537800 == 31 [pid = 3624] [id = 475] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 155BD000 == 30 [pid = 3624] [id = 489] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 16894800 == 29 [pid = 3624] [id = 488] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 1021D800 == 28 [pid = 3624] [id = 486] 16:35:17 INFO - PROCESS | 3624 | --DOCSHELL 13A0EC00 == 27 [pid = 3624] [id = 487] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D04400) [pid = 3624] [serial = 1397] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (196A3000) [pid = 3624] [serial = 1396] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1742D000) [pid = 3624] [serial = 1418] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (156CDC00) [pid = 3624] [serial = 1411] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (15775800) [pid = 3624] [serial = 1412] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16630800) [pid = 3624] [serial = 1415] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17504400) [pid = 3624] [serial = 1423] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1752E400) [pid = 3624] [serial = 1424] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17C07800) [pid = 3624] [serial = 1426] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (165D3C00) [pid = 3624] [serial = 1414] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12ECD800) [pid = 3624] [serial = 1405] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13185000) [pid = 3624] [serial = 1406] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10FA9C00) [pid = 3624] [serial = 1402] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10FAFC00) [pid = 3624] [serial = 1403] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13F72800) [pid = 3624] [serial = 1408] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1436B800) [pid = 3624] [serial = 1409] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1128C000) [pid = 3624] [serial = 1400] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10F3CC00) [pid = 3624] [serial = 1399] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (169B6800) [pid = 3624] [serial = 1417] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156CA000) [pid = 3624] [serial = 1421] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13A9F400) [pid = 3624] [serial = 1420] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1327B000) [pid = 3624] [serial = 1391] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (12E22400) [pid = 3624] [serial = 1390] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16870C00) [pid = 3624] [serial = 1394] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (156CE400) [pid = 3624] [serial = 1393] [outer = 00000000] [url = about:blank] 16:35:17 INFO - PROCESS | 3624 | 1466724917677 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]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1628ms 16:35:17 INFO - PROCESS | 3624 | 1466724917775 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 3624 | 1466724917779 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:35:17 INFO - PROCESS | 3624 | 1466724917784 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 3624 | 1466724917787 Marionette TRACE conn3 <- [1,1926,null,{}] 16:35:17 INFO - PROCESS | 3624 | 1466724917792 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}] 16:35:17 INFO - PROCESS | 3624 | 1466724917795 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:17 INFO - PROCESS | 3624 | 1466724917910 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:35:17 INFO - PROCESS | 3624 | 1466724917925 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 3624 | 1466724917928 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:17 INFO - PROCESS | 3624 | ++DOCSHELL 11263000 == 28 [pid = 3624] [id = 491] 16:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1128C000) [pid = 3624] [serial = 1473] [outer = 00000000] 16:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11D8A800) [pid = 3624] [serial = 1474] [outer = 1128C000] 16:35:17 INFO - PROCESS | 3624 | 1466724917975 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11DE1000) [pid = 3624] [serial = 1475] [outer = 1128C000] 16:35:18 INFO - PROCESS | 3624 | 1466724918460 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 711ms 16:35:18 INFO - PROCESS | 3624 | 1466724918480 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3624 | 1466724918485 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:35:18 INFO - PROCESS | 3624 | 1466724918491 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3624 | 1466724918494 Marionette TRACE conn3 <- [1,1930,null,{}] 16:35:18 INFO - PROCESS | 3624 | 1466724918497 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}] 16:35:18 INFO - PROCESS | 3624 | 1466724918500 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:18 INFO - PROCESS | 3624 | 1466724918620 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:35:18 INFO - PROCESS | 3624 | 1466724918636 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3624 | 1466724918638 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:18 INFO - PROCESS | 3624 | ++DOCSHELL 1327D000 == 29 [pid = 3624] [id = 492] 16:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1327D800) [pid = 3624] [serial = 1476] [outer = 00000000] 16:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13909C00) [pid = 3624] [serial = 1477] [outer = 1327D800] 16:35:18 INFO - PROCESS | 3624 | 1466724918684 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1394E800) [pid = 3624] [serial = 1478] [outer = 1327D800] 16:35:19 INFO - PROCESS | 3624 | 1466724919141 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 696ms 16:35:19 INFO - PROCESS | 3624 | 1466724919190 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3624 | 1466724919192 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:35:19 INFO - PROCESS | 3624 | 1466724919196 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3624 | 1466724919199 Marionette TRACE conn3 <- [1,1934,null,{}] 16:35:19 INFO - PROCESS | 3624 | 1466724919210 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}] 16:35:19 INFO - PROCESS | 3624 | 1466724919214 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:19 INFO - PROCESS | 3624 | 1466724919295 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:35:19 INFO - PROCESS | 3624 | 1466724919305 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3624 | 1466724919308 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:19 INFO - PROCESS | 3624 | ++DOCSHELL 156CA000 == 30 [pid = 3624] [id = 493] 16:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (156CA400) [pid = 3624] [serial = 1479] [outer = 00000000] 16:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15776400) [pid = 3624] [serial = 1480] [outer = 156CA400] 16:35:19 INFO - PROCESS | 3624 | 1466724919354 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15E65C00) [pid = 3624] [serial = 1481] [outer = 156CA400] 16:35:19 INFO - PROCESS | 3624 | 1466724919796 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 633ms 16:35:19 INFO - PROCESS | 3624 | 1466724919845 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3624 | 1466724919848 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:35:19 INFO - PROCESS | 3624 | 1466724919861 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3624 | 1466724919862 Marionette TRACE conn3 <- [1,1938,null,{}] 16:35:19 INFO - PROCESS | 3624 | 1466724919866 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}] 16:35:19 INFO - PROCESS | 3624 | 1466724919868 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:20 INFO - PROCESS | 3624 | 1466724919984 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:35:20 INFO - PROCESS | 3624 | 1466724920068 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3624 | 1466724920070 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:20 INFO - PROCESS | 3624 | ++DOCSHELL 165D9400 == 31 [pid = 3624] [id = 494] 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (165DA000) [pid = 3624] [serial = 1482] [outer = 00000000] 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16878C00) [pid = 3624] [serial = 1483] [outer = 165DA000] 16:35:20 INFO - PROCESS | 3624 | 1466724920114 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1687D800) [pid = 3624] [serial = 1484] [outer = 165DA000] 16:35:20 INFO - PROCESS | 3624 | 1466724920579 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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 759ms 16:35:20 INFO - PROCESS | 3624 | 1466724920643 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3624 | 1466724920645 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:35:20 INFO - PROCESS | 3624 | 1466724920648 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3624 | 1466724920650 Marionette TRACE conn3 <- [1,1942,null,{}] 16:35:20 INFO - PROCESS | 3624 | 1466724920653 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}] 16:35:20 INFO - PROCESS | 3624 | 1466724920655 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:20 INFO - PROCESS | 3624 | 1466724920763 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:35:20 INFO - PROCESS | 3624 | 1466724920768 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3624 | 1466724920770 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:20 INFO - PROCESS | 3624 | ++DOCSHELL 156D4800 == 32 [pid = 3624] [id = 495] 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16872C00) [pid = 3624] [serial = 1485] [outer = 00000000] 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169BD400) [pid = 3624] [serial = 1486] [outer = 16872C00] 16:35:20 INFO - PROCESS | 3624 | 1466724920813 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16FE2800) [pid = 3624] [serial = 1487] [outer = 16872C00] 16:35:21 INFO - PROCESS | 3624 | 1466724921254 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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 632ms 16:35:21 INFO - PROCESS | 3624 | 1466724921286 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3624 | 1466724921288 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:35:21 INFO - PROCESS | 3624 | 1466724921292 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:35:21 INFO - PROCESS | 3624 | 1466724921293 Marionette TRACE conn3 <- [1,1946,null,{}] 16:35:21 INFO - PROCESS | 3624 | 1466724921296 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}] 16:35:21 INFO - PROCESS | 3624 | 1466724921302 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:21 INFO - PROCESS | 3624 | 1466724921466 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:35:21 INFO - PROCESS | 3624 | 1466724921494 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3624 | 1466724921496 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:21 INFO - PROCESS | 3624 | ++DOCSHELL 1752D800 == 33 [pid = 3624] [id = 496] 16:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1752E400) [pid = 3624] [serial = 1488] [outer = 00000000] 16:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1753AC00) [pid = 3624] [serial = 1489] [outer = 1752E400] 16:35:21 INFO - PROCESS | 3624 | 1466724921540 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17E65400) [pid = 3624] [serial = 1490] [outer = 1752E400] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1742D400) [pid = 3624] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1753B400) [pid = 3624] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19441400) [pid = 3624] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17539000) [pid = 3624] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (165DF000) [pid = 3624] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13905000) [pid = 3624] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12E24800) [pid = 3624] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11229800) [pid = 3624] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (150CD800) [pid = 3624] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10A61C00) [pid = 3624] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:35:22 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13642800) [pid = 3624] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:35:22 INFO - PROCESS | 3624 | 1466724922199 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 948ms 16:35:22 INFO - PROCESS | 3624 | 1466724922238 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3624 | 1466724922241 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:35:22 INFO - PROCESS | 3624 | 1466724922245 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3624 | 1466724922247 Marionette TRACE conn3 <- [1,1950,null,{}] 16:35:22 INFO - PROCESS | 3624 | 1466724922263 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}] 16:35:22 INFO - PROCESS | 3624 | 1466724922265 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:22 INFO - PROCESS | 3624 | 1466724922341 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:35:22 INFO - PROCESS | 3624 | 1466724922346 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3624 | 1466724922348 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:22 INFO - PROCESS | 3624 | ++DOCSHELL 12C7AC00 == 34 [pid = 3624] [id = 497] 16:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12E24800) [pid = 3624] [serial = 1491] [outer = 00000000] 16:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1502EC00) [pid = 3624] [serial = 1492] [outer = 12E24800] 16:35:22 INFO - PROCESS | 3624 | 1466724922394 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (165D8800) [pid = 3624] [serial = 1493] [outer = 12E24800] 16:35:22 INFO - PROCESS | 3624 | 1466724922833 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 632ms 16:35:22 INFO - PROCESS | 3624 | 1466724922881 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3624 | 1466724922883 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:35:22 INFO - PROCESS | 3624 | 1466724922886 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:35:22 INFO - PROCESS | 3624 | 1466724922888 Marionette TRACE conn3 <- [1,1954,null,{}] 16:35:22 INFO - PROCESS | 3624 | 1466724922892 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}] 16:35:22 INFO - PROCESS | 3624 | 1466724922894 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:23 INFO - PROCESS | 3624 | 1466724922969 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:35:23 INFO - PROCESS | 3624 | 1466724922974 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3624 | 1466724922976 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:23 INFO - PROCESS | 3624 | ++DOCSHELL 1686F000 == 35 [pid = 3624] [id = 498] 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17508800) [pid = 3624] [serial = 1494] [outer = 00000000] 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1943FC00) [pid = 3624] [serial = 1495] [outer = 17508800] 16:35:23 INFO - PROCESS | 3624 | 1466724923019 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19440000) [pid = 3624] [serial = 1496] [outer = 17508800] 16:35:23 INFO - PROCESS | 3624 | 1466724923464 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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 601ms 16:35:23 INFO - PROCESS | 3624 | 1466724923516 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3624 | 1466724923518 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:35:23 INFO - PROCESS | 3624 | 1466724923521 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3624 | 1466724923523 Marionette TRACE conn3 <- [1,1958,null,{}] 16:35:23 INFO - PROCESS | 3624 | 1466724923526 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}] 16:35:23 INFO - PROCESS | 3624 | 1466724923528 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:23 INFO - PROCESS | 3624 | 1466724923607 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:35:23 INFO - PROCESS | 3624 | 1466724923612 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3624 | 1466724923614 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:23 INFO - PROCESS | 3624 | ++DOCSHELL 156C9400 == 36 [pid = 3624] [id = 499] 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19457400) [pid = 3624] [serial = 1497] [outer = 00000000] 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19477400) [pid = 3624] [serial = 1498] [outer = 19457400] 16:35:23 INFO - PROCESS | 3624 | 1466724923657 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19479000) [pid = 3624] [serial = 1499] [outer = 19457400] 16:35:24 INFO - PROCESS | 3624 | 1466724924074 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]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 600ms 16:35:24 INFO - PROCESS | 3624 | 1466724924127 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3624 | 1466724924129 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:35:24 INFO - PROCESS | 3624 | 1466724924137 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3624 | 1466724924138 Marionette TRACE conn3 <- [1,1962,null,{}] 16:35:24 INFO - PROCESS | 3624 | 1466724924142 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}] 16:35:24 INFO - PROCESS | 3624 | 1466724924143 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:24 INFO - PROCESS | 3624 | 1466724924273 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:35:24 INFO - PROCESS | 3624 | 1466724924464 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3624 | 1466724924467 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:24 INFO - PROCESS | 3624 | ++DOCSHELL 10274000 == 37 [pid = 3624] [id = 500] 16:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (102CB400) [pid = 3624] [serial = 1500] [outer = 00000000] 16:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10BBCC00) [pid = 3624] [serial = 1501] [outer = 102CB400] 16:35:24 INFO - PROCESS | 3624 | 1466724924527 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1122CC00) [pid = 3624] [serial = 1502] [outer = 102CB400] 16:35:25 INFO - PROCESS | 3624 | 1466724925228 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]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1154ms 16:35:25 INFO - PROCESS | 3624 | 1466724925285 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3624 | 1466724925289 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 3624 | 1466724925294 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:35:25 INFO - PROCESS | 3624 | 1466724925298 Marionette TRACE conn3 <- [1,1966,null,{}] 16:35:25 INFO - PROCESS | 3624 | 1466724925302 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}] 16:35:25 INFO - PROCESS | 3624 | 1466724925305 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:25 INFO - PROCESS | 3624 | 1466724925437 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:35:25 INFO - PROCESS | 3624 | 1466724925566 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3624 | 1466724925569 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:25 INFO - PROCESS | 3624 | ++DOCSHELL 12E29000 == 38 [pid = 3624] [id = 501] 16:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12ED5000) [pid = 3624] [serial = 1503] [outer = 00000000] 16:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13F7C400) [pid = 3624] [serial = 1504] [outer = 12ED5000] 16:35:25 INFO - PROCESS | 3624 | 1466724925626 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15037C00) [pid = 3624] [serial = 1505] [outer = 12ED5000] 16:35:26 INFO - PROCESS | 3624 | 1466724926588 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]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1312ms 16:35:26 INFO - PROCESS | 3624 | 1466724926626 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3624 | 1466724926630 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:35:26 INFO - PROCESS | 3624 | 1466724926636 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:35:26 INFO - PROCESS | 3624 | 1466724926638 Marionette TRACE conn3 <- [1,1970,null,{}] 16:35:26 INFO - PROCESS | 3624 | 1466724926644 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}] 16:35:26 INFO - PROCESS | 3624 | 1466724926647 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:26 INFO - PROCESS | 3624 | 1466724926758 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:35:26 INFO - PROCESS | 3624 | 1466724926886 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3624 | 1466724926890 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 156C9400 == 37 [pid = 3624] [id = 499] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 1686F000 == 36 [pid = 3624] [id = 498] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 12C7AC00 == 35 [pid = 3624] [id = 497] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 1752D800 == 34 [pid = 3624] [id = 496] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 156D4800 == 33 [pid = 3624] [id = 495] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 165D9400 == 32 [pid = 3624] [id = 494] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 156CA000 == 31 [pid = 3624] [id = 493] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 1327D000 == 30 [pid = 3624] [id = 492] 16:35:26 INFO - PROCESS | 3624 | --DOCSHELL 11263000 == 29 [pid = 3624] [id = 491] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16E0B400) [pid = 3624] [serial = 1457] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (174BC800) [pid = 3624] [serial = 1447] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17E66400) [pid = 3624] [serial = 1450] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17517C00) [pid = 3624] [serial = 1448] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19442400) [pid = 3624] [serial = 1453] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17C0BC00) [pid = 3624] [serial = 1427] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (169B5C00) [pid = 3624] [serial = 1444] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13F71C00) [pid = 3624] [serial = 1432] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1514E400) [pid = 3624] [serial = 1433] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13278000) [pid = 3624] [serial = 1438] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13647400) [pid = 3624] [serial = 1439] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11C9C400) [pid = 3624] [serial = 1435] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (129E6000) [pid = 3624] [serial = 1436] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (156CCC00) [pid = 3624] [serial = 1441] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15E34C00) [pid = 3624] [serial = 1442] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10F44C00) [pid = 3624] [serial = 1429] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1943DC00) [pid = 3624] [serial = 1451] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (114B1400) [pid = 3624] [serial = 1430] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19447C00) [pid = 3624] [serial = 1454] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16EB3800) [pid = 3624] [serial = 1445] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (165D8000) [pid = 3624] [serial = 1456] [outer = 00000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3624 | ++DOCSHELL 105EF800 == 30 [pid = 3624] [id = 502] 16:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (105F1C00) [pid = 3624] [serial = 1506] [outer = 00000000] 16:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11296000) [pid = 3624] [serial = 1507] [outer = 105F1C00] 16:35:26 INFO - PROCESS | 3624 | 1466724926966 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (129E6000) [pid = 3624] [serial = 1508] [outer = 105F1C00] 16:35:27 INFO - PROCESS | 3624 | 1466724927385 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]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 806ms 16:35:27 INFO - PROCESS | 3624 | 1466724927439 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3624 | 1466724927443 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:35:27 INFO - PROCESS | 3624 | 1466724927450 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3624 | 1466724927452 Marionette TRACE conn3 <- [1,1974,null,{}] 16:35:27 INFO - PROCESS | 3624 | 1466724927456 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}] 16:35:27 INFO - PROCESS | 3624 | 1466724927458 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:27 INFO - PROCESS | 3624 | 1466724927544 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:35:27 INFO - PROCESS | 3624 | 1466724927552 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3624 | 1466724927554 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:27 INFO - PROCESS | 3624 | ++DOCSHELL 13643400 == 31 [pid = 3624] [id = 503] 16:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13645C00) [pid = 3624] [serial = 1509] [outer = 00000000] 16:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13944000) [pid = 3624] [serial = 1510] [outer = 13645C00] 16:35:27 INFO - PROCESS | 3624 | 1466724927601 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13F73400) [pid = 3624] [serial = 1511] [outer = 13645C00] 16:35:28 INFO - PROCESS | 3624 | 1466724928107 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]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 696ms 16:35:28 INFO - PROCESS | 3624 | 1466724928148 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 3624 | 1466724928150 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:35:28 INFO - PROCESS | 3624 | 1466724928154 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 3624 | 1466724928157 Marionette TRACE conn3 <- [1,1978,null,{}] 16:35:28 INFO - PROCESS | 3624 | 1466724928168 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}] 16:35:28 INFO - PROCESS | 3624 | 1466724928172 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:28 INFO - PROCESS | 3624 | 1466724928282 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:35:28 INFO - PROCESS | 3624 | 1466724928386 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 3624 | 1466724928389 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:28 INFO - PROCESS | 3624 | ++DOCSHELL 156D3800 == 32 [pid = 3624] [id = 504] 16:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (156D4400) [pid = 3624] [serial = 1512] [outer = 00000000] 16:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15E38C00) [pid = 3624] [serial = 1513] [outer = 156D4400] 16:35:28 INFO - PROCESS | 3624 | 1466724928443 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (165D9000) [pid = 3624] [serial = 1514] [outer = 156D4400] 16:35:28 INFO - PROCESS | 3624 | 1466724928802 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]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 695ms 16:35:28 INFO - PROCESS | 3624 | 1466724928901 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 3624 | 1466724928903 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:35:28 INFO - PROCESS | 3624 | 1466724928907 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 3624 | 1466724928908 Marionette TRACE conn3 <- [1,1982,null,{}] 16:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:35:28 INFO - PROCESS | 3624 | 1466724928911 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}] 16:35:28 INFO - PROCESS | 3624 | 1466724928913 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:29 INFO - PROCESS | 3624 | 1466724929009 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:35:29 INFO - PROCESS | 3624 | 1466724929015 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3624 | 1466724929017 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:29 INFO - PROCESS | 3624 | ++DOCSHELL 16871C00 == 33 [pid = 3624] [id = 505] 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16959000) [pid = 3624] [serial = 1515] [outer = 00000000] 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16EADC00) [pid = 3624] [serial = 1516] [outer = 16959000] 16:35:29 INFO - PROCESS | 3624 | 1466724929060 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1742DC00) [pid = 3624] [serial = 1517] [outer = 16959000] 16:35:29 INFO - PROCESS | 3624 | 1466724929518 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 648ms 16:35:29 INFO - PROCESS | 3624 | 1466724929547 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3624 | 1466724929549 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:35:29 INFO - PROCESS | 3624 | 1466724929563 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3624 | 1466724929565 Marionette TRACE conn3 <- [1,1986,null,{}] 16:35:29 INFO - PROCESS | 3624 | 1466724929568 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}] 16:35:29 INFO - PROCESS | 3624 | 1466724929570 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:29 INFO - PROCESS | 3624 | 1466724929679 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:35:29 INFO - PROCESS | 3624 | 1466724929771 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3624 | 1466724929773 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:29 INFO - PROCESS | 3624 | ++DOCSHELL 13282800 == 34 [pid = 3624] [id = 506] 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1689D800) [pid = 3624] [serial = 1518] [outer = 00000000] 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1751EC00) [pid = 3624] [serial = 1519] [outer = 1689D800] 16:35:29 INFO - PROCESS | 3624 | 1466724929816 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17530800) [pid = 3624] [serial = 1520] [outer = 1689D800] 16:35:30 INFO - PROCESS | 3624 | 1466724930229 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]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 695ms 16:35:30 INFO - PROCESS | 3624 | 1466724930258 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 3624 | 1466724930260 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:35:30 INFO - PROCESS | 3624 | 1466724930263 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:35:30 INFO - PROCESS | 3624 | 1466724930265 Marionette TRACE conn3 <- [1,1990,null,{}] 16:35:30 INFO - PROCESS | 3624 | 1466724930268 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}] 16:35:30 INFO - PROCESS | 3624 | 1466724930274 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:30 INFO - PROCESS | 3624 | 1466724930415 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:35:30 INFO - PROCESS | 3624 | 1466724930491 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3624 | 1466724930493 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:30 INFO - PROCESS | 3624 | ++DOCSHELL 17537800 == 35 [pid = 3624] [id = 507] 16:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (175D1400) [pid = 3624] [serial = 1521] [outer = 00000000] 16:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17E73400) [pid = 3624] [serial = 1522] [outer = 175D1400] 16:35:30 INFO - PROCESS | 3624 | 1466724930536 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1943E000) [pid = 3624] [serial = 1523] [outer = 175D1400] 16:35:30 INFO - PROCESS | 3624 | 1466724930950 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 743ms 16:35:31 INFO - PROCESS | 3624 | 1466724931009 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3624 | 1466724931011 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:35:31 INFO - PROCESS | 3624 | 1466724931014 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3624 | 1466724931016 Marionette TRACE conn3 <- [1,1994,null,{}] 16:35:31 INFO - PROCESS | 3624 | 1466724931019 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}] 16:35:31 INFO - PROCESS | 3624 | 1466724931030 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:31 INFO - PROCESS | 3624 | 1466724931168 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:35:31 INFO - PROCESS | 3624 | 1466724931318 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3624 | 1466724931320 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1327D800) [pid = 3624] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (165DA000) [pid = 3624] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1021E800) [pid = 3624] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13A96400) [pid = 3624] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16FE7000) [pid = 3624] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (169BB400) [pid = 3624] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16872C00) [pid = 3624] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1752E400) [pid = 3624] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12E24800) [pid = 3624] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1128C000) [pid = 3624] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (156CA400) [pid = 3624] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:35:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17508800) [pid = 3624] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:35:31 INFO - PROCESS | 3624 | ++DOCSHELL 10A63000 == 36 [pid = 3624] [id = 508] 16:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10F41000) [pid = 3624] [serial = 1524] [outer = 00000000] 16:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (12C81400) [pid = 3624] [serial = 1525] [outer = 10F41000] 16:35:31 INFO - PROCESS | 3624 | 1466724931389 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13AA5800) [pid = 3624] [serial = 1526] [outer = 10F41000] 16:35:31 INFO - PROCESS | 3624 | 1466724931795 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]]]}] 16:35:31 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 16:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 806ms 16:35:31 INFO - PROCESS | 3624 | 1466724931847 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3624 | 1466724931849 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:35:31 INFO - PROCESS | 3624 | 1466724931852 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3624 | 1466724931854 Marionette TRACE conn3 <- [1,1998,null,{}] 16:35:31 INFO - PROCESS | 3624 | 1466724931857 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}] 16:35:31 INFO - PROCESS | 3624 | 1466724931859 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:31 INFO - PROCESS | 3624 | 1466724931971 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:35:31 INFO - PROCESS | 3624 | 1466724931978 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3624 | 1466724931980 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:31 INFO - PROCESS | 3624 | ++DOCSHELL 12B6A400 == 37 [pid = 3624] [id = 509] 16:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13A96400) [pid = 3624] [serial = 1527] [outer = 00000000] 16:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19441000) [pid = 3624] [serial = 1528] [outer = 13A96400] 16:35:32 INFO - PROCESS | 3624 | 1466724932023 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19448400) [pid = 3624] [serial = 1529] [outer = 13A96400] 16:35:32 INFO - PROCESS | 3624 | 1466724932469 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]]]}] 16:35:32 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 16:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 648ms 16:35:32 INFO - PROCESS | 3624 | 1466724932490 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3624 | 1466724932492 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:35:32 INFO - PROCESS | 3624 | 1466724932496 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3624 | 1466724932497 Marionette TRACE conn3 <- [1,2002,null,{}] 16:35:32 INFO - PROCESS | 3624 | 1466724932501 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}] 16:35:32 INFO - PROCESS | 3624 | 1466724932502 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:32 INFO - PROCESS | 3624 | 1466724932587 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:35:32 INFO - PROCESS | 3624 | 1466724932708 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3624 | 1466724932710 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:32 INFO - PROCESS | 3624 | ++DOCSHELL 105F0400 == 38 [pid = 3624] [id = 510] 16:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15E38800) [pid = 3624] [serial = 1530] [outer = 00000000] 16:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19695000) [pid = 3624] [serial = 1531] [outer = 15E38800] 16:35:32 INFO - PROCESS | 3624 | 1466724932753 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19697000) [pid = 3624] [serial = 1532] [outer = 15E38800] 16:35:33 INFO - PROCESS | 3624 | 1466724933121 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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 695ms 16:35:33 INFO - PROCESS | 3624 | 1466724933196 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3624 | 1466724933198 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:35:33 INFO - PROCESS | 3624 | 1466724933201 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3624 | 1466724933202 Marionette TRACE conn3 <- [1,2006,null,{}] 16:35:33 INFO - PROCESS | 3624 | 1466724933206 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}] 16:35:33 INFO - PROCESS | 3624 | 1466724933208 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:33 INFO - PROCESS | 3624 | 1466724933286 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:35:33 INFO - PROCESS | 3624 | 1466724933291 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3624 | 1466724933293 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:33 INFO - PROCESS | 3624 | ++DOCSHELL 16871000 == 39 [pid = 3624] [id = 511] 16:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19485800) [pid = 3624] [serial = 1533] [outer = 00000000] 16:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BA8800) [pid = 3624] [serial = 1534] [outer = 19485800] 16:35:33 INFO - PROCESS | 3624 | 1466724933337 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D07C00) [pid = 3624] [serial = 1535] [outer = 19485800] 16:35:34 INFO - PROCESS | 3624 | 1466724934033 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 901ms 16:35:34 INFO - PROCESS | 3624 | 1466724934107 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3624 | 1466724934111 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:35:34 INFO - PROCESS | 3624 | 1466724934116 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3624 | 1466724934121 Marionette TRACE conn3 <- [1,2010,null,{}] 16:35:34 INFO - PROCESS | 3624 | 1466724934126 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}] 16:35:34 INFO - PROCESS | 3624 | 1466724934129 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:34 INFO - PROCESS | 3624 | 1466724934248 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:35:34 INFO - PROCESS | 3624 | 1466724934379 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3624 | 1466724934382 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:34 INFO - PROCESS | 3624 | ++DOCSHELL 11C98800 == 40 [pid = 3624] [id = 512] 16:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (11CF0400) [pid = 3624] [serial = 1536] [outer = 00000000] 16:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12C88800) [pid = 3624] [serial = 1537] [outer = 11CF0400] 16:35:34 INFO - PROCESS | 3624 | 1466724934486 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13910000) [pid = 3624] [serial = 1538] [outer = 11CF0400] 16:35:35 INFO - PROCESS | 3624 | 1466724935038 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 964ms 16:35:35 INFO - PROCESS | 3624 | 1466724935095 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3624 | 1466724935099 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:35:35 INFO - PROCESS | 3624 | 1466724935106 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3624 | 1466724935109 Marionette TRACE conn3 <- [1,2014,null,{}] 16:35:35 INFO - PROCESS | 3624 | 1466724935113 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}] 16:35:35 INFO - PROCESS | 3624 | 1466724935115 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:35 INFO - PROCESS | 3624 | 1466724935225 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:35:35 INFO - PROCESS | 3624 | 1466724935334 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3624 | 1466724935337 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:35 INFO - PROCESS | 3624 | ++DOCSHELL 15E2FC00 == 41 [pid = 3624] [id = 513] 16:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (160A6400) [pid = 3624] [serial = 1539] [outer = 00000000] 16:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1687C400) [pid = 3624] [serial = 1540] [outer = 160A6400] 16:35:35 INFO - PROCESS | 3624 | 1466724935392 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16E09C00) [pid = 3624] [serial = 1541] [outer = 160A6400] 16:35:36 INFO - PROCESS | 3624 | 1466724935996 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 948ms 16:35:36 INFO - PROCESS | 3624 | 1466724936050 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3624 | 1466724936053 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:35:36 INFO - PROCESS | 3624 | 1466724936057 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3624 | 1466724936060 Marionette TRACE conn3 <- [1,2018,null,{}] 16:35:36 INFO - PROCESS | 3624 | 1466724936071 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}] 16:35:36 INFO - PROCESS | 3624 | 1466724936076 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:36 INFO - PROCESS | 3624 | 1466724936181 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:35:36 INFO - PROCESS | 3624 | 1466724936320 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3624 | 1466724936324 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:36 INFO - PROCESS | 3624 | ++DOCSHELL 1945BC00 == 42 [pid = 3624] [id = 514] 16:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1947D800) [pid = 3624] [serial = 1542] [outer = 00000000] 16:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19B9C400) [pid = 3624] [serial = 1543] [outer = 1947D800] 16:35:36 INFO - PROCESS | 3624 | 1466724936380 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19D01C00) [pid = 3624] [serial = 1544] [outer = 1947D800] 16:35:37 INFO - PROCESS | 3624 | 1466724937148 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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1170ms 16:35:37 INFO - PROCESS | 3624 | 1466724937262 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3624 | 1466724937266 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:35:37 INFO - PROCESS | 3624 | 1466724937272 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3624 | 1466724937275 Marionette TRACE conn3 <- [1,2022,null,{}] 16:35:37 INFO - PROCESS | 3624 | 1466724937280 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}] 16:35:37 INFO - PROCESS | 3624 | 1466724937283 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:37 INFO - PROCESS | 3624 | 1466724937390 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:35:37 INFO - PROCESS | 3624 | 1466724937523 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3624 | 1466724937528 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:37 INFO - PROCESS | 3624 | ++DOCSHELL 1180C800 == 43 [pid = 3624] [id = 515] 16:35:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1188E000) [pid = 3624] [serial = 1545] [outer = 00000000] 16:35:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13189C00) [pid = 3624] [serial = 1546] [outer = 1188E000] 16:35:37 INFO - PROCESS | 3624 | 1466724937581 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13281C00) [pid = 3624] [serial = 1547] [outer = 1188E000] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 105F0400 == 42 [pid = 3624] [id = 510] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 12B6A400 == 41 [pid = 3624] [id = 509] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 10A63000 == 40 [pid = 3624] [id = 508] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 17537800 == 39 [pid = 3624] [id = 507] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 13282800 == 38 [pid = 3624] [id = 506] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 16871C00 == 37 [pid = 3624] [id = 505] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 156D3800 == 36 [pid = 3624] [id = 504] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 13643400 == 35 [pid = 3624] [id = 503] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 105EF800 == 34 [pid = 3624] [id = 502] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 10274000 == 33 [pid = 3624] [id = 500] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 12E60800 == 32 [pid = 3624] [id = 490] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 12E29000 == 31 [pid = 3624] [id = 501] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 15E2FC00 == 30 [pid = 3624] [id = 513] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 1945BC00 == 29 [pid = 3624] [id = 514] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 16871000 == 28 [pid = 3624] [id = 511] 16:35:38 INFO - PROCESS | 3624 | --DOCSHELL 11C98800 == 27 [pid = 3624] [id = 512] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19477400) [pid = 3624] [serial = 1498] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13909C00) [pid = 3624] [serial = 1477] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1394E800) [pid = 3624] [serial = 1478] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16878C00) [pid = 3624] [serial = 1483] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (10A62400) [pid = 3624] [serial = 1460] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (105EE000) [pid = 3624] [serial = 1459] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15151000) [pid = 3624] [serial = 1463] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1502B400) [pid = 3624] [serial = 1462] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (175D5800) [pid = 3624] [serial = 1466] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17539C00) [pid = 3624] [serial = 1465] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19462400) [pid = 3624] [serial = 1469] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1945F000) [pid = 3624] [serial = 1468] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (169BD400) [pid = 3624] [serial = 1486] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1753AC00) [pid = 3624] [serial = 1489] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1502EC00) [pid = 3624] [serial = 1492] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (165D8800) [pid = 3624] [serial = 1493] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17E65400) [pid = 3624] [serial = 1490] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1318DC00) [pid = 3624] [serial = 1471] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11D8A800) [pid = 3624] [serial = 1474] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11DE1000) [pid = 3624] [serial = 1475] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16FE2800) [pid = 3624] [serial = 1487] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15E65C00) [pid = 3624] [serial = 1481] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1943FC00) [pid = 3624] [serial = 1495] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1687D800) [pid = 3624] [serial = 1484] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (15776400) [pid = 3624] [serial = 1480] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19440000) [pid = 3624] [serial = 1496] [outer = 00000000] [url = about:blank] 16:35:38 INFO - PROCESS | 3624 | 1466724938780 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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1581ms 16:35:38 INFO - PROCESS | 3624 | 1466724938836 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3624 | 1466724938840 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:35:38 INFO - PROCESS | 3624 | 1466724938844 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 3624 | 1466724938847 Marionette TRACE conn3 <- [1,2026,null,{}] 16:35:38 INFO - PROCESS | 3624 | 1466724938852 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}] 16:35:38 INFO - PROCESS | 3624 | 1466724938855 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:39 INFO - PROCESS | 3624 | 1466724938975 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:35:39 INFO - PROCESS | 3624 | 1466724939071 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3624 | 1466724939073 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:39 INFO - PROCESS | 3624 | ++DOCSHELL 11255C00 == 28 [pid = 3624] [id = 516] 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11259000) [pid = 3624] [serial = 1548] [outer = 00000000] 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11CE5000) [pid = 3624] [serial = 1549] [outer = 11259000] 16:35:39 INFO - PROCESS | 3624 | 1466724939120 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (11DDDC00) [pid = 3624] [serial = 1550] [outer = 11259000] 16:35:39 INFO - PROCESS | 3624 | 1466724939526 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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 743ms 16:35:39 INFO - PROCESS | 3624 | 1466724939587 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3624 | 1466724939592 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:35:39 INFO - PROCESS | 3624 | 1466724939598 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 3624 | 1466724939601 Marionette TRACE conn3 <- [1,2030,null,{}] 16:35:39 INFO - PROCESS | 3624 | 1466724939605 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}] 16:35:39 INFO - PROCESS | 3624 | 1466724939608 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:39 INFO - PROCESS | 3624 | 1466724939696 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:35:39 INFO - PROCESS | 3624 | 1466724939705 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3624 | 1466724939707 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:39 INFO - PROCESS | 3624 | ++DOCSHELL 13278800 == 29 [pid = 3624] [id = 517] 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13279000) [pid = 3624] [serial = 1551] [outer = 00000000] 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13280800) [pid = 3624] [serial = 1552] [outer = 13279000] 16:35:39 INFO - PROCESS | 3624 | 1466724939761 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13909C00) [pid = 3624] [serial = 1553] [outer = 13279000] 16:35:40 INFO - PROCESS | 3624 | 1466724940284 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]]]}] 16:35:40 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) 16:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 711ms 16:35:40 INFO - PROCESS | 3624 | 1466724940334 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 3624 | 1466724940336 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:35:40 INFO - PROCESS | 3624 | 1466724940339 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 3624 | 1466724940343 Marionette TRACE conn3 <- [1,2034,null,{}] 16:35:40 INFO - PROCESS | 3624 | 1466724940354 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}] 16:35:40 INFO - PROCESS | 3624 | 1466724940359 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:40 INFO - PROCESS | 3624 | 1466724940469 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:35:40 INFO - PROCESS | 3624 | 1466724940573 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 3624 | 1466724940576 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:40 INFO - PROCESS | 3624 | ++DOCSHELL 156D3000 == 30 [pid = 3624] [id = 518] 16:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (156D3400) [pid = 3624] [serial = 1554] [outer = 00000000] 16:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1577BC00) [pid = 3624] [serial = 1555] [outer = 156D3400] 16:35:40 INFO - PROCESS | 3624 | 1466724940623 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1609DC00) [pid = 3624] [serial = 1556] [outer = 156D3400] 16:35:41 INFO - PROCESS | 3624 | 1466724941041 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 759ms 16:35:41 INFO - PROCESS | 3624 | 1466724941079 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3624 | 1466724941082 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:35:41 INFO - PROCESS | 3624 | 1466724941091 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3624 | 1466724941092 Marionette TRACE conn3 <- [1,2038,null,{}] 16:35:41 INFO - PROCESS | 3624 | 1466724941096 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}] 16:35:41 INFO - PROCESS | 3624 | 1466724941098 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:41 INFO - PROCESS | 3624 | 1466724941214 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:35:41 INFO - PROCESS | 3624 | 1466724941219 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 3624 | 1466724941221 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:41 INFO - PROCESS | 3624 | ++DOCSHELL 160A5400 == 31 [pid = 3624] [id = 519] 16:35:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (165D8000) [pid = 3624] [serial = 1557] [outer = 00000000] 16:35:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1687C000) [pid = 3624] [serial = 1558] [outer = 165D8000] 16:35:41 INFO - PROCESS | 3624 | 1466724941265 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1689E800) [pid = 3624] [serial = 1559] [outer = 165D8000] 16:35:41 INFO - PROCESS | 3624 | 1466724941722 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 711ms 16:35:41 INFO - PROCESS | 3624 | 1466724941790 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3624 | 1466724941793 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:35:41 INFO - PROCESS | 3624 | 1466724941798 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3624 | 1466724941800 Marionette TRACE conn3 <- [1,2042,null,{}] 16:35:41 INFO - PROCESS | 3624 | 1466724941803 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}] 16:35:41 INFO - PROCESS | 3624 | 1466724941805 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:41 INFO - PROCESS | 3624 | 1466724941940 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:35:41 INFO - PROCESS | 3624 | 1466724941951 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 3624 | 1466724941953 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:42 INFO - PROCESS | 3624 | ++DOCSHELL 169B3C00 == 32 [pid = 3624] [id = 520] 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (169B4400) [pid = 3624] [serial = 1560] [outer = 00000000] 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16FE2800) [pid = 3624] [serial = 1561] [outer = 169B4400] 16:35:42 INFO - PROCESS | 3624 | 1466724942050 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1742D800) [pid = 3624] [serial = 1562] [outer = 169B4400] 16:35:42 INFO - PROCESS | 3624 | 1466724942484 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]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 743ms 16:35:42 INFO - PROCESS | 3624 | 1466724942536 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 3624 | 1466724942538 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:35:42 INFO - PROCESS | 3624 | 1466724942541 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:35:42 INFO - PROCESS | 3624 | 1466724942543 Marionette TRACE conn3 <- [1,2046,null,{}] 16:35:42 INFO - PROCESS | 3624 | 1466724942546 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}] 16:35:42 INFO - PROCESS | 3624 | 1466724942551 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:42 INFO - PROCESS | 3624 | 1466724942686 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:35:42 INFO - PROCESS | 3624 | 1466724942753 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3624 | 1466724942755 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:42 INFO - PROCESS | 3624 | ++DOCSHELL 174B6C00 == 33 [pid = 3624] [id = 521] 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17537400) [pid = 3624] [serial = 1563] [outer = 00000000] 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17C06C00) [pid = 3624] [serial = 1564] [outer = 17537400] 16:35:42 INFO - PROCESS | 3624 | 1466724942799 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17C5F400) [pid = 3624] [serial = 1565] [outer = 17537400] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1689D800) [pid = 3624] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (175D1400) [pid = 3624] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12ED5000) [pid = 3624] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13645C00) [pid = 3624] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (156D4400) [pid = 3624] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16959000) [pid = 3624] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19457400) [pid = 3624] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (105F1C00) [pid = 3624] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (102CB400) [pid = 3624] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10F41000) [pid = 3624] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13A96400) [pid = 3624] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15E38800) [pid = 3624] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12E60C00) [pid = 3624] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:35:43 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19485800) [pid = 3624] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:35:43 INFO - PROCESS | 3624 | 1466724943484 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]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 964ms 16:35:43 INFO - PROCESS | 3624 | 1466724943522 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:35:43 INFO - PROCESS | 3624 | 1466724943533 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:35:43 INFO - PROCESS | 3624 | 1466724943536 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3624 | 1466724943538 Marionette TRACE conn3 <- [1,2050,null,{}] 16:35:43 INFO - PROCESS | 3624 | 1466724943542 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}] 16:35:43 INFO - PROCESS | 3624 | 1466724943544 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:43 INFO - PROCESS | 3624 | 1466724943621 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:35:43 INFO - PROCESS | 3624 | 1466724943626 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3624 | 1466724943628 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:43 INFO - PROCESS | 3624 | ++DOCSHELL 10A59000 == 34 [pid = 3624] [id = 522] 16:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (10F3B800) [pid = 3624] [serial = 1566] [outer = 00000000] 16:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15E2EC00) [pid = 3624] [serial = 1567] [outer = 10F3B800] 16:35:43 INFO - PROCESS | 3624 | 1466724943670 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15FBAC00) [pid = 3624] [serial = 1568] [outer = 10F3B800] 16:35:44 INFO - PROCESS | 3624 | 1466724944102 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]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 600ms 16:35:44 INFO - PROCESS | 3624 | 1466724944152 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3624 | 1466724944154 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:35:44 INFO - PROCESS | 3624 | 1466724944158 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:35:44 INFO - PROCESS | 3624 | 1466724944159 Marionette TRACE conn3 <- [1,2054,null,{}] 16:35:44 INFO - PROCESS | 3624 | 1466724944163 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}] 16:35:44 INFO - PROCESS | 3624 | 1466724944165 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:44 INFO - PROCESS | 3624 | 1466724944240 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:35:44 INFO - PROCESS | 3624 | 1466724944245 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3624 | 1466724944247 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:44 INFO - PROCESS | 3624 | ++DOCSHELL 1327FC00 == 35 [pid = 3624] [id = 523] 16:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13649800) [pid = 3624] [serial = 1569] [outer = 00000000] 16:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17E6E800) [pid = 3624] [serial = 1570] [outer = 13649800] 16:35:44 INFO - PROCESS | 3624 | 1466724944292 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17E70400) [pid = 3624] [serial = 1571] [outer = 13649800] 16:35:44 INFO - PROCESS | 3624 | 1466724944753 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]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 632ms 16:35:44 INFO - PROCESS | 3624 | 1466724944796 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3624 | 1466724944798 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:35:44 INFO - PROCESS | 3624 | 1466724944802 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3624 | 1466724944803 Marionette TRACE conn3 <- [1,2058,null,{}] 16:35:44 INFO - PROCESS | 3624 | 1466724944807 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}] 16:35:44 INFO - PROCESS | 3624 | 1466724944809 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:44 INFO - PROCESS | 3624 | 1466724944890 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:35:44 INFO - PROCESS | 3624 | 1466724944895 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3624 | 1466724944897 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:44 INFO - PROCESS | 3624 | ++DOCSHELL 156D2800 == 36 [pid = 3624] [id = 524] 16:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19444400) [pid = 3624] [serial = 1572] [outer = 00000000] 16:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19455800) [pid = 3624] [serial = 1573] [outer = 19444400] 16:35:44 INFO - PROCESS | 3624 | 1466724944944 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19458800) [pid = 3624] [serial = 1574] [outer = 19444400] 16:35:45 INFO - PROCESS | 3624 | 1466724945590 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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 901ms 16:35:45 INFO - PROCESS | 3624 | 1466724945725 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3624 | 1466724945730 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:35:45 INFO - PROCESS | 3624 | 1466724945735 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:35:45 INFO - PROCESS | 3624 | 1466724945738 Marionette TRACE conn3 <- [1,2062,null,{}] 16:35:45 INFO - PROCESS | 3624 | 1466724945745 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}] 16:35:45 INFO - PROCESS | 3624 | 1466724945748 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:45 INFO - PROCESS | 3624 | 1466724945878 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:35:46 INFO - PROCESS | 3624 | 1466724946062 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3624 | 1466724946065 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:46 INFO - PROCESS | 3624 | ++DOCSHELL 10F3CC00 == 37 [pid = 3624] [id = 525] 16:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10FB0400) [pid = 3624] [serial = 1575] [outer = 00000000] 16:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (11891400) [pid = 3624] [serial = 1576] [outer = 10FB0400] 16:35:46 INFO - PROCESS | 3624 | 1466724946125 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13950C00) [pid = 3624] [serial = 1577] [outer = 10FB0400] 16:35:46 INFO - PROCESS | 3624 | 1466724946858 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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1154ms 16:35:46 INFO - PROCESS | 3624 | 1466724946920 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3624 | 1466724946924 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:35:46 INFO - PROCESS | 3624 | 1466724946931 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3624 | 1466724946934 Marionette TRACE conn3 <- [1,2066,null,{}] 16:35:46 INFO - PROCESS | 3624 | 1466724946938 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}] 16:35:46 INFO - PROCESS | 3624 | 1466724946942 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:47 INFO - PROCESS | 3624 | 1466724947072 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:35:47 INFO - PROCESS | 3624 | 1466724947204 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3624 | 1466724947207 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:47 INFO - PROCESS | 3624 | ++DOCSHELL 10BC1800 == 38 [pid = 3624] [id = 526] 16:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (11234C00) [pid = 3624] [serial = 1578] [outer = 00000000] 16:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (11DDCC00) [pid = 3624] [serial = 1579] [outer = 11234C00] 16:35:47 INFO - PROCESS | 3624 | 1466724947267 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13A10800) [pid = 3624] [serial = 1580] [outer = 11234C00] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 1327FC00 == 37 [pid = 3624] [id = 523] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 10A59000 == 36 [pid = 3624] [id = 522] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 174B6C00 == 35 [pid = 3624] [id = 521] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 169B3C00 == 34 [pid = 3624] [id = 520] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 160A5400 == 33 [pid = 3624] [id = 519] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 156D3000 == 32 [pid = 3624] [id = 518] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 13278800 == 31 [pid = 3624] [id = 517] 16:35:47 INFO - PROCESS | 3624 | --DOCSHELL 11255C00 == 30 [pid = 3624] [id = 516] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1327C000) [pid = 3624] [serial = 1472] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19BA8800) [pid = 3624] [serial = 1534] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D07C00) [pid = 3624] [serial = 1535] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19697000) [pid = 3624] [serial = 1532] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1751EC00) [pid = 3624] [serial = 1519] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17E73400) [pid = 3624] [serial = 1522] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17530800) [pid = 3624] [serial = 1520] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13F7C400) [pid = 3624] [serial = 1504] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15037C00) [pid = 3624] [serial = 1505] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13944000) [pid = 3624] [serial = 1510] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13F73400) [pid = 3624] [serial = 1511] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15E38C00) [pid = 3624] [serial = 1513] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (165D9000) [pid = 3624] [serial = 1514] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16EADC00) [pid = 3624] [serial = 1516] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19479000) [pid = 3624] [serial = 1499] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11296000) [pid = 3624] [serial = 1507] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (129E6000) [pid = 3624] [serial = 1508] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10BBCC00) [pid = 3624] [serial = 1501] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1122CC00) [pid = 3624] [serial = 1502] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1943E000) [pid = 3624] [serial = 1523] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12C81400) [pid = 3624] [serial = 1525] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13AA5800) [pid = 3624] [serial = 1526] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19448400) [pid = 3624] [serial = 1529] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19441000) [pid = 3624] [serial = 1528] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1742DC00) [pid = 3624] [serial = 1517] [outer = 00000000] [url = about:blank] 16:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (19695000) [pid = 3624] [serial = 1531] [outer = 00000000] [url = about:blank] 16:35:48 INFO - PROCESS | 3624 | 1466724948038 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1154ms 16:35:48 INFO - PROCESS | 3624 | 1466724948075 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3624 | 1466724948079 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:35:48 INFO - PROCESS | 3624 | 1466724948083 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3624 | 1466724948088 Marionette TRACE conn3 <- [1,2070,null,{}] 16:35:48 INFO - PROCESS | 3624 | 1466724948093 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}] 16:35:48 INFO - PROCESS | 3624 | 1466724948095 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:48 INFO - PROCESS | 3624 | 1466724948197 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:35:48 INFO - PROCESS | 3624 | 1466724948291 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3624 | 1466724948294 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:48 INFO - PROCESS | 3624 | ++DOCSHELL 102D3C00 == 31 [pid = 3624] [id = 527] 16:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10BBCC00) [pid = 3624] [serial = 1581] [outer = 00000000] 16:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (11262000) [pid = 3624] [serial = 1582] [outer = 10BBCC00] 16:35:48 INFO - PROCESS | 3624 | 1466724948341 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (129E5400) [pid = 3624] [serial = 1583] [outer = 10BBCC00] 16:35:48 INFO - PROCESS | 3624 | 1466724948741 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 743ms 16:35:48 INFO - PROCESS | 3624 | 1466724948854 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3624 | 1466724948858 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:35:48 INFO - PROCESS | 3624 | 1466724948864 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:35:48 INFO - PROCESS | 3624 | 1466724948866 Marionette TRACE conn3 <- [1,2074,null,{}] 16:35:48 INFO - PROCESS | 3624 | 1466724948870 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}] 16:35:48 INFO - PROCESS | 3624 | 1466724948872 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:48 INFO - PROCESS | 3624 | 1466724948965 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:35:48 INFO - PROCESS | 3624 | 1466724948971 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3624 | 1466724948973 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:48 INFO - PROCESS | 3624 | ++DOCSHELL 13188000 == 32 [pid = 3624] [id = 528] 16:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13188800) [pid = 3624] [serial = 1584] [outer = 00000000] 16:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13A0F000) [pid = 3624] [serial = 1585] [outer = 13188800] 16:35:49 INFO - PROCESS | 3624 | 1466724949027 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1502A800) [pid = 3624] [serial = 1586] [outer = 13188800] 16:35:49 INFO - PROCESS | 3624 | 1466724949499 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 696ms 16:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:35:49 INFO - PROCESS | 3624 | 1466724949563 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3624 | 1466724949566 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:35:49 INFO - PROCESS | 3624 | 1466724949569 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3624 | 1466724949572 Marionette TRACE conn3 <- [1,2078,null,{}] 16:35:49 INFO - PROCESS | 3624 | 1466724949583 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}] 16:35:49 INFO - PROCESS | 3624 | 1466724949588 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:49 INFO - PROCESS | 3624 | 1466724949670 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:35:49 INFO - PROCESS | 3624 | 1466724949765 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3624 | 1466724949768 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:49 INFO - PROCESS | 3624 | ++DOCSHELL 156CE400 == 33 [pid = 3624] [id = 529] 16:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (156CE800) [pid = 3624] [serial = 1587] [outer = 00000000] 16:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15E63400) [pid = 3624] [serial = 1588] [outer = 156CE800] 16:35:49 INFO - PROCESS | 3624 | 1466724949816 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16878800) [pid = 3624] [serial = 1589] [outer = 156CE800] 16:35:50 INFO - PROCESS | 3624 | 1466724950205 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 695ms 16:35:50 INFO - PROCESS | 3624 | 1466724950268 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3624 | 1466724950271 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:35:50 INFO - PROCESS | 3624 | 1466724950274 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3624 | 1466724950276 Marionette TRACE conn3 <- [1,2082,null,{}] 16:35:50 INFO - PROCESS | 3624 | 1466724950279 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}] 16:35:50 INFO - PROCESS | 3624 | 1466724950281 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:50 INFO - PROCESS | 3624 | 1466724950431 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:35:50 INFO - PROCESS | 3624 | 1466724950453 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3624 | 1466724950455 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:50 INFO - PROCESS | 3624 | ++DOCSHELL 16877800 == 34 [pid = 3624] [id = 530] 16:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1687B800) [pid = 3624] [serial = 1590] [outer = 00000000] 16:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16FE4400) [pid = 3624] [serial = 1591] [outer = 1687B800] 16:35:50 INFO - PROCESS | 3624 | 1466724950498 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (174B6C00) [pid = 3624] [serial = 1592] [outer = 1687B800] 16:35:50 INFO - PROCESS | 3624 | 1466724950921 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 696ms 16:35:50 INFO - PROCESS | 3624 | 1466724950973 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3624 | 1466724950975 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:35:50 INFO - PROCESS | 3624 | 1466724950978 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:35:50 INFO - PROCESS | 3624 | 1466724950980 Marionette TRACE conn3 <- [1,2086,null,{}] 16:35:50 INFO - PROCESS | 3624 | 1466724950983 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}] 16:35:51 INFO - PROCESS | 3624 | 1466724950985 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:51 INFO - PROCESS | 3624 | 1466724951099 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:35:51 INFO - PROCESS | 3624 | 1466724951104 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3624 | 1466724951106 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:51 INFO - PROCESS | 3624 | ++DOCSHELL 16963800 == 35 [pid = 3624] [id = 531] 16:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (169AEC00) [pid = 3624] [serial = 1593] [outer = 00000000] 16:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17534000) [pid = 3624] [serial = 1594] [outer = 169AEC00] 16:35:51 INFO - PROCESS | 3624 | 1466724951152 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17539800) [pid = 3624] [serial = 1595] [outer = 169AEC00] 16:35:51 INFO - PROCESS | 3624 | 1466724951680 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]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 712ms 16:35:51 INFO - PROCESS | 3624 | 1466724951712 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3624 | 1466724951714 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:35:51 INFO - PROCESS | 3624 | 1466724951717 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3624 | 1466724951719 Marionette TRACE conn3 <- [1,2090,null,{}] 16:35:51 INFO - PROCESS | 3624 | 1466724951722 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}] 16:35:51 INFO - PROCESS | 3624 | 1466724951728 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:51 INFO - PROCESS | 3624 | 1466724951880 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:35:51 INFO - PROCESS | 3624 | 1466724951905 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3624 | 1466724951907 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:51 INFO - PROCESS | 3624 | ++DOCSHELL 17532000 == 36 [pid = 3624] [id = 532] 16:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17C0C800) [pid = 3624] [serial = 1596] [outer = 00000000] 16:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19442000) [pid = 3624] [serial = 1597] [outer = 17C0C800] 16:35:51 INFO - PROCESS | 3624 | 1466724951960 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19442400) [pid = 3624] [serial = 1598] [outer = 17C0C800] 16:35:52 INFO - PROCESS | 3624 | 1466724952410 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 743ms 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (165D8000) [pid = 3624] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (156D3400) [pid = 3624] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1188E000) [pid = 3624] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13279000) [pid = 3624] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11259000) [pid = 3624] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (169B4400) [pid = 3624] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11CF0400) [pid = 3624] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (160A6400) [pid = 3624] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1947D800) [pid = 3624] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13649800) [pid = 3624] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17537400) [pid = 3624] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:35:52 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (10F3B800) [pid = 3624] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:35:52 INFO - PROCESS | 3624 | 1466724952564 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3624 | 1466724952566 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3624 | 1466724952573 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 3624 | 1466724952575 Marionette TRACE conn3 <- [1,2094,null,{}] 16:35:52 INFO - PROCESS | 3624 | 1466724952579 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}] 16:35:52 INFO - PROCESS | 3624 | 1466724952581 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:35:52 INFO - PROCESS | 3624 | 1466724952661 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:35:52 INFO - PROCESS | 3624 | 1466724952666 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3624 | 1466724952668 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:52 INFO - PROCESS | 3624 | ++DOCSHELL 12ED2800 == 37 [pid = 3624] [id = 533] 16:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12ED5000) [pid = 3624] [serial = 1599] [outer = 00000000] 16:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1436C800) [pid = 3624] [serial = 1600] [outer = 12ED5000] 16:35:52 INFO - PROCESS | 3624 | 1466724952715 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15E2FC00) [pid = 3624] [serial = 1601] [outer = 12ED5000] 16:35:53 INFO - PROCESS | 3624 | 1466724953147 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:35:53 INFO - PROCESS | 3624 | 1466724953162 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3624 | 1466724953164 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:35:53 INFO - PROCESS | 3624 | 1466724953167 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3624 | 1466724953169 Marionette TRACE conn3 <- [1,2098,null,{}] 16:35:53 INFO - PROCESS | 3624 | 1466724953172 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}] 16:35:53 INFO - PROCESS | 3624 | 1466724953174 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:53 INFO - PROCESS | 3624 | 1466724953319 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:35:53 INFO - PROCESS | 3624 | 1466724953324 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3624 | 1466724953326 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:53 INFO - PROCESS | 3624 | ++DOCSHELL 11CF0400 == 38 [pid = 3624] [id = 534] 16:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (160A6400) [pid = 3624] [serial = 1602] [outer = 00000000] 16:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1943E400) [pid = 3624] [serial = 1603] [outer = 160A6400] 16:35:53 INFO - PROCESS | 3624 | 1466724953369 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19449C00) [pid = 3624] [serial = 1604] [outer = 160A6400] 16:35:53 INFO - PROCESS | 3624 | 1466724953766 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 648ms 16:35:53 INFO - PROCESS | 3624 | 1466724953808 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3624 | 1466724953810 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:35:53 INFO - PROCESS | 3624 | 1466724953813 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3624 | 1466724953815 Marionette TRACE conn3 <- [1,2102,null,{}] 16:35:53 INFO - PROCESS | 3624 | 1466724953822 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}] 16:35:53 INFO - PROCESS | 3624 | 1466724953824 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:53 INFO - PROCESS | 3624 | 1466724953901 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:35:53 INFO - PROCESS | 3624 | 1466724953918 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3624 | 1466724953920 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:53 INFO - PROCESS | 3624 | ++DOCSHELL 156CDC00 == 39 [pid = 3624] [id = 535] 16:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1687CC00) [pid = 3624] [serial = 1605] [outer = 00000000] 16:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1947E400) [pid = 3624] [serial = 1606] [outer = 1687CC00] 16:35:53 INFO - PROCESS | 3624 | 1466724953963 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19484C00) [pid = 3624] [serial = 1607] [outer = 1687CC00] 16:35:54 INFO - PROCESS | 3624 | 1466724954438 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 648ms 16:35:54 INFO - PROCESS | 3624 | 1466724954483 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3624 | 1466724954485 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:35:54 INFO - PROCESS | 3624 | 1466724954489 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3624 | 1466724954490 Marionette TRACE conn3 <- [1,2106,null,{}] 16:35:54 INFO - PROCESS | 3624 | 1466724954494 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}] 16:35:54 INFO - PROCESS | 3624 | 1466724954495 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:54 INFO - PROCESS | 3624 | 1466724954573 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:35:54 INFO - PROCESS | 3624 | 1466724954578 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 3624 | 1466724954580 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:54 INFO - PROCESS | 3624 | ++DOCSHELL 19479C00 == 40 [pid = 3624] [id = 536] 16:35:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19695400) [pid = 3624] [serial = 1608] [outer = 00000000] 16:35:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19696000) [pid = 3624] [serial = 1609] [outer = 19695400] 16:35:54 INFO - PROCESS | 3624 | 1466724954624 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19698400) [pid = 3624] [serial = 1610] [outer = 19695400] 16:35:55 INFO - PROCESS | 3624 | 1466724955358 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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 964ms 16:35:55 INFO - PROCESS | 3624 | 1466724955433 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3624 | 1466724955437 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:35:55 INFO - PROCESS | 3624 | 1466724955442 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3624 | 1466724955445 Marionette TRACE conn3 <- [1,2110,null,{}] 16:35:55 INFO - PROCESS | 3624 | 1466724955451 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}] 16:35:55 INFO - PROCESS | 3624 | 1466724955454 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:55 INFO - PROCESS | 3624 | 1466724955563 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:35:55 INFO - PROCESS | 3624 | 1466724955701 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3624 | 1466724955705 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:55 INFO - PROCESS | 3624 | ++DOCSHELL 11263000 == 41 [pid = 3624] [id = 537] 16:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12C81400) [pid = 3624] [serial = 1611] [outer = 00000000] 16:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12ED5C00) [pid = 3624] [serial = 1612] [outer = 12C81400] 16:35:55 INFO - PROCESS | 3624 | 1466724955761 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13281800) [pid = 3624] [serial = 1613] [outer = 12C81400] 16:35:56 INFO - PROCESS | 3624 | 1466724956346 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 948ms 16:35:56 INFO - PROCESS | 3624 | 1466724956389 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 3624 | 1466724956393 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:35:56 INFO - PROCESS | 3624 | 1466724956400 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3624 | 1466724956403 Marionette TRACE conn3 <- [1,2114,null,{}] 16:35:56 INFO - PROCESS | 3624 | 1466724956407 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}] 16:35:56 INFO - PROCESS | 3624 | 1466724956409 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:56 INFO - PROCESS | 3624 | 1466724956521 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:35:56 INFO - PROCESS | 3624 | 1466724956658 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3624 | 1466724956661 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:56 INFO - PROCESS | 3624 | ++DOCSHELL 156CE000 == 42 [pid = 3624] [id = 538] 16:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (156D4400) [pid = 3624] [serial = 1614] [outer = 00000000] 16:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16877000) [pid = 3624] [serial = 1615] [outer = 156D4400] 16:35:56 INFO - PROCESS | 3624 | 1466724956719 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (169B7800) [pid = 3624] [serial = 1616] [outer = 156D4400] 16:35:57 INFO - PROCESS | 3624 | 1466724957413 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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1012ms 16:35:57 INFO - PROCESS | 3624 | 1466724957433 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3624 | 1466724957435 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:35:57 INFO - PROCESS | 3624 | 1466724957439 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3624 | 1466724957443 Marionette TRACE conn3 <- [1,2118,null,{}] 16:35:57 INFO - PROCESS | 3624 | 1466724957453 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}] 16:35:57 INFO - PROCESS | 3624 | 1466724957458 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:57 INFO - PROCESS | 3624 | 1466724957565 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:35:57 INFO - PROCESS | 3624 | 1466724957717 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3624 | 1466724957721 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:57 INFO - PROCESS | 3624 | ++DOCSHELL 1751EC00 == 43 [pid = 3624] [id = 539] 16:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17534C00) [pid = 3624] [serial = 1617] [outer = 00000000] 16:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19460C00) [pid = 3624] [serial = 1618] [outer = 17534C00] 16:35:57 INFO - PROCESS | 3624 | 1466724957782 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19BA8400) [pid = 3624] [serial = 1619] [outer = 17534C00] 16:35:58 INFO - PROCESS | 3624 | 1466724958515 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] 16:35:58 INFO - PROCESS | 3624 | 1466724958599 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:35:58 INFO - PROCESS | 3624 | 1466724958604 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3624 | 1466724958607 Marionette TRACE conn3 <- [1,2122,null,{}] 16:35:58 INFO - PROCESS | 3624 | 1466724958612 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}] 16:35:58 INFO - PROCESS | 3624 | 1466724958614 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:58 INFO - PROCESS | 3624 | 1466724958717 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:35:58 INFO - PROCESS | 3624 | 1466724958851 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3624 | 1466724958854 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:35:58 INFO - PROCESS | 3624 | ++DOCSHELL 10F3D400 == 44 [pid = 3624] [id = 540] 16:35:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10F3EC00) [pid = 3624] [serial = 1620] [outer = 00000000] 16:35:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13277C00) [pid = 3624] [serial = 1621] [outer = 10F3EC00] 16:35:58 INFO - PROCESS | 3624 | 1466724958907 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (13A06800) [pid = 3624] [serial = 1622] [outer = 10F3EC00] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 156CDC00 == 43 [pid = 3624] [id = 535] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 11CF0400 == 42 [pid = 3624] [id = 534] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 12ED2800 == 41 [pid = 3624] [id = 533] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 17532000 == 40 [pid = 3624] [id = 532] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 16963800 == 39 [pid = 3624] [id = 531] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 16877800 == 38 [pid = 3624] [id = 530] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 156CE400 == 37 [pid = 3624] [id = 529] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 13188000 == 36 [pid = 3624] [id = 528] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 102D3C00 == 35 [pid = 3624] [id = 527] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 10F3CC00 == 34 [pid = 3624] [id = 525] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 10BC1800 == 33 [pid = 3624] [id = 526] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 1180C800 == 32 [pid = 3624] [id = 515] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 156D2800 == 31 [pid = 3624] [id = 524] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 1751EC00 == 30 [pid = 3624] [id = 539] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 156CE000 == 29 [pid = 3624] [id = 538] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 19479C00 == 28 [pid = 3624] [id = 536] 16:35:59 INFO - PROCESS | 3624 | --DOCSHELL 11263000 == 27 [pid = 3624] [id = 537] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1687C000) [pid = 3624] [serial = 1558] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1577BC00) [pid = 3624] [serial = 1555] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13281C00) [pid = 3624] [serial = 1547] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13189C00) [pid = 3624] [serial = 1546] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13280800) [pid = 3624] [serial = 1552] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13909C00) [pid = 3624] [serial = 1553] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (11CE5000) [pid = 3624] [serial = 1549] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11DDDC00) [pid = 3624] [serial = 1550] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16FE2800) [pid = 3624] [serial = 1561] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13910000) [pid = 3624] [serial = 1538] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12C88800) [pid = 3624] [serial = 1537] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16E09C00) [pid = 3624] [serial = 1541] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1687C400) [pid = 3624] [serial = 1540] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D01C00) [pid = 3624] [serial = 1544] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17E70400) [pid = 3624] [serial = 1571] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19B9C400) [pid = 3624] [serial = 1543] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17C06C00) [pid = 3624] [serial = 1564] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1742D800) [pid = 3624] [serial = 1562] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19455800) [pid = 3624] [serial = 1573] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17E6E800) [pid = 3624] [serial = 1570] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17C5F400) [pid = 3624] [serial = 1565] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1689E800) [pid = 3624] [serial = 1559] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15E2EC00) [pid = 3624] [serial = 1567] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15FBAC00) [pid = 3624] [serial = 1568] [outer = 00000000] [url = about:blank] 16:35:59 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1609DC00) [pid = 3624] [serial = 1556] [outer = 00000000] [url = about:blank] 16:36:00 INFO - PROCESS | 3624 | 1466724960099 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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1517ms 16:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:36:00 INFO - PROCESS | 3624 | 1466724960141 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3624 | 1466724960145 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:36:00 INFO - PROCESS | 3624 | 1466724960149 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3624 | 1466724960154 Marionette TRACE conn3 <- [1,2126,null,{}] 16:36:00 INFO - PROCESS | 3624 | 1466724960159 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}] 16:36:00 INFO - PROCESS | 3624 | 1466724960161 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:00 INFO - PROCESS | 3624 | 1466724960248 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:36:00 INFO - PROCESS | 3624 | 1466724960255 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3624 | 1466724960258 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:00 INFO - PROCESS | 3624 | ++DOCSHELL 11234800 == 28 [pid = 3624] [id = 541] 16:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11235400) [pid = 3624] [serial = 1623] [outer = 00000000] 16:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11CF0400) [pid = 3624] [serial = 1624] [outer = 11235400] 16:36:00 INFO - PROCESS | 3624 | 1466724960307 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (129DC000) [pid = 3624] [serial = 1625] [outer = 11235400] 16:36:00 INFO - PROCESS | 3624 | 1466724960812 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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 696ms 16:36:00 INFO - PROCESS | 3624 | 1466724960846 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3624 | 1466724960851 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:36:00 INFO - PROCESS | 3624 | 1466724960857 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3624 | 1466724960860 Marionette TRACE conn3 <- [1,2130,null,{}] 16:36:00 INFO - PROCESS | 3624 | 1466724960864 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}] 16:36:00 INFO - PROCESS | 3624 | 1466724960866 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:01 INFO - PROCESS | 3624 | 1466724960987 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:36:01 INFO - PROCESS | 3624 | --DOCSHELL 1B1EB000 == 27 [pid = 3624] [id = 15] 16:36:01 INFO - PROCESS | 3624 | 1466724961114 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3624 | 1466724961116 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:01 INFO - PROCESS | 3624 | ++DOCSHELL 13282400 == 28 [pid = 3624] [id = 542] 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13282800) [pid = 3624] [serial = 1626] [outer = 00000000] 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13945C00) [pid = 3624] [serial = 1627] [outer = 13282800] 16:36:01 INFO - PROCESS | 3624 | 1466724961169 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13A0FC00) [pid = 3624] [serial = 1628] [outer = 13282800] 16:36:01 INFO - PROCESS | 3624 | 1466724961578 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] 16:36:01 INFO - PROCESS | 3624 | 1466724961661 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:36:01 INFO - PROCESS | 3624 | 1466724961668 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 3624 | 1466724961672 Marionette TRACE conn3 <- [1,2134,null,{}] 16:36:01 INFO - PROCESS | 3624 | 1466724961683 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}] 16:36:01 INFO - PROCESS | 3624 | 1466724961688 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:01 INFO - PROCESS | 3624 | 1466724961781 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:36:01 INFO - PROCESS | 3624 | 1466724961789 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3624 | 1466724961792 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:01 INFO - PROCESS | 3624 | ++DOCSHELL 156C6C00 == 29 [pid = 3624] [id = 543] 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156C7000) [pid = 3624] [serial = 1629] [outer = 00000000] 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15771000) [pid = 3624] [serial = 1630] [outer = 156C7000] 16:36:01 INFO - PROCESS | 3624 | 1466724961840 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15E3BC00) [pid = 3624] [serial = 1631] [outer = 156C7000] 16:36:02 INFO - PROCESS | 3624 | 1466724962363 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] 16:36:02 INFO - PROCESS | 3624 | 1466724962416 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:36:02 INFO - PROCESS | 3624 | 1466724962420 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 3624 | 1466724962421 Marionette TRACE conn3 <- [1,2138,null,{}] 16:36:02 INFO - PROCESS | 3624 | 1466724962425 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}] 16:36:02 INFO - PROCESS | 3624 | 1466724962427 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:02 INFO - PROCESS | 3624 | 1466724962546 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:36:02 INFO - PROCESS | 3624 | 1466724962552 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3624 | 1466724962554 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:02 INFO - PROCESS | 3624 | ++DOCSHELL 16871C00 == 30 [pid = 3624] [id = 544] 16:36:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16874800) [pid = 3624] [serial = 1632] [outer = 00000000] 16:36:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16893800) [pid = 3624] [serial = 1633] [outer = 16874800] 16:36:02 INFO - PROCESS | 3624 | 1466724962601 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16961000) [pid = 3624] [serial = 1634] [outer = 16874800] 16:36:03 INFO - PROCESS | 3624 | 1466724963100 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 712ms 16:36:03 INFO - PROCESS | 3624 | 1466724963156 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3624 | 1466724963158 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:36:03 INFO - PROCESS | 3624 | 1466724963161 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3624 | 1466724963163 Marionette TRACE conn3 <- [1,2142,null,{}] 16:36:03 INFO - PROCESS | 3624 | 1466724963166 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}] 16:36:03 INFO - PROCESS | 3624 | 1466724963168 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:03 INFO - PROCESS | 3624 | 1466724963278 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:36:03 INFO - PROCESS | 3624 | 1466724963283 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3624 | 1466724963286 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:03 INFO - PROCESS | 3624 | ++DOCSHELL 16870400 == 31 [pid = 3624] [id = 545] 16:36:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16873000) [pid = 3624] [serial = 1635] [outer = 00000000] 16:36:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16EB2C00) [pid = 3624] [serial = 1636] [outer = 16873000] 16:36:03 INFO - PROCESS | 3624 | 1466724963329 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16FEB000) [pid = 3624] [serial = 1637] [outer = 16873000] 16:36:03 INFO - PROCESS | 3624 | 1466724963817 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 711ms 16:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:36:03 INFO - PROCESS | 3624 | 1466724963861 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3624 | 1466724963863 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:36:03 INFO - PROCESS | 3624 | 1466724963867 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3624 | 1466724963868 Marionette TRACE conn3 <- [1,2146,null,{}] 16:36:03 INFO - PROCESS | 3624 | 1466724963871 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}] 16:36:03 INFO - PROCESS | 3624 | 1466724963877 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:04 INFO - PROCESS | 3624 | 1466724964023 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1687CC00) [pid = 3624] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10BBCC00) [pid = 3624] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (156CE800) [pid = 3624] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10FB0400) [pid = 3624] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (169AEC00) [pid = 3624] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12ED5000) [pid = 3624] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13188800) [pid = 3624] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17C0C800) [pid = 3624] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11234C00) [pid = 3624] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19444400) [pid = 3624] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (160A6400) [pid = 3624] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1687B800) [pid = 3624] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:36:04 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19695400) [pid = 3624] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:36:04 INFO - PROCESS | 3624 | 1466724964357 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3624 | 1466724964359 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:04 INFO - PROCESS | 3624 | ++DOCSHELL 102CAC00 == 32 [pid = 3624] [id = 546] 16:36:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (102CD400) [pid = 3624] [serial = 1638] [outer = 00000000] 16:36:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11255C00) [pid = 3624] [serial = 1639] [outer = 102CD400] 16:36:04 INFO - PROCESS | 3624 | 1466724964403 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1327C000) [pid = 3624] [serial = 1640] [outer = 102CD400] 16:36:04 INFO - PROCESS | 3624 | 1466724964778 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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 948ms 16:36:04 INFO - PROCESS | 3624 | 1466724964812 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3624 | 1466724964814 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:36:04 INFO - PROCESS | 3624 | 1466724964817 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:36:04 INFO - PROCESS | 3624 | 1466724964819 Marionette TRACE conn3 <- [1,2150,null,{}] 16:36:04 INFO - PROCESS | 3624 | 1466724964822 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}] 16:36:04 INFO - PROCESS | 3624 | 1466724964824 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:04 INFO - PROCESS | 3624 | 1466724964937 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:36:04 INFO - PROCESS | 3624 | 1466724964944 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3624 | 1466724964946 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:04 INFO - PROCESS | 3624 | ++DOCSHELL 102F3C00 == 33 [pid = 3624] [id = 547] 16:36:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1180E800) [pid = 3624] [serial = 1641] [outer = 00000000] 16:36:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17535000) [pid = 3624] [serial = 1642] [outer = 1180E800] 16:36:05 INFO - PROCESS | 3624 | 1466724964989 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175CE400) [pid = 3624] [serial = 1643] [outer = 1180E800] 16:36:05 INFO - PROCESS | 3624 | 1466724965441 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]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 648ms 16:36:05 INFO - PROCESS | 3624 | 1466724965488 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:36:05 INFO - PROCESS | 3624 | 1466724965491 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:36:05 INFO - PROCESS | 3624 | 1466724965495 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3624 | 1466724965497 Marionette TRACE conn3 <- [1,2154,null,{}] 16:36:05 INFO - PROCESS | 3624 | 1466724965501 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}] 16:36:05 INFO - PROCESS | 3624 | 1466724965502 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:05 INFO - PROCESS | 3624 | 1466724965612 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:36:05 INFO - PROCESS | 3624 | 1466724965619 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3624 | 1466724965621 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:05 INFO - PROCESS | 3624 | ++DOCSHELL 17E61000 == 34 [pid = 3624] [id = 548] 16:36:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17E66800) [pid = 3624] [serial = 1644] [outer = 00000000] 16:36:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1943B000) [pid = 3624] [serial = 1645] [outer = 17E66800] 16:36:05 INFO - PROCESS | 3624 | 1466724965666 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1943B400) [pid = 3624] [serial = 1646] [outer = 17E66800] 16:36:06 INFO - PROCESS | 3624 | 1466724966092 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]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 632ms 16:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:36:06 INFO - PROCESS | 3624 | 1466724966131 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3624 | 1466724966133 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:36:06 INFO - PROCESS | 3624 | 1466724966136 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 3624 | 1466724966138 Marionette TRACE conn3 <- [1,2158,null,{}] 16:36:06 INFO - PROCESS | 3624 | 1466724966141 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}] 16:36:06 INFO - PROCESS | 3624 | 1466724966143 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:06 INFO - PROCESS | 3624 | 1466724966257 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:36:06 INFO - PROCESS | 3624 | 1466724966264 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3624 | 1466724966266 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:06 INFO - PROCESS | 3624 | ++DOCSHELL 1751A000 == 35 [pid = 3624] [id = 549] 16:36:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17E64800) [pid = 3624] [serial = 1647] [outer = 00000000] 16:36:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19455800) [pid = 3624] [serial = 1648] [outer = 17E64800] 16:36:06 INFO - PROCESS | 3624 | 1466724966309 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19459C00) [pid = 3624] [serial = 1649] [outer = 17E64800] 16:36:07 INFO - PROCESS | 3624 | 1466724967101 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1043ms 16:36:07 INFO - PROCESS | 3624 | 1466724967192 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3624 | 1466724967197 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:36:07 INFO - PROCESS | 3624 | 1466724967201 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3624 | 1466724967207 Marionette TRACE conn3 <- [1,2162,null,{}] 16:36:07 INFO - PROCESS | 3624 | 1466724967212 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}] 16:36:07 INFO - PROCESS | 3624 | 1466724967215 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:07 INFO - PROCESS | 3624 | 1466724967359 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:36:07 INFO - PROCESS | 3624 | 1466724967490 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3624 | 1466724967493 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:07 INFO - PROCESS | 3624 | ++DOCSHELL 11230C00 == 36 [pid = 3624] [id = 550] 16:36:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1128C000) [pid = 3624] [serial = 1650] [outer = 00000000] 16:36:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12BB2000) [pid = 3624] [serial = 1651] [outer = 1128C000] 16:36:07 INFO - PROCESS | 3624 | 1466724967558 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13641400) [pid = 3624] [serial = 1652] [outer = 1128C000] 16:36:08 INFO - PROCESS | 3624 | 1466724968310 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1264ms 16:36:08 INFO - PROCESS | 3624 | 1466724968495 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3624 | 1466724968500 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:36:08 INFO - PROCESS | 3624 | 1466724968506 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:36:08 INFO - PROCESS | 3624 | 1466724968508 Marionette TRACE conn3 <- [1,2166,null,{}] 16:36:08 INFO - PROCESS | 3624 | 1466724968514 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}] 16:36:08 INFO - PROCESS | 3624 | 1466724968517 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:08 INFO - PROCESS | 3624 | 1466724968633 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:36:08 INFO - PROCESS | 3624 | 1466724968767 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3624 | 1466724968773 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:08 INFO - PROCESS | 3624 | ++DOCSHELL 11808000 == 37 [pid = 3624] [id = 551] 16:36:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1180C800) [pid = 3624] [serial = 1653] [outer = 00000000] 16:36:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1295EC00) [pid = 3624] [serial = 1654] [outer = 1180C800] 16:36:08 INFO - PROCESS | 3624 | 1466724968856 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12E22000) [pid = 3624] [serial = 1655] [outer = 1180C800] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 17E61000 == 36 [pid = 3624] [id = 548] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 102F3C00 == 35 [pid = 3624] [id = 547] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 102CAC00 == 34 [pid = 3624] [id = 546] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 16870400 == 33 [pid = 3624] [id = 545] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 16871C00 == 32 [pid = 3624] [id = 544] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 156C6C00 == 31 [pid = 3624] [id = 543] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 13282400 == 30 [pid = 3624] [id = 542] 16:36:09 INFO - PROCESS | 3624 | --DOCSHELL 11234800 == 29 [pid = 3624] [id = 541] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19696000) [pid = 3624] [serial = 1609] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19698400) [pid = 3624] [serial = 1610] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19484C00) [pid = 3624] [serial = 1607] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1947E400) [pid = 3624] [serial = 1606] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (129E5400) [pid = 3624] [serial = 1583] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16878800) [pid = 3624] [serial = 1589] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11891400) [pid = 3624] [serial = 1576] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17534000) [pid = 3624] [serial = 1594] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13950C00) [pid = 3624] [serial = 1577] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17539800) [pid = 3624] [serial = 1595] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11262000) [pid = 3624] [serial = 1582] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15E2FC00) [pid = 3624] [serial = 1601] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1502A800) [pid = 3624] [serial = 1586] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19442000) [pid = 3624] [serial = 1597] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19442400) [pid = 3624] [serial = 1598] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15E63400) [pid = 3624] [serial = 1588] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13A0F000) [pid = 3624] [serial = 1585] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (11DDCC00) [pid = 3624] [serial = 1579] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19458800) [pid = 3624] [serial = 1574] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19449C00) [pid = 3624] [serial = 1604] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1943E400) [pid = 3624] [serial = 1603] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16FE4400) [pid = 3624] [serial = 1591] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1436C800) [pid = 3624] [serial = 1600] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (13A10800) [pid = 3624] [serial = 1580] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (174B6C00) [pid = 3624] [serial = 1592] [outer = 00000000] [url = about:blank] 16:36:09 INFO - PROCESS | 3624 | 1466724969425 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]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 964ms 16:36:09 INFO - PROCESS | 3624 | 1466724969453 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 3624 | 1466724969456 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:36:09 INFO - PROCESS | 3624 | 1466724969462 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 3624 | 1466724969466 Marionette TRACE conn3 <- [1,2170,null,{}] 16:36:09 INFO - PROCESS | 3624 | 1466724969470 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}] 16:36:09 INFO - PROCESS | 3624 | 1466724969472 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:09 INFO - PROCESS | 3624 | 1466724969555 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:36:09 INFO - PROCESS | 3624 | 1466724969563 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3624 | 1466724969566 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:09 INFO - PROCESS | 3624 | ++DOCSHELL 1327A400 == 30 [pid = 3624] [id = 552] 16:36:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1327A800) [pid = 3624] [serial = 1656] [outer = 00000000] 16:36:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13A10800) [pid = 3624] [serial = 1657] [outer = 1327A800] 16:36:09 INFO - PROCESS | 3624 | 1466724969619 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13F78000) [pid = 3624] [serial = 1658] [outer = 1327A800] 16:36:10 INFO - PROCESS | 3624 | 1466724970126 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 712ms 16:36:10 INFO - PROCESS | 3624 | 1466724970157 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3624 | 1466724970160 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:36:10 INFO - PROCESS | 3624 | 1466724970163 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3624 | 1466724970165 Marionette TRACE conn3 <- [1,2174,null,{}] 16:36:10 INFO - PROCESS | 3624 | 1466724970176 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}] 16:36:10 INFO - PROCESS | 3624 | 1466724970181 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:10 INFO - PROCESS | 3624 | 1466724970297 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:36:10 INFO - PROCESS | 3624 | 1466724970395 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 3624 | 1466724970399 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:10 INFO - PROCESS | 3624 | ++DOCSHELL 156C9000 == 31 [pid = 3624] [id = 553] 16:36:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (156C9C00) [pid = 3624] [serial = 1659] [outer = 00000000] 16:36:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (156D0800) [pid = 3624] [serial = 1660] [outer = 156C9C00] 16:36:10 INFO - PROCESS | 3624 | 1466724970446 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15E2FC00) [pid = 3624] [serial = 1661] [outer = 156C9C00] 16:36:10 INFO - PROCESS | 3624 | 1466724970819 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 711ms 16:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:36:10 INFO - PROCESS | 3624 | 1466724970862 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3624 | 1466724970865 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:36:10 INFO - PROCESS | 3624 | 1466724970868 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3624 | 1466724970869 Marionette TRACE conn3 <- [1,2178,null,{}] 16:36:10 INFO - PROCESS | 3624 | 1466724970873 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}] 16:36:10 INFO - PROCESS | 3624 | 1466724970875 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:11 INFO - PROCESS | 3624 | 1466724971003 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:36:11 INFO - PROCESS | 3624 | 1466724971008 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3624 | 1466724971011 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:11 INFO - PROCESS | 3624 | ++DOCSHELL 1609A400 == 32 [pid = 3624] [id = 554] 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (165D2800) [pid = 3624] [serial = 1662] [outer = 00000000] 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16892800) [pid = 3624] [serial = 1663] [outer = 165D2800] 16:36:11 INFO - PROCESS | 3624 | 1466724971054 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (169B6C00) [pid = 3624] [serial = 1664] [outer = 165D2800] 16:36:11 INFO - PROCESS | 3624 | 1466724971487 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 632ms 16:36:11 INFO - PROCESS | 3624 | 1466724971537 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3624 | 1466724971539 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:36:11 INFO - PROCESS | 3624 | 1466724971543 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 3624 | 1466724971545 Marionette TRACE conn3 <- [1,2182,null,{}] 16:36:11 INFO - PROCESS | 3624 | 1466724971548 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}] 16:36:11 INFO - PROCESS | 3624 | 1466724971550 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:11 INFO - PROCESS | 3624 | 1466724971672 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:36:11 INFO - PROCESS | 3624 | 1466724971764 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3624 | 1466724971766 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:11 INFO - PROCESS | 3624 | ++DOCSHELL 16F7F000 == 33 [pid = 3624] [id = 555] 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16F86400) [pid = 3624] [serial = 1665] [outer = 00000000] 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (174B5800) [pid = 3624] [serial = 1666] [outer = 16F86400] 16:36:11 INFO - PROCESS | 3624 | 1466724971809 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1751B800) [pid = 3624] [serial = 1667] [outer = 16F86400] 16:36:12 INFO - PROCESS | 3624 | 1466724972236 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]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 743ms 16:36:12 INFO - PROCESS | 3624 | 1466724972284 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3624 | 1466724972286 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:36:12 INFO - PROCESS | 3624 | 1466724972289 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:36:12 INFO - PROCESS | 3624 | 1466724972291 Marionette TRACE conn3 <- [1,2186,null,{}] 16:36:12 INFO - PROCESS | 3624 | 1466724972294 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}] 16:36:12 INFO - PROCESS | 3624 | 1466724972299 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:12 INFO - PROCESS | 3624 | 1466724972438 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:36:12 INFO - PROCESS | 3624 | 1466724972502 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3624 | 1466724972505 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:12 INFO - PROCESS | 3624 | ++DOCSHELL 175D7800 == 34 [pid = 3624] [id = 556] 16:36:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17C01C00) [pid = 3624] [serial = 1668] [outer = 00000000] 16:36:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17E60800) [pid = 3624] [serial = 1669] [outer = 17C01C00] 16:36:12 INFO - PROCESS | 3624 | 1466724972548 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17E76000) [pid = 3624] [serial = 1670] [outer = 17C01C00] 16:36:12 INFO - PROCESS | 3624 | 1466724972962 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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 696ms 16:36:13 INFO - PROCESS | 3624 | 1466724972990 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3624 | 1466724972992 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:36:13 INFO - PROCESS | 3624 | 1466724972995 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3624 | 1466724972997 Marionette TRACE conn3 <- [1,2190,null,{}] 16:36:13 INFO - PROCESS | 3624 | 1466724973000 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}] 16:36:13 INFO - PROCESS | 3624 | 1466724973002 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:13 INFO - PROCESS | 3624 | 1466724973141 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:36:13 INFO - PROCESS | 3624 | 1466724973161 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3624 | 1466724973163 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:13 INFO - PROCESS | 3624 | ++DOCSHELL 19441800 == 35 [pid = 3624] [id = 557] 16:36:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19442000) [pid = 3624] [serial = 1671] [outer = 00000000] 16:36:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19454400) [pid = 3624] [serial = 1672] [outer = 19442000] 16:36:13 INFO - PROCESS | 3624 | 1466724973215 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1945C800) [pid = 3624] [serial = 1673] [outer = 19442000] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12C81400) [pid = 3624] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (156D4400) [pid = 3624] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17534C00) [pid = 3624] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (102CD400) [pid = 3624] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1180E800) [pid = 3624] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1B1EB400) [pid = 3624] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16874800) [pid = 3624] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11235400) [pid = 3624] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10F3EC00) [pid = 3624] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13282800) [pid = 3624] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C7000) [pid = 3624] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17E66800) [pid = 3624] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16873000) [pid = 3624] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:36:13 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1B1F0400) [pid = 3624] [serial = 44] [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.] 16:36:13 INFO - PROCESS | 3624 | 1466724973799 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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 806ms 16:36:13 INFO - PROCESS | 3624 | 1466724973828 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3624 | 1466724973830 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:36:13 INFO - PROCESS | 3624 | 1466724973833 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3624 | 1466724973835 Marionette TRACE conn3 <- [1,2194,null,{}] 16:36:13 INFO - PROCESS | 3624 | 1466724973842 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}] 16:36:13 INFO - PROCESS | 3624 | 1466724973844 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:13 INFO - PROCESS | 3624 | 1466724973919 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:36:13 INFO - PROCESS | 3624 | 1466724973925 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3624 | 1466724973927 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:13 INFO - PROCESS | 3624 | ++DOCSHELL 1122F000 == 36 [pid = 3624] [id = 558] 16:36:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11235400) [pid = 3624] [serial = 1674] [outer = 00000000] 16:36:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1609DC00) [pid = 3624] [serial = 1675] [outer = 11235400] 16:36:13 INFO - PROCESS | 3624 | 1466724973970 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16877C00) [pid = 3624] [serial = 1676] [outer = 11235400] 16:36:14 INFO - PROCESS | 3624 | 1466724974402 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]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 601ms 16:36:14 INFO - PROCESS | 3624 | 1466724974433 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3624 | 1466724974435 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:36:14 INFO - PROCESS | 3624 | 1466724974442 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3624 | 1466724974444 Marionette TRACE conn3 <- [1,2198,null,{}] 16:36:14 INFO - PROCESS | 3624 | 1466724974447 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}] 16:36:14 INFO - PROCESS | 3624 | 1466724974449 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:14 INFO - PROCESS | 3624 | 1466724974550 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:36:14 INFO - PROCESS | 3624 | 1466724974557 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 3624 | 1466724974559 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:14 INFO - PROCESS | 3624 | ++DOCSHELL 102C9000 == 37 [pid = 3624] [id = 559] 16:36:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1327AC00) [pid = 3624] [serial = 1677] [outer = 00000000] 16:36:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17C07800) [pid = 3624] [serial = 1678] [outer = 1327AC00] 16:36:14 INFO - PROCESS | 3624 | 1466724974602 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19442400) [pid = 3624] [serial = 1679] [outer = 1327AC00] 16:36:15 INFO - PROCESS | 3624 | 1466724975020 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 648ms 16:36:15 INFO - PROCESS | 3624 | 1466724975079 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3624 | 1466724975081 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:36:15 INFO - PROCESS | 3624 | 1466724975084 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:36:15 INFO - PROCESS | 3624 | 1466724975086 Marionette TRACE conn3 <- [1,2202,null,{}] 16:36:15 INFO - PROCESS | 3624 | 1466724975091 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}] 16:36:15 INFO - PROCESS | 3624 | 1466724975092 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:15 INFO - PROCESS | 3624 | 1466724975171 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:36:15 INFO - PROCESS | 3624 | 1466724975176 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3624 | 1466724975178 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:15 INFO - PROCESS | 3624 | ++DOCSHELL 19478000 == 38 [pid = 3624] [id = 560] 16:36:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19479000) [pid = 3624] [serial = 1680] [outer = 00000000] 16:36:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19484800) [pid = 3624] [serial = 1681] [outer = 19479000] 16:36:15 INFO - PROCESS | 3624 | 1466724975230 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19486C00) [pid = 3624] [serial = 1682] [outer = 19479000] 16:36:15 INFO - PROCESS | 3624 | 1466724975635 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 601ms 16:36:15 INFO - PROCESS | 3624 | 1466724975681 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3624 | 1466724975684 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:36:15 INFO - PROCESS | 3624 | 1466724975687 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 3624 | 1466724975689 Marionette TRACE conn3 <- [1,2206,null,{}] 16:36:15 INFO - PROCESS | 3624 | 1466724975751 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}] 16:36:15 INFO - PROCESS | 3624 | 1466724975757 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:15 INFO - PROCESS | 3624 | 1466724975884 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:36:16 INFO - PROCESS | 3624 | 1466724976045 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3624 | 1466724976049 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:16 INFO - PROCESS | 3624 | ++DOCSHELL 10FAFC00 == 39 [pid = 3624] [id = 561] 16:36:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (10FB0000) [pid = 3624] [serial = 1683] [outer = 00000000] 16:36:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (114B1C00) [pid = 3624] [serial = 1684] [outer = 10FB0000] 16:36:16 INFO - PROCESS | 3624 | 1466724976108 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13161000) [pid = 3624] [serial = 1685] [outer = 10FB0000] 16:36:16 INFO - PROCESS | 3624 | 1466724976706 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]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1059ms 16:36:16 INFO - PROCESS | 3624 | 1466724976776 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3624 | 1466724976780 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:36:16 INFO - PROCESS | 3624 | 1466724976784 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3624 | 1466724976787 Marionette TRACE conn3 <- [1,2210,null,{}] 16:36:16 INFO - PROCESS | 3624 | 1466724976793 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}] 16:36:16 INFO - PROCESS | 3624 | 1466724976796 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:16 INFO - PROCESS | 3624 | 1466724976943 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:36:17 INFO - PROCESS | 3624 | 1466724977082 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3624 | 1466724977086 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:17 INFO - PROCESS | 3624 | ++DOCSHELL 156C6000 == 40 [pid = 3624] [id = 562] 16:36:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (156C6C00) [pid = 3624] [serial = 1686] [outer = 00000000] 16:36:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15E2E800) [pid = 3624] [serial = 1687] [outer = 156C6C00] 16:36:17 INFO - PROCESS | 3624 | 1466724977143 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1686F000) [pid = 3624] [serial = 1688] [outer = 156C6C00] 16:36:17 INFO - PROCESS | 3624 | 1466724977758 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1011ms 16:36:17 INFO - PROCESS | 3624 | 1466724977788 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3624 | 1466724977790 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:36:17 INFO - PROCESS | 3624 | 1466724977794 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3624 | 1466724977796 Marionette TRACE conn3 <- [1,2214,null,{}] 16:36:17 INFO - PROCESS | 3624 | 1466724977800 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}] 16:36:17 INFO - PROCESS | 3624 | 1466724977803 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:17 INFO - PROCESS | 3624 | 1466724977912 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:36:18 INFO - PROCESS | 3624 | 1466724978051 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3624 | 1466724978055 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:18 INFO - PROCESS | 3624 | ++DOCSHELL 17533000 == 41 [pid = 3624] [id = 563] 16:36:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17533400) [pid = 3624] [serial = 1689] [outer = 00000000] 16:36:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (175D1800) [pid = 3624] [serial = 1690] [outer = 17533400] 16:36:18 INFO - PROCESS | 3624 | 1466724978113 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19447400) [pid = 3624] [serial = 1691] [outer = 17533400] 16:36:18 INFO - PROCESS | 3624 | 1466724978691 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 949ms 16:36:18 INFO - PROCESS | 3624 | 1466724978745 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3624 | 1466724978751 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:36:18 INFO - PROCESS | 3624 | 1466724978756 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3624 | 1466724978758 Marionette TRACE conn3 <- [1,2218,null,{}] 16:36:18 INFO - PROCESS | 3624 | 1466724978761 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}] 16:36:18 INFO - PROCESS | 3624 | 1466724978764 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:18 INFO - PROCESS | 3624 | 1466724978872 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:36:19 INFO - PROCESS | 3624 | 1466724978980 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3624 | 1466724978982 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:19 INFO - PROCESS | 3624 | ++DOCSHELL 19BA3800 == 42 [pid = 3624] [id = 564] 16:36:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19BA4000) [pid = 3624] [serial = 1692] [outer = 00000000] 16:36:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D04C00) [pid = 3624] [serial = 1693] [outer = 19BA4000] 16:36:19 INFO - PROCESS | 3624 | 1466724979034 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D0BC00) [pid = 3624] [serial = 1694] [outer = 19BA4000] 16:36:19 INFO - PROCESS | 3624 | 1466724979814 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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1059ms 16:36:19 INFO - PROCESS | 3624 | 1466724979849 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3624 | 1466724979853 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:36:19 INFO - PROCESS | 3624 | 1466724979873 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 3624 | 1466724979876 Marionette TRACE conn3 <- [1,2222,null,{}] 16:36:19 INFO - PROCESS | 3624 | 1466724979882 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}] 16:36:19 INFO - PROCESS | 3624 | 1466724979886 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:20 INFO - PROCESS | 3624 | 1466724979991 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:36:20 INFO - PROCESS | 3624 | 1466724980128 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3624 | 1466724980132 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:20 INFO - PROCESS | 3624 | ++DOCSHELL 129DC400 == 43 [pid = 3624] [id = 565] 16:36:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (129E5400) [pid = 3624] [serial = 1695] [outer = 00000000] 16:36:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12E6D000) [pid = 3624] [serial = 1696] [outer = 129E5400] 16:36:20 INFO - PROCESS | 3624 | 1466724980183 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13276C00) [pid = 3624] [serial = 1697] [outer = 129E5400] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 102C9000 == 42 [pid = 3624] [id = 559] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 1122F000 == 41 [pid = 3624] [id = 558] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 19441800 == 40 [pid = 3624] [id = 557] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 175D7800 == 39 [pid = 3624] [id = 556] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 16F7F000 == 38 [pid = 3624] [id = 555] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 1609A400 == 37 [pid = 3624] [id = 554] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 156C9000 == 36 [pid = 3624] [id = 553] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 1B1EF400 == 35 [pid = 3624] [id = 16] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 1327A400 == 34 [pid = 3624] [id = 552] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 11808000 == 33 [pid = 3624] [id = 551] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 11230C00 == 32 [pid = 3624] [id = 550] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 1751A000 == 31 [pid = 3624] [id = 549] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 10F3D400 == 30 [pid = 3624] [id = 540] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 19BA3800 == 29 [pid = 3624] [id = 564] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 17533000 == 28 [pid = 3624] [id = 563] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 19478000 == 27 [pid = 3624] [id = 560] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 10FAFC00 == 26 [pid = 3624] [id = 561] 16:36:21 INFO - PROCESS | 3624 | --DOCSHELL 156C6000 == 25 [pid = 3624] [id = 562] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B1EE000) [pid = 3624] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16893800) [pid = 3624] [serial = 1633] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11CF0400) [pid = 3624] [serial = 1624] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (129DC000) [pid = 3624] [serial = 1625] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13A06800) [pid = 3624] [serial = 1622] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13277C00) [pid = 3624] [serial = 1621] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13945C00) [pid = 3624] [serial = 1627] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13A0FC00) [pid = 3624] [serial = 1628] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15771000) [pid = 3624] [serial = 1630] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1943B000) [pid = 3624] [serial = 1645] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16EB2C00) [pid = 3624] [serial = 1636] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1125C400) [pid = 3624] [serial = 1130] [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.] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13281800) [pid = 3624] [serial = 1613] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12ED5C00) [pid = 3624] [serial = 1612] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (169B7800) [pid = 3624] [serial = 1616] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16877000) [pid = 3624] [serial = 1615] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16961000) [pid = 3624] [serial = 1634] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BA8400) [pid = 3624] [serial = 1619] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1943B400) [pid = 3624] [serial = 1646] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19460C00) [pid = 3624] [serial = 1618] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (11255C00) [pid = 3624] [serial = 1639] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16FEB000) [pid = 3624] [serial = 1637] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (175CE400) [pid = 3624] [serial = 1643] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1327C000) [pid = 3624] [serial = 1640] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17535000) [pid = 3624] [serial = 1642] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (15E3BC00) [pid = 3624] [serial = 1631] [outer = 00000000] [url = about:blank] 16:36:21 INFO - PROCESS | 3624 | 1466724981361 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1533ms 16:36:21 INFO - PROCESS | 3624 | 1466724981386 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3624 | 1466724981390 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:36:21 INFO - PROCESS | 3624 | 1466724981395 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 3624 | 1466724981398 Marionette TRACE conn3 <- [1,2226,null,{}] 16:36:21 INFO - PROCESS | 3624 | 1466724981404 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}] 16:36:21 INFO - PROCESS | 3624 | 1466724981407 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:21 INFO - PROCESS | 3624 | 1466724981500 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:36:21 INFO - PROCESS | 3624 | 1466724981508 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3624 | 1466724981512 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:21 INFO - PROCESS | 3624 | ++DOCSHELL 10FAE800 == 26 [pid = 3624] [id = 566] 16:36:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1122F000) [pid = 3624] [serial = 1698] [outer = 00000000] 16:36:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (114AF400) [pid = 3624] [serial = 1699] [outer = 1122F000] 16:36:21 INFO - PROCESS | 3624 | 1466724981559 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11808000) [pid = 3624] [serial = 1700] [outer = 1122F000] 16:36:22 INFO - PROCESS | 3624 | 1466724982042 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 711ms 16:36:22 INFO - PROCESS | 3624 | 1466724982172 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3624 | 1466724982177 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:36:22 INFO - PROCESS | 3624 | 1466724982183 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:36:22 INFO - PROCESS | 3624 | 1466724982186 Marionette TRACE conn3 <- [1,2230,null,{}] 16:36:22 INFO - PROCESS | 3624 | 1466724982189 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}] 16:36:22 INFO - PROCESS | 3624 | 1466724982192 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:22 INFO - PROCESS | 3624 | 1466724982276 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:36:22 INFO - PROCESS | 3624 | 1466724982379 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 3624 | 1466724982382 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:22 INFO - PROCESS | 3624 | ++DOCSHELL 12ED5000 == 27 [pid = 3624] [id = 567] 16:36:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12ED5C00) [pid = 3624] [serial = 1701] [outer = 00000000] 16:36:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1327C000) [pid = 3624] [serial = 1702] [outer = 12ED5C00] 16:36:22 INFO - PROCESS | 3624 | 1466724982430 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13646800) [pid = 3624] [serial = 1703] [outer = 12ED5C00] 16:36:22 INFO - PROCESS | 3624 | 1466724982791 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 632ms 16:36:22 INFO - PROCESS | 3624 | 1466724982829 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3624 | 1466724982832 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:36:22 INFO - PROCESS | 3624 | 1466724982835 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 3624 | 1466724982838 Marionette TRACE conn3 <- [1,2234,null,{}] 16:36:22 INFO - PROCESS | 3624 | 1466724982849 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}] 16:36:22 INFO - PROCESS | 3624 | 1466724982853 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:22 INFO - PROCESS | 3624 | 1466724982936 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:36:22 INFO - PROCESS | 3624 | 1466724982942 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 3624 | 1466724982945 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:22 INFO - PROCESS | 3624 | ++DOCSHELL 14373000 == 28 [pid = 3624] [id = 568] 16:36:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (14373C00) [pid = 3624] [serial = 1704] [outer = 00000000] 16:36:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (150CD400) [pid = 3624] [serial = 1705] [outer = 14373C00] 16:36:23 INFO - PROCESS | 3624 | 1466724983002 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (156C8000) [pid = 3624] [serial = 1706] [outer = 14373C00] 16:36:23 INFO - PROCESS | 3624 | 1466724983518 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 743ms 16:36:23 INFO - PROCESS | 3624 | 1466724983583 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3624 | 1466724983585 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:36:23 INFO - PROCESS | 3624 | 1466724983589 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 3624 | 1466724983590 Marionette TRACE conn3 <- [1,2238,null,{}] 16:36:23 INFO - PROCESS | 3624 | 1466724983594 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}] 16:36:23 INFO - PROCESS | 3624 | 1466724983596 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:23 INFO - PROCESS | 3624 | 1466724983741 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:36:23 INFO - PROCESS | 3624 | 1466724983759 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3624 | 1466724983761 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:23 INFO - PROCESS | 3624 | ++DOCSHELL 156CBC00 == 29 [pid = 3624] [id = 569] 16:36:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15774400) [pid = 3624] [serial = 1707] [outer = 00000000] 16:36:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (165D8000) [pid = 3624] [serial = 1708] [outer = 15774400] 16:36:23 INFO - PROCESS | 3624 | 1466724983804 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16874800) [pid = 3624] [serial = 1709] [outer = 15774400] 16:36:24 INFO - PROCESS | 3624 | 1466724984224 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]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 712ms 16:36:24 INFO - PROCESS | 3624 | 1466724984286 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3624 | 1466724984288 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:36:24 INFO - PROCESS | 3624 | 1466724984291 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3624 | 1466724984293 Marionette TRACE conn3 <- [1,2242,null,{}] 16:36:24 INFO - PROCESS | 3624 | 1466724984302 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}] 16:36:24 INFO - PROCESS | 3624 | 1466724984304 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:24 INFO - PROCESS | 3624 | 1466724984412 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:36:24 INFO - PROCESS | 3624 | 1466724984421 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3624 | 1466724984423 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:24 INFO - PROCESS | 3624 | ++DOCSHELL 1687D400 == 30 [pid = 3624] [id = 570] 16:36:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16893800) [pid = 3624] [serial = 1710] [outer = 00000000] 16:36:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169AEC00) [pid = 3624] [serial = 1711] [outer = 16893800] 16:36:24 INFO - PROCESS | 3624 | 1466724984470 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169BBC00) [pid = 3624] [serial = 1712] [outer = 16893800] 16:36:24 INFO - PROCESS | 3624 | 1466724984974 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 711ms 16:36:25 INFO - PROCESS | 3624 | 1466724985023 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3624 | 1466724985025 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:36:25 INFO - PROCESS | 3624 | 1466724985029 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 3624 | 1466724985032 Marionette TRACE conn3 <- [1,2246,null,{}] 16:36:25 INFO - PROCESS | 3624 | 1466724985036 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}] 16:36:25 INFO - PROCESS | 3624 | 1466724985045 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:25 INFO - PROCESS | 3624 | 1466724985205 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16F86400) [pid = 3624] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17C01C00) [pid = 3624] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1180C800) [pid = 3624] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17E64800) [pid = 3624] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1327A800) [pid = 3624] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1128C000) [pid = 3624] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (165D2800) [pid = 3624] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (156C9C00) [pid = 3624] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19442000) [pid = 3624] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (11235400) [pid = 3624] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1327AC00) [pid = 3624] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:36:25 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19479000) [pid = 3624] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:36:25 INFO - PROCESS | 3624 | 1466724985544 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3624 | 1466724985546 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:25 INFO - PROCESS | 3624 | ++DOCSHELL 0F939800 == 31 [pid = 3624] [id = 571] 16:36:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (10275C00) [pid = 3624] [serial = 1713] [outer = 00000000] 16:36:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11C98800) [pid = 3624] [serial = 1714] [outer = 10275C00] 16:36:25 INFO - PROCESS | 3624 | 1466724985590 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1436CC00) [pid = 3624] [serial = 1715] [outer = 10275C00] 16:36:25 INFO - PROCESS | 3624 | 1466724985956 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 948ms 16:36:25 INFO - PROCESS | 3624 | 1466724985974 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3624 | 1466724985985 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 3624 | 1466724985989 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:36:26 INFO - PROCESS | 3624 | 1466724985991 Marionette TRACE conn3 <- [1,2250,null,{}] 16:36:26 INFO - PROCESS | 3624 | 1466724985994 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}] 16:36:26 INFO - PROCESS | 3624 | 1466724985996 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:26 INFO - PROCESS | 3624 | 1466724986112 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:36:26 INFO - PROCESS | 3624 | 1466724986119 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3624 | 1466724986121 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:26 INFO - PROCESS | 3624 | ++DOCSHELL 11236C00 == 32 [pid = 3624] [id = 572] 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1327B400) [pid = 3624] [serial = 1716] [outer = 00000000] 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17536400) [pid = 3624] [serial = 1717] [outer = 1327B400] 16:36:26 INFO - PROCESS | 3624 | 1466724986164 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17537800) [pid = 3624] [serial = 1718] [outer = 1327B400] 16:36:26 INFO - PROCESS | 3624 | 1466724986564 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 601ms 16:36:26 INFO - PROCESS | 3624 | 1466724986588 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3624 | 1466724986590 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 3624 | 1466724986593 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:36:26 INFO - PROCESS | 3624 | 1466724986595 Marionette TRACE conn3 <- [1,2254,null,{}] 16:36:26 INFO - PROCESS | 3624 | 1466724986598 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}] 16:36:26 INFO - PROCESS | 3624 | 1466724986600 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:26 INFO - PROCESS | 3624 | 1466724986674 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:36:26 INFO - PROCESS | 3624 | 1466724986679 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3624 | 1466724986681 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:26 INFO - PROCESS | 3624 | ++DOCSHELL 16890400 == 33 [pid = 3624] [id = 573] 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1752F800) [pid = 3624] [serial = 1719] [outer = 00000000] 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17E65400) [pid = 3624] [serial = 1720] [outer = 1752F800] 16:36:26 INFO - PROCESS | 3624 | 1466724986725 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16610800) [pid = 3624] [serial = 1721] [outer = 1752F800] 16:36:27 INFO - PROCESS | 3624 | 1466724987196 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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 633ms 16:36:27 INFO - PROCESS | 3624 | 1466724987231 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3624 | 1466724987233 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:36:27 INFO - PROCESS | 3624 | 1466724987236 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3624 | 1466724987238 Marionette TRACE conn3 <- [1,2258,null,{}] 16:36:27 INFO - PROCESS | 3624 | 1466724987241 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}] 16:36:27 INFO - PROCESS | 3624 | 1466724987243 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:27 INFO - PROCESS | 3624 | 1466724987318 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:36:27 INFO - PROCESS | 3624 | 1466724987323 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3624 | 1466724987325 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:27 INFO - PROCESS | 3624 | ++DOCSHELL 1436D400 == 34 [pid = 3624] [id = 574] 16:36:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1943EC00) [pid = 3624] [serial = 1722] [outer = 00000000] 16:36:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19448C00) [pid = 3624] [serial = 1723] [outer = 1943EC00] 16:36:27 INFO - PROCESS | 3624 | 1466724987367 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19456800) [pid = 3624] [serial = 1724] [outer = 1943EC00] 16:36:28 INFO - PROCESS | 3624 | 1466724988206 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]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 996ms 16:36:28 INFO - PROCESS | 3624 | 1466724988256 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3624 | 1466724988260 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:36:28 INFO - PROCESS | 3624 | 1466724988289 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 3624 | 1466724988295 Marionette TRACE conn3 <- [1,2262,null,{}] 16:36:28 INFO - PROCESS | 3624 | 1466724988301 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}] 16:36:28 INFO - PROCESS | 3624 | 1466724988304 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:28 INFO - PROCESS | 3624 | 1466724988450 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:36:28 INFO - PROCESS | 3624 | 1466724988579 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3624 | 1466724988582 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:28 INFO - PROCESS | 3624 | ++DOCSHELL 10F3C800 == 35 [pid = 3624] [id = 575] 16:36:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11296000) [pid = 3624] [serial = 1725] [outer = 00000000] 16:36:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12B67C00) [pid = 3624] [serial = 1726] [outer = 11296000] 16:36:28 INFO - PROCESS | 3624 | 1466724988639 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1327E800) [pid = 3624] [serial = 1727] [outer = 11296000] 16:36:29 INFO - PROCESS | 3624 | 1466724989263 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1075ms 16:36:29 INFO - PROCESS | 3624 | 1466724989335 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3624 | 1466724989340 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:36:29 INFO - PROCESS | 3624 | 1466724989346 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3624 | 1466724989349 Marionette TRACE conn3 <- [1,2266,null,{}] 16:36:29 INFO - PROCESS | 3624 | 1466724989353 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}] 16:36:29 INFO - PROCESS | 3624 | 1466724989356 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:29 INFO - PROCESS | 3624 | 1466724989487 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:36:29 INFO - PROCESS | 3624 | 1466724989618 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3624 | 1466724989621 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:29 INFO - PROCESS | 3624 | ++DOCSHELL 10F3EC00 == 36 [pid = 3624] [id = 576] 16:36:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F42000) [pid = 3624] [serial = 1728] [outer = 00000000] 16:36:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13A10C00) [pid = 3624] [serial = 1729] [outer = 10F42000] 16:36:29 INFO - PROCESS | 3624 | 1466724989677 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15154800) [pid = 3624] [serial = 1730] [outer = 10F42000] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 16890400 == 35 [pid = 3624] [id = 573] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 11236C00 == 34 [pid = 3624] [id = 572] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 0F939800 == 33 [pid = 3624] [id = 571] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 1687D400 == 32 [pid = 3624] [id = 570] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 156CBC00 == 31 [pid = 3624] [id = 569] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 14373000 == 30 [pid = 3624] [id = 568] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 12ED5000 == 29 [pid = 3624] [id = 567] 16:36:30 INFO - PROCESS | 3624 | --DOCSHELL 10FAE800 == 28 [pid = 3624] [id = 566] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19484800) [pid = 3624] [serial = 1681] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (174B5800) [pid = 3624] [serial = 1666] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1751B800) [pid = 3624] [serial = 1667] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17E76000) [pid = 3624] [serial = 1670] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17E60800) [pid = 3624] [serial = 1669] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1295EC00) [pid = 3624] [serial = 1654] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12E22000) [pid = 3624] [serial = 1655] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19459C00) [pid = 3624] [serial = 1649] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19455800) [pid = 3624] [serial = 1648] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13A10800) [pid = 3624] [serial = 1657] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13F78000) [pid = 3624] [serial = 1658] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12BB2000) [pid = 3624] [serial = 1651] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13641400) [pid = 3624] [serial = 1652] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (16892800) [pid = 3624] [serial = 1663] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (156D0800) [pid = 3624] [serial = 1660] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15E2FC00) [pid = 3624] [serial = 1661] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19454400) [pid = 3624] [serial = 1672] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1609DC00) [pid = 3624] [serial = 1675] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17C07800) [pid = 3624] [serial = 1678] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1945C800) [pid = 3624] [serial = 1673] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19486C00) [pid = 3624] [serial = 1682] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19442400) [pid = 3624] [serial = 1679] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16877C00) [pid = 3624] [serial = 1676] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (169B6C00) [pid = 3624] [serial = 1664] [outer = 00000000] [url = about:blank] 16:36:30 INFO - PROCESS | 3624 | 1466724990531 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1201ms 16:36:30 INFO - PROCESS | 3624 | 1466724990576 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3624 | 1466724990580 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:36:30 INFO - PROCESS | 3624 | 1466724990584 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3624 | 1466724990589 Marionette TRACE conn3 <- [1,2270,null,{}] 16:36:30 INFO - PROCESS | 3624 | 1466724990594 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}] 16:36:30 INFO - PROCESS | 3624 | 1466724990596 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:30 INFO - PROCESS | 3624 | 1466724990682 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:36:30 INFO - PROCESS | 3624 | 1466724990776 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3624 | 1466724990779 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:30 INFO - PROCESS | 3624 | ++DOCSHELL 10FAFC00 == 29 [pid = 3624] [id = 577] 16:36:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1122AC00) [pid = 3624] [serial = 1731] [outer = 00000000] 16:36:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (129DC000) [pid = 3624] [serial = 1732] [outer = 1122AC00] 16:36:30 INFO - PROCESS | 3624 | 1466724990826 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12BAF000) [pid = 3624] [serial = 1733] [outer = 1122AC00] 16:36:31 INFO - PROCESS | 3624 | 1466724991260 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 743ms 16:36:31 INFO - PROCESS | 3624 | 1466724991322 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3624 | 1466724991326 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:36:31 INFO - PROCESS | 3624 | 1466724991332 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3624 | 1466724991335 Marionette TRACE conn3 <- [1,2274,null,{}] 16:36:31 INFO - PROCESS | 3624 | 1466724991338 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}] 16:36:31 INFO - PROCESS | 3624 | 1466724991341 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:31 INFO - PROCESS | 3624 | 1466724991426 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:36:31 INFO - PROCESS | 3624 | 1466724991434 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 3624 | 1466724991436 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:31 INFO - PROCESS | 3624 | ++DOCSHELL 13188800 == 30 [pid = 3624] [id = 578] 16:36:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13910000) [pid = 3624] [serial = 1734] [outer = 00000000] 16:36:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13F72C00) [pid = 3624] [serial = 1735] [outer = 13910000] 16:36:31 INFO - PROCESS | 3624 | 1466724991485 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (14371800) [pid = 3624] [serial = 1736] [outer = 13910000] 16:36:31 INFO - PROCESS | 3624 | 1466724991940 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]]]}] 16:36:31 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 16:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 648ms 16:36:31 INFO - PROCESS | 3624 | 1466724991971 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3624 | 1466724991973 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:36:32 INFO - PROCESS | 3624 | 1466724991976 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 3624 | 1466724991980 Marionette TRACE conn3 <- [1,2278,null,{}] 16:36:32 INFO - PROCESS | 3624 | 1466724991994 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}] 16:36:32 INFO - PROCESS | 3624 | 1466724991998 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:32 INFO - PROCESS | 3624 | 1466724992081 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:36:32 INFO - PROCESS | 3624 | 1466724992088 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3624 | 1466724992091 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:32 INFO - PROCESS | 3624 | ++DOCSHELL 15E66400 == 31 [pid = 3624] [id = 579] 16:36:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15E68000) [pid = 3624] [serial = 1737] [outer = 00000000] 16:36:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (165D9800) [pid = 3624] [serial = 1738] [outer = 15E68000] 16:36:32 INFO - PROCESS | 3624 | 1466724992138 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16892800) [pid = 3624] [serial = 1739] [outer = 15E68000] 16:36:32 INFO - PROCESS | 3624 | 1466724992626 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 711ms 16:36:32 INFO - PROCESS | 3624 | 1466724992676 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 3624 | 1466724992678 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:36:32 INFO - PROCESS | 3624 | 1466724992681 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 3624 | 1466724992683 Marionette TRACE conn3 <- [1,2282,null,{}] 16:36:32 INFO - PROCESS | 3624 | 1466724992686 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}] 16:36:32 INFO - PROCESS | 3624 | 1466724992688 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:32 INFO - PROCESS | 3624 | 1466724992806 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:36:32 INFO - PROCESS | 3624 | 1466724992891 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3624 | 1466724992894 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:32 INFO - PROCESS | 3624 | ++DOCSHELL 169BDC00 == 32 [pid = 3624] [id = 580] 16:36:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16E06000) [pid = 3624] [serial = 1740] [outer = 00000000] 16:36:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1742D800) [pid = 3624] [serial = 1741] [outer = 16E06000] 16:36:32 INFO - PROCESS | 3624 | 1466724992939 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (174BAC00) [pid = 3624] [serial = 1742] [outer = 16E06000] 16:36:33 INFO - PROCESS | 3624 | 1466724993397 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 743ms 16:36:33 INFO - PROCESS | 3624 | 1466724993453 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3624 | 1466724993455 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:36:33 INFO - PROCESS | 3624 | 1466724993458 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 3624 | 1466724993460 Marionette TRACE conn3 <- [1,2286,null,{}] 16:36:33 INFO - PROCESS | 3624 | 1466724993464 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}] 16:36:33 INFO - PROCESS | 3624 | 1466724993466 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:33 INFO - PROCESS | 3624 | 1466724993580 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:36:33 INFO - PROCESS | 3624 | 1466724993585 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3624 | 1466724993587 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:33 INFO - PROCESS | 3624 | ++DOCSHELL 1750C400 == 33 [pid = 3624] [id = 581] 16:36:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17515000) [pid = 3624] [serial = 1743] [outer = 00000000] 16:36:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17530400) [pid = 3624] [serial = 1744] [outer = 17515000] 16:36:33 INFO - PROCESS | 3624 | 1466724993630 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17534000) [pid = 3624] [serial = 1745] [outer = 17515000] 16:36:34 INFO - PROCESS | 3624 | 1466724994106 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 711ms 16:36:34 INFO - PROCESS | 3624 | 1466724994158 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3624 | 1466724994160 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:36:34 INFO - PROCESS | 3624 | 1466724994171 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 3624 | 1466724994173 Marionette TRACE conn3 <- [1,2290,null,{}] 16:36:34 INFO - PROCESS | 3624 | 1466724994176 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}] 16:36:34 INFO - PROCESS | 3624 | 1466724994181 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:34 INFO - PROCESS | 3624 | 1466724994334 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:36:34 INFO - PROCESS | 3624 | 1466724994403 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3624 | 1466724994414 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:34 INFO - PROCESS | 3624 | ++DOCSHELL 17520000 == 34 [pid = 3624] [id = 582] 16:36:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1943B800) [pid = 3624] [serial = 1746] [outer = 00000000] 16:36:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19442400) [pid = 3624] [serial = 1747] [outer = 1943B800] 16:36:34 INFO - PROCESS | 3624 | 1466724994458 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19442800) [pid = 3624] [serial = 1748] [outer = 1943B800] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (129E5400) [pid = 3624] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1122F000) [pid = 3624] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15774400) [pid = 3624] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12ED5C00) [pid = 3624] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14373C00) [pid = 3624] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16893800) [pid = 3624] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10275C00) [pid = 3624] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1752F800) [pid = 3624] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10FB0000) [pid = 3624] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C6C00) [pid = 3624] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17533400) [pid = 3624] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19BA4000) [pid = 3624] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:36:34 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1327B400) [pid = 3624] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:36:34 INFO - PROCESS | 3624 | 1466724994925 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 822ms 16:36:34 INFO - PROCESS | 3624 | 1466724994971 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3624 | 1466724994973 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 3624 | 1466724994976 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:36:35 INFO - PROCESS | 3624 | 1466724994978 Marionette TRACE conn3 <- [1,2294,null,{}] 16:36:35 INFO - PROCESS | 3624 | 1466724994981 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}] 16:36:35 INFO - PROCESS | 3624 | 1466724994983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:35 INFO - PROCESS | 3624 | 1466724995058 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:36:35 INFO - PROCESS | 3624 | 1466724995063 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3624 | 1466724995065 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:35 INFO - PROCESS | 3624 | ++DOCSHELL 12ECF400 == 35 [pid = 3624] [id = 583] 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12ED5C00) [pid = 3624] [serial = 1749] [outer = 00000000] 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16961000) [pid = 3624] [serial = 1750] [outer = 12ED5C00] 16:36:35 INFO - PROCESS | 3624 | 1466724995108 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17533400) [pid = 3624] [serial = 1751] [outer = 12ED5C00] 16:36:35 INFO - PROCESS | 3624 | 1466724995565 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]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 648ms 16:36:35 INFO - PROCESS | 3624 | 1466724995615 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3624 | 1466724995616 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 3624 | 1466724995620 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:36:35 INFO - PROCESS | 3624 | 1466724995622 Marionette TRACE conn3 <- [1,2298,null,{}] 16:36:35 INFO - PROCESS | 3624 | 1466724995625 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}] 16:36:35 INFO - PROCESS | 3624 | 1466724995627 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:35 INFO - PROCESS | 3624 | 1466724995728 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:36:35 INFO - PROCESS | 3624 | 1466724995736 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3624 | 1466724995738 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:35 INFO - PROCESS | 3624 | ++DOCSHELL 10275C00 == 36 [pid = 3624] [id = 584] 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13F6D800) [pid = 3624] [serial = 1752] [outer = 00000000] 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19457000) [pid = 3624] [serial = 1753] [outer = 13F6D800] 16:36:35 INFO - PROCESS | 3624 | 1466724995781 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1945EC00) [pid = 3624] [serial = 1754] [outer = 13F6D800] 16:36:36 INFO - PROCESS | 3624 | 1466724996239 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 648ms 16:36:36 INFO - PROCESS | 3624 | 1466724996290 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3624 | 1466724996292 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:36:36 INFO - PROCESS | 3624 | 1466724996299 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3624 | 1466724996301 Marionette TRACE conn3 <- [1,2302,null,{}] 16:36:36 INFO - PROCESS | 3624 | 1466724996304 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}] 16:36:36 INFO - PROCESS | 3624 | 1466724996306 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:36 INFO - PROCESS | 3624 | 1466724996403 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:36:36 INFO - PROCESS | 3624 | 1466724996408 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3624 | 1466724996410 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:36 INFO - PROCESS | 3624 | ++DOCSHELL 17E73800 == 37 [pid = 3624] [id = 585] 16:36:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1943B000) [pid = 3624] [serial = 1755] [outer = 00000000] 16:36:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19485C00) [pid = 3624] [serial = 1756] [outer = 1943B000] 16:36:36 INFO - PROCESS | 3624 | 1466724996452 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19696400) [pid = 3624] [serial = 1757] [outer = 1943B000] 16:36:36 INFO - PROCESS | 3624 | 1466724996908 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 632ms 16:36:36 INFO - PROCESS | 3624 | 1466724996941 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3624 | 1466724996946 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:36:36 INFO - PROCESS | 3624 | 1466724996953 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3624 | 1466724996957 Marionette TRACE conn3 <- [1,2306,null,{}] 16:36:36 INFO - PROCESS | 3624 | 1466724996964 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}] 16:36:36 INFO - PROCESS | 3624 | 1466724996967 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:37 INFO - PROCESS | 3624 | 1466724997084 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:36:37 INFO - PROCESS | 3624 | 1466724997262 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3624 | 1466724997267 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:37 INFO - PROCESS | 3624 | ++DOCSHELL 11D8F800 == 38 [pid = 3624] [id = 586] 16:36:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (11DD8C00) [pid = 3624] [serial = 1758] [outer = 00000000] 16:36:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12BAC400) [pid = 3624] [serial = 1759] [outer = 11DD8C00] 16:36:37 INFO - PROCESS | 3624 | 1466724997324 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12ED0400) [pid = 3624] [serial = 1760] [outer = 11DD8C00] 16:36:37 INFO - PROCESS | 3624 | 1466724997891 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] 16:36:37 INFO - PROCESS | 3624 | 1466724997958 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:36:37 INFO - PROCESS | 3624 | 1466724997964 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3624 | 1466724997967 Marionette TRACE conn3 <- [1,2310,null,{}] 16:36:37 INFO - PROCESS | 3624 | 1466724997971 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}] 16:36:38 INFO - PROCESS | 3624 | 1466724997974 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:38 INFO - PROCESS | 3624 | 1466724998082 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:36:38 INFO - PROCESS | 3624 | 1466724998193 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3624 | 1466724998196 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:38 INFO - PROCESS | 3624 | ++DOCSHELL 156C6000 == 39 [pid = 3624] [id = 587] 16:36:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (156D3400) [pid = 3624] [serial = 1761] [outer = 00000000] 16:36:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1609E400) [pid = 3624] [serial = 1762] [outer = 156D3400] 16:36:38 INFO - PROCESS | 3624 | 1466724998291 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1687D400) [pid = 3624] [serial = 1763] [outer = 156D3400] 16:36:38 INFO - PROCESS | 3624 | 1466724998933 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1012ms 16:36:39 INFO - PROCESS | 3624 | 1466724998998 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:36:39 INFO - PROCESS | 3624 | 1466724999000 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:36:39 INFO - PROCESS | 3624 | 1466724999004 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 3624 | 1466724999008 Marionette TRACE conn3 <- [1,2314,null,{}] 16:36:39 INFO - PROCESS | 3624 | 1466724999034 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}] 16:36:39 INFO - PROCESS | 3624 | 1466724999039 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:39 INFO - PROCESS | 3624 | 1466724999151 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:36:39 INFO - PROCESS | 3624 | 1466724999283 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3624 | 1466724999287 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:39 INFO - PROCESS | 3624 | ++DOCSHELL 1943B400 == 40 [pid = 3624] [id = 588] 16:36:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1943F000) [pid = 3624] [serial = 1764] [outer = 00000000] 16:36:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1947D800) [pid = 3624] [serial = 1765] [outer = 1943F000] 16:36:39 INFO - PROCESS | 3624 | 1466724999344 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19791C00) [pid = 3624] [serial = 1766] [outer = 1943F000] 16:36:39 INFO - PROCESS | 3624 | 1466724999924 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]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 964ms 16:36:39 INFO - PROCESS | 3624 | 1466724999969 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 3624 | 1466724999972 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:36:39 INFO - PROCESS | 3624 | 1466724999976 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 3624 | 1466724999978 Marionette TRACE conn3 <- [1,2318,null,{}] 16:36:39 INFO - PROCESS | 3624 | 1466724999982 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}] 16:36:39 INFO - PROCESS | 3624 | 1466724999984 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:40 INFO - PROCESS | 3624 | 1466725000088 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:36:40 INFO - PROCESS | 3624 | 1466725000196 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3624 | 1466725000198 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:40 INFO - PROCESS | 3624 | ++DOCSHELL 19BA5C00 == 41 [pid = 3624] [id = 589] 16:36:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19BA6000) [pid = 3624] [serial = 1767] [outer = 00000000] 16:36:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D06C00) [pid = 3624] [serial = 1768] [outer = 19BA6000] 16:36:40 INFO - PROCESS | 3624 | 1466725000250 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19F40800) [pid = 3624] [serial = 1769] [outer = 19BA6000] 16:36:41 INFO - PROCESS | 3624 | 1466725001013 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]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1106ms 16:36:41 INFO - PROCESS | 3624 | 1466725001076 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 3624 | 1466725001080 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:36:41 INFO - PROCESS | 3624 | 1466725001086 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3624 | 1466725001088 Marionette TRACE conn3 <- [1,2322,null,{}] 16:36:41 INFO - PROCESS | 3624 | 1466725001094 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}] 16:36:41 INFO - PROCESS | 3624 | 1466725001096 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:41 INFO - PROCESS | 3624 | 1466725001197 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:36:41 INFO - PROCESS | 3624 | 1466725001335 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3624 | 1466725001340 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:41 INFO - PROCESS | 3624 | ++DOCSHELL 1128DC00 == 42 [pid = 3624] [id = 590] 16:36:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (11889800) [pid = 3624] [serial = 1770] [outer = 00000000] 16:36:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12BB0800) [pid = 3624] [serial = 1771] [outer = 11889800] 16:36:41 INFO - PROCESS | 3624 | 1466725001392 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1315E800) [pid = 3624] [serial = 1772] [outer = 11889800] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 10275C00 == 41 [pid = 3624] [id = 584] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 12ECF400 == 40 [pid = 3624] [id = 583] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 17520000 == 39 [pid = 3624] [id = 582] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 1750C400 == 38 [pid = 3624] [id = 581] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 169BDC00 == 37 [pid = 3624] [id = 580] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 15E66400 == 36 [pid = 3624] [id = 579] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 13188800 == 35 [pid = 3624] [id = 578] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 10FAFC00 == 34 [pid = 3624] [id = 577] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 10F3C800 == 33 [pid = 3624] [id = 575] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 1436D400 == 32 [pid = 3624] [id = 574] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 10F3EC00 == 31 [pid = 3624] [id = 576] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 129DC400 == 30 [pid = 3624] [id = 565] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 19BA5C00 == 29 [pid = 3624] [id = 589] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 1943B400 == 28 [pid = 3624] [id = 588] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 17E73800 == 27 [pid = 3624] [id = 585] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 11D8F800 == 26 [pid = 3624] [id = 586] 16:36:42 INFO - PROCESS | 3624 | --DOCSHELL 156C6000 == 25 [pid = 3624] [id = 587] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13276C00) [pid = 3624] [serial = 1697] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (12E6D000) [pid = 3624] [serial = 1696] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (114AF400) [pid = 3624] [serial = 1699] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (11808000) [pid = 3624] [serial = 1700] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (165D8000) [pid = 3624] [serial = 1708] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1327C000) [pid = 3624] [serial = 1702] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13646800) [pid = 3624] [serial = 1703] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (150CD400) [pid = 3624] [serial = 1705] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (169AEC00) [pid = 3624] [serial = 1711] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11C98800) [pid = 3624] [serial = 1714] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (169BBC00) [pid = 3624] [serial = 1712] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19448C00) [pid = 3624] [serial = 1723] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17E65400) [pid = 3624] [serial = 1720] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16610800) [pid = 3624] [serial = 1721] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13161000) [pid = 3624] [serial = 1685] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (114B1C00) [pid = 3624] [serial = 1684] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1686F000) [pid = 3624] [serial = 1688] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15E2E800) [pid = 3624] [serial = 1687] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19447400) [pid = 3624] [serial = 1691] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (175D1800) [pid = 3624] [serial = 1690] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19D0BC00) [pid = 3624] [serial = 1694] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D04C00) [pid = 3624] [serial = 1693] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16874800) [pid = 3624] [serial = 1709] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1436CC00) [pid = 3624] [serial = 1715] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17536400) [pid = 3624] [serial = 1717] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17537800) [pid = 3624] [serial = 1718] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (156C8000) [pid = 3624] [serial = 1706] [outer = 00000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3624 | 1466725002626 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1581ms 16:36:42 INFO - PROCESS | 3624 | 1466725002685 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:36:42 INFO - PROCESS | 3624 | 1466725002689 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:36:42 INFO - PROCESS | 3624 | 1466725002693 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3624 | 1466725002698 Marionette TRACE conn3 <- [1,2326,null,{}] 16:36:42 INFO - PROCESS | 3624 | 1466725002703 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}] 16:36:42 INFO - PROCESS | 3624 | 1466725002705 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:42 INFO - PROCESS | 3624 | 1466725002794 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:36:42 INFO - PROCESS | 3624 | 1466725002928 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3624 | 1466725002930 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:42 INFO - PROCESS | 3624 | ++DOCSHELL 10FA8000 == 26 [pid = 3624] [id = 591] 16:36:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10FA9C00) [pid = 3624] [serial = 1773] [outer = 00000000] 16:36:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (114B0000) [pid = 3624] [serial = 1774] [outer = 10FA9C00] 16:36:43 INFO - PROCESS | 3624 | 1466725002979 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11CF0400) [pid = 3624] [serial = 1775] [outer = 10FA9C00] 16:36:43 INFO - PROCESS | 3624 | 1466725003348 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 711ms 16:36:43 INFO - PROCESS | 3624 | 1466725003390 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 3624 | 1466725003395 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:36:43 INFO - PROCESS | 3624 | 1466725003401 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 3624 | 1466725003404 Marionette TRACE conn3 <- [1,2330,null,{}] 16:36:43 INFO - PROCESS | 3624 | 1466725003437 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}] 16:36:43 INFO - PROCESS | 3624 | 1466725003439 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:43 INFO - PROCESS | 3624 | 1466725003527 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:36:43 INFO - PROCESS | 3624 | 1466725003533 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3624 | 1466725003537 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:43 INFO - PROCESS | 3624 | ++DOCSHELL 12E1C400 == 27 [pid = 3624] [id = 592] 16:36:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12E22800) [pid = 3624] [serial = 1776] [outer = 00000000] 16:36:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13279400) [pid = 3624] [serial = 1777] [outer = 12E22800] 16:36:43 INFO - PROCESS | 3624 | 1466725003588 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13646800) [pid = 3624] [serial = 1778] [outer = 12E22800] 16:36:44 INFO - PROCESS | 3624 | 1466725004032 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]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 695ms 16:36:44 INFO - PROCESS | 3624 | 1466725004100 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3624 | 1466725004102 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:36:44 INFO - PROCESS | 3624 | 1466725004106 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3624 | 1466725004109 Marionette TRACE conn3 <- [1,2334,null,{}] 16:36:44 INFO - PROCESS | 3624 | 1466725004120 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}] 16:36:44 INFO - PROCESS | 3624 | 1466725004124 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:44 INFO - PROCESS | 3624 | 1466725004205 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:36:44 INFO - PROCESS | 3624 | 1466725004213 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3624 | 1466725004216 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:44 INFO - PROCESS | 3624 | ++DOCSHELL 1502C000 == 28 [pid = 3624] [id = 593] 16:36:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1502CC00) [pid = 3624] [serial = 1779] [outer = 00000000] 16:36:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1517C400) [pid = 3624] [serial = 1780] [outer = 1502CC00] 16:36:44 INFO - PROCESS | 3624 | 1466725004264 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (156D0800) [pid = 3624] [serial = 1781] [outer = 1502CC00] 16:36:44 INFO - PROCESS | 3624 | 1466725004825 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]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 743ms 16:36:44 INFO - PROCESS | 3624 | 1466725004880 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:36:44 INFO - PROCESS | 3624 | 1466725004883 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:36:44 INFO - PROCESS | 3624 | 1466725004886 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3624 | 1466725004888 Marionette TRACE conn3 <- [1,2338,null,{}] 16:36:44 INFO - PROCESS | 3624 | 1466725004891 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}] 16:36:44 INFO - PROCESS | 3624 | 1466725004893 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:45 INFO - PROCESS | 3624 | 1466725005041 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:36:45 INFO - PROCESS | 3624 | 1466725005050 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3624 | 1466725005053 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:45 INFO - PROCESS | 3624 | ++DOCSHELL 15770C00 == 29 [pid = 3624] [id = 594] 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15E2FC00) [pid = 3624] [serial = 1782] [outer = 00000000] 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (165D9000) [pid = 3624] [serial = 1783] [outer = 15E2FC00] 16:36:45 INFO - PROCESS | 3624 | 1466725005096 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16871400) [pid = 3624] [serial = 1784] [outer = 15E2FC00] 16:36:45 INFO - PROCESS | 3624 | 1466725005560 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 695ms 16:36:45 INFO - PROCESS | 3624 | 1466725005590 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:36:45 INFO - PROCESS | 3624 | 1466725005592 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:36:45 INFO - PROCESS | 3624 | 1466725005596 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3624 | 1466725005597 Marionette TRACE conn3 <- [1,2342,null,{}] 16:36:45 INFO - PROCESS | 3624 | 1466725005601 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}] 16:36:45 INFO - PROCESS | 3624 | 1466725005603 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:45 INFO - PROCESS | 3624 | 1466725005720 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:36:45 INFO - PROCESS | 3624 | 1466725005726 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3624 | 1466725005728 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:45 INFO - PROCESS | 3624 | ++DOCSHELL 160A5800 == 30 [pid = 3624] [id = 595] 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16876000) [pid = 3624] [serial = 1785] [outer = 00000000] 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1689CC00) [pid = 3624] [serial = 1786] [outer = 16876000] 16:36:45 INFO - PROCESS | 3624 | 1466725005771 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169B5400) [pid = 3624] [serial = 1787] [outer = 16876000] 16:36:46 INFO - PROCESS | 3624 | 1466725006254 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]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 711ms 16:36:46 INFO - PROCESS | 3624 | 1466725006293 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3624 | 1466725006295 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:36:46 INFO - PROCESS | 3624 | 1466725006298 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 3624 | 1466725006300 Marionette TRACE conn3 <- [1,2346,null,{}] 16:36:46 INFO - PROCESS | 3624 | 1466725006305 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}] 16:36:46 INFO - PROCESS | 3624 | 1466725006310 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:46 INFO - PROCESS | 3624 | 1466725006463 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:36:46 INFO - PROCESS | 3624 | 1466725006475 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3624 | 1466725006477 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:46 INFO - PROCESS | 3624 | ++DOCSHELL 16F86400 == 31 [pid = 3624] [id = 596] 16:36:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1742D000) [pid = 3624] [serial = 1788] [outer = 00000000] 16:36:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1752CC00) [pid = 3624] [serial = 1789] [outer = 1742D000] 16:36:46 INFO - PROCESS | 3624 | 1466725006520 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1753A000) [pid = 3624] [serial = 1790] [outer = 1742D000] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16E06000) [pid = 3624] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11296000) [pid = 3624] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1122AC00) [pid = 3624] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10F42000) [pid = 3624] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15E68000) [pid = 3624] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17515000) [pid = 3624] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13910000) [pid = 3624] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1943EC00) [pid = 3624] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1943B800) [pid = 3624] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1943B000) [pid = 3624] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:36:46 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13F6D800) [pid = 3624] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:36:47 INFO - PROCESS | 3624 | 1466725007190 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 964ms 16:36:47 INFO - PROCESS | 3624 | 1466725007244 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3624 | 1466725007246 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 3624 | 1466725007249 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:36:47 INFO - PROCESS | 3624 | 1466725007251 Marionette TRACE conn3 <- [1,2350,null,{}] 16:36:47 INFO - PROCESS | 3624 | 1466725007254 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}] 16:36:47 INFO - PROCESS | 3624 | 1466725007256 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:47 INFO - PROCESS | 3624 | 1466725007336 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:36:47 INFO - PROCESS | 3624 | 1466725007342 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3624 | 1466725007344 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:47 INFO - PROCESS | 3624 | ++DOCSHELL 13277800 == 32 [pid = 3624] [id = 597] 16:36:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1327B800) [pid = 3624] [serial = 1791] [outer = 00000000] 16:36:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16FE4400) [pid = 3624] [serial = 1792] [outer = 1327B800] 16:36:47 INFO - PROCESS | 3624 | 1466725007387 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17515000) [pid = 3624] [serial = 1793] [outer = 1327B800] 16:36:47 INFO - PROCESS | 3624 | 1466725007881 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 649ms 16:36:47 INFO - PROCESS | 3624 | 1466725007919 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3624 | 1466725007921 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:36:47 INFO - PROCESS | 3624 | 1466725007925 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3624 | 1466725007927 Marionette TRACE conn3 <- [1,2354,null,{}] 16:36:47 INFO - PROCESS | 3624 | 1466725007931 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}] 16:36:47 INFO - PROCESS | 3624 | 1466725007932 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:48 INFO - PROCESS | 3624 | 1466725008007 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:36:48 INFO - PROCESS | 3624 | 1466725008012 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3624 | 1466725008014 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:48 INFO - PROCESS | 3624 | ++DOCSHELL 13649400 == 33 [pid = 3624] [id = 598] 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156C9400) [pid = 3624] [serial = 1794] [outer = 00000000] 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17E62400) [pid = 3624] [serial = 1795] [outer = 156C9400] 16:36:48 INFO - PROCESS | 3624 | 1466725008057 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17E64800) [pid = 3624] [serial = 1796] [outer = 156C9400] 16:36:48 INFO - PROCESS | 3624 | 1466725008502 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 648ms 16:36:48 INFO - PROCESS | 3624 | 1466725008563 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3624 | 1466725008565 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:36:48 INFO - PROCESS | 3624 | 1466725008568 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 3624 | 1466725008570 Marionette TRACE conn3 <- [1,2358,null,{}] 16:36:48 INFO - PROCESS | 3624 | 1466725008574 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}] 16:36:48 INFO - PROCESS | 3624 | 1466725008575 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:48 INFO - PROCESS | 3624 | 1466725008653 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:36:48 INFO - PROCESS | 3624 | 1466725008660 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3624 | 1466725008662 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:48 INFO - PROCESS | 3624 | ++DOCSHELL 17E75C00 == 34 [pid = 3624] [id = 599] 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1943AC00) [pid = 3624] [serial = 1797] [outer = 00000000] 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19441400) [pid = 3624] [serial = 1798] [outer = 1943AC00] 16:36:48 INFO - PROCESS | 3624 | 1466725008713 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19453400) [pid = 3624] [serial = 1799] [outer = 1943AC00] 16:36:49 INFO - PROCESS | 3624 | 1466725009482 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1012ms 16:36:49 INFO - PROCESS | 3624 | 1466725009572 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3624 | 1466725009577 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:36:49 INFO - PROCESS | 3624 | 1466725009582 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3624 | 1466725009585 Marionette TRACE conn3 <- [1,2362,null,{}] 16:36:49 INFO - PROCESS | 3624 | 1466725009615 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}] 16:36:49 INFO - PROCESS | 3624 | 1466725009618 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:49 INFO - PROCESS | 3624 | 1466725009802 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:36:49 INFO - PROCESS | 3624 | 1466725009862 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3624 | 1466725009865 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:49 INFO - PROCESS | 3624 | ++DOCSHELL 114AF400 == 35 [pid = 3624] [id = 600] 16:36:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (114B1400) [pid = 3624] [serial = 1800] [outer = 00000000] 16:36:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12C81C00) [pid = 3624] [serial = 1801] [outer = 114B1400] 16:36:49 INFO - PROCESS | 3624 | 1466725009921 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1318E800) [pid = 3624] [serial = 1802] [outer = 114B1400] 16:36:50 INFO - PROCESS | 3624 | 1466725010613 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1059ms 16:36:50 INFO - PROCESS | 3624 | 1466725010662 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 3624 | 1466725010666 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:36:50 INFO - PROCESS | 3624 | 1466725010673 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 3624 | 1466725010676 Marionette TRACE conn3 <- [1,2366,null,{}] 16:36:50 INFO - PROCESS | 3624 | 1466725010680 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}] 16:36:50 INFO - PROCESS | 3624 | 1466725010682 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:50 INFO - PROCESS | 3624 | 1466725010799 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:36:50 INFO - PROCESS | 3624 | 1466725010941 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3624 | 1466725010944 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:50 INFO - PROCESS | 3624 | ++DOCSHELL 13F73400 == 36 [pid = 3624] [id = 601] 16:36:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13F7B400) [pid = 3624] [serial = 1803] [outer = 00000000] 16:36:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1517BC00) [pid = 3624] [serial = 1804] [outer = 13F7B400] 16:36:51 INFO - PROCESS | 3624 | 1466725011000 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15E6B800) [pid = 3624] [serial = 1805] [outer = 13F7B400] 16:36:51 INFO - PROCESS | 3624 | 1466725011879 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]]]}] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 13649400 == 35 [pid = 3624] [id = 598] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 13277800 == 34 [pid = 3624] [id = 597] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 16F86400 == 33 [pid = 3624] [id = 596] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 160A5800 == 32 [pid = 3624] [id = 595] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 15770C00 == 31 [pid = 3624] [id = 594] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 1502C000 == 30 [pid = 3624] [id = 593] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 12E1C400 == 29 [pid = 3624] [id = 592] 16:36:51 INFO - PROCESS | 3624 | --DOCSHELL 10FA8000 == 28 [pid = 3624] [id = 591] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1742D800) [pid = 3624] [serial = 1741] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12B67C00) [pid = 3624] [serial = 1726] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1327E800) [pid = 3624] [serial = 1727] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (129DC000) [pid = 3624] [serial = 1732] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12BAF000) [pid = 3624] [serial = 1733] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13A10C00) [pid = 3624] [serial = 1729] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15154800) [pid = 3624] [serial = 1730] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (165D9800) [pid = 3624] [serial = 1738] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17530400) [pid = 3624] [serial = 1744] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13F72C00) [pid = 3624] [serial = 1735] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14371800) [pid = 3624] [serial = 1736] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19456800) [pid = 3624] [serial = 1724] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19442400) [pid = 3624] [serial = 1747] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19485C00) [pid = 3624] [serial = 1756] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1945EC00) [pid = 3624] [serial = 1754] [outer = 00000000] [url = about:blank] 16:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19696400) [pid = 3624] [serial = 1757] [outer = 00000000] [url = about:blank] 16:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1264ms 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16961000) [pid = 3624] [serial = 1750] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19457000) [pid = 3624] [serial = 1753] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19442800) [pid = 3624] [serial = 1748] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17534000) [pid = 3624] [serial = 1745] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (174BAC00) [pid = 3624] [serial = 1742] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16892800) [pid = 3624] [serial = 1739] [outer = 00000000] [url = about:blank] 16:36:51 INFO - PROCESS | 3624 | 1466725011937 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3624 | 1466725011941 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:36:51 INFO - PROCESS | 3624 | 1466725011946 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3624 | 1466725011949 Marionette TRACE conn3 <- [1,2370,null,{}] 16:36:51 INFO - PROCESS | 3624 | 1466725011958 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}] 16:36:51 INFO - PROCESS | 3624 | 1466725011960 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:52 INFO - PROCESS | 3624 | 1466725012066 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:36:52 INFO - PROCESS | 3624 | 1466725012159 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3624 | 1466725012164 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:52 INFO - PROCESS | 3624 | ++DOCSHELL 10FA6400 == 29 [pid = 3624] [id = 602] 16:36:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10FA9000) [pid = 3624] [serial = 1806] [outer = 00000000] 16:36:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12B67C00) [pid = 3624] [serial = 1807] [outer = 10FA9000] 16:36:52 INFO - PROCESS | 3624 | 1466725012212 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12C81400) [pid = 3624] [serial = 1808] [outer = 10FA9000] 16:36:52 INFO - PROCESS | 3624 | 1466725012677 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 806ms 16:36:52 INFO - PROCESS | 3624 | 1466725012746 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 3624 | 1466725012750 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:36:52 INFO - PROCESS | 3624 | 1466725012756 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3624 | 1466725012758 Marionette TRACE conn3 <- [1,2374,null,{}] 16:36:52 INFO - PROCESS | 3624 | 1466725012762 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}] 16:36:52 INFO - PROCESS | 3624 | 1466725012764 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:52 INFO - PROCESS | 3624 | 1466725012855 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:36:52 INFO - PROCESS | 3624 | 1466725012866 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3624 | 1466725012868 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:52 INFO - PROCESS | 3624 | ++DOCSHELL 13907C00 == 30 [pid = 3624] [id = 603] 16:36:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13908000) [pid = 3624] [serial = 1809] [outer = 00000000] 16:36:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13F6E000) [pid = 3624] [serial = 1810] [outer = 13908000] 16:36:52 INFO - PROCESS | 3624 | 1466725012914 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1436AC00) [pid = 3624] [serial = 1811] [outer = 13908000] 16:36:53 INFO - PROCESS | 3624 | 1466725013451 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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 695ms 16:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:36:53 INFO - PROCESS | 3624 | 1466725013488 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3624 | 1466725013490 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:36:53 INFO - PROCESS | 3624 | 1466725013493 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 3624 | 1466725013497 Marionette TRACE conn3 <- [1,2378,null,{}] 16:36:53 INFO - PROCESS | 3624 | 1466725013507 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}] 16:36:53 INFO - PROCESS | 3624 | 1466725013511 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:53 INFO - PROCESS | 3624 | 1466725013595 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:36:53 INFO - PROCESS | 3624 | 1466725013605 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3624 | 1466725013608 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:53 INFO - PROCESS | 3624 | ++DOCSHELL 15FBAC00 == 31 [pid = 3624] [id = 604] 16:36:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1609DC00) [pid = 3624] [serial = 1812] [outer = 00000000] 16:36:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1686F800) [pid = 3624] [serial = 1813] [outer = 1609DC00] 16:36:53 INFO - PROCESS | 3624 | 1466725013655 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1687AC00) [pid = 3624] [serial = 1814] [outer = 1609DC00] 16:36:54 INFO - PROCESS | 3624 | 1466725014143 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 696ms 16:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:36:54 INFO - PROCESS | 3624 | 1466725014193 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3624 | 1466725014195 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:36:54 INFO - PROCESS | 3624 | 1466725014198 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3624 | 1466725014200 Marionette TRACE conn3 <- [1,2382,null,{}] 16:36:54 INFO - PROCESS | 3624 | 1466725014204 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}] 16:36:54 INFO - PROCESS | 3624 | 1466725014206 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:54 INFO - PROCESS | 3624 | 1466725014314 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:36:54 INFO - PROCESS | 3624 | 1466725014326 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3624 | 1466725014328 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:54 INFO - PROCESS | 3624 | ++DOCSHELL 17434800 == 32 [pid = 3624] [id = 605] 16:36:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17434C00) [pid = 3624] [serial = 1815] [outer = 00000000] 16:36:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (174BB400) [pid = 3624] [serial = 1816] [outer = 17434C00] 16:36:54 INFO - PROCESS | 3624 | 1466725014372 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1752D000) [pid = 3624] [serial = 1817] [outer = 17434C00] 16:36:54 INFO - PROCESS | 3624 | 1466725014869 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 695ms 16:36:54 INFO - PROCESS | 3624 | 1466725014897 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3624 | 1466725014900 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:36:54 INFO - PROCESS | 3624 | 1466725014903 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3624 | 1466725014905 Marionette TRACE conn3 <- [1,2386,null,{}] 16:36:54 INFO - PROCESS | 3624 | 1466725014908 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}] 16:36:54 INFO - PROCESS | 3624 | 1466725014910 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:55 INFO - PROCESS | 3624 | 1466725015025 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:36:55 INFO - PROCESS | 3624 | 1466725015030 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3624 | 1466725015032 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:55 INFO - PROCESS | 3624 | ++DOCSHELL 16E0A400 == 33 [pid = 3624] [id = 606] 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16FE3800) [pid = 3624] [serial = 1818] [outer = 00000000] 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (175D7000) [pid = 3624] [serial = 1819] [outer = 16FE3800] 16:36:55 INFO - PROCESS | 3624 | 1466725015075 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17C07400) [pid = 3624] [serial = 1820] [outer = 16FE3800] 16:36:55 INFO - PROCESS | 3624 | 1466725015511 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 648ms 16:36:55 INFO - PROCESS | 3624 | 1466725015543 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3624 | 1466725015545 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:36:55 INFO - PROCESS | 3624 | 1466725015548 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3624 | 1466725015550 Marionette TRACE conn3 <- [1,2390,null,{}] 16:36:55 INFO - PROCESS | 3624 | 1466725015553 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}] 16:36:55 INFO - PROCESS | 3624 | 1466725015559 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:55 INFO - PROCESS | 3624 | 1466725015697 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:36:55 INFO - PROCESS | 3624 | 1466725015839 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3624 | 1466725015842 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:55 INFO - PROCESS | 3624 | ++DOCSHELL 1943BC00 == 34 [pid = 3624] [id = 607] 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1943C000) [pid = 3624] [serial = 1821] [outer = 00000000] 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19459C00) [pid = 3624] [serial = 1822] [outer = 1943C000] 16:36:55 INFO - PROCESS | 3624 | 1466725015885 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1945AC00) [pid = 3624] [serial = 1823] [outer = 1943C000] 16:36:56 INFO - PROCESS | 3624 | 1466725016331 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 806ms 16:36:56 INFO - PROCESS | 3624 | 1466725016386 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3624 | 1466725016388 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:36:56 INFO - PROCESS | 3624 | 1466725016391 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3624 | 1466725016393 Marionette TRACE conn3 <- [1,2394,null,{}] 16:36:56 INFO - PROCESS | 3624 | 1466725016396 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}] 16:36:56 INFO - PROCESS | 3624 | 1466725016398 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:56 INFO - PROCESS | 3624 | 1466725016508 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:36:56 INFO - PROCESS | 3624 | 1466725016513 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3624 | 1466725016515 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:56 INFO - PROCESS | 3624 | ++DOCSHELL 19478400 == 35 [pid = 3624] [id = 608] 16:36:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1947AC00) [pid = 3624] [serial = 1824] [outer = 00000000] 16:36:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1947F800) [pid = 3624] [serial = 1825] [outer = 1947AC00] 16:36:56 INFO - PROCESS | 3624 | 1466725016558 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19482000) [pid = 3624] [serial = 1826] [outer = 1947AC00] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12ED5C00) [pid = 3624] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15E2FC00) [pid = 3624] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10FA9C00) [pid = 3624] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12E22800) [pid = 3624] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11DD8C00) [pid = 3624] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (156D3400) [pid = 3624] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1943F000) [pid = 3624] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19BA6000) [pid = 3624] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (156C9400) [pid = 3624] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16876000) [pid = 3624] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1742D000) [pid = 3624] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11889800) [pid = 3624] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1502CC00) [pid = 3624] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:36:56 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1327B800) [pid = 3624] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:36:57 INFO - PROCESS | 3624 | 1466725017118 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 743ms 16:36:57 INFO - PROCESS | 3624 | 1466725017151 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3624 | 1466725017153 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:36:57 INFO - PROCESS | 3624 | 1466725017159 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3624 | 1466725017161 Marionette TRACE conn3 <- [1,2398,null,{}] 16:36:57 INFO - PROCESS | 3624 | 1466725017164 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}] 16:36:57 INFO - PROCESS | 3624 | 1466725017166 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:57 INFO - PROCESS | 3624 | 1466725017244 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:36:57 INFO - PROCESS | 3624 | 1466725017249 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3624 | 1466725017251 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:57 INFO - PROCESS | 3624 | ++DOCSHELL 12E22800 == 36 [pid = 3624] [id = 609] 16:36:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (156D3400) [pid = 3624] [serial = 1827] [outer = 00000000] 16:36:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (169B4400) [pid = 3624] [serial = 1828] [outer = 156D3400] 16:36:57 INFO - PROCESS | 3624 | 1466725017295 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1752F000) [pid = 3624] [serial = 1829] [outer = 156D3400] 16:36:57 INFO - PROCESS | 3624 | 1466725017756 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 648ms 16:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:36:57 INFO - PROCESS | 3624 | 1466725017801 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3624 | 1466725017803 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:36:57 INFO - PROCESS | 3624 | 1466725017806 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3624 | 1466725017808 Marionette TRACE conn3 <- [1,2402,null,{}] 16:36:57 INFO - PROCESS | 3624 | 1466725017811 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}] 16:36:57 INFO - PROCESS | 3624 | 1466725017813 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:57 INFO - PROCESS | 3624 | 1466725017890 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:36:57 INFO - PROCESS | 3624 | 1466725017895 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3624 | 1466725017897 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:57 INFO - PROCESS | 3624 | ++DOCSHELL 15E6A800 == 37 [pid = 3624] [id = 610] 16:36:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (169B0C00) [pid = 3624] [serial = 1830] [outer = 00000000] 16:36:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19696C00) [pid = 3624] [serial = 1831] [outer = 169B0C00] 16:36:57 INFO - PROCESS | 3624 | 1466725017950 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19697000) [pid = 3624] [serial = 1832] [outer = 169B0C00] 16:36:58 INFO - PROCESS | 3624 | 1466725018405 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 632ms 16:36:58 INFO - PROCESS | 3624 | 1466725018444 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3624 | 1466725018446 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:36:58 INFO - PROCESS | 3624 | 1466725018450 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 3624 | 1466725018451 Marionette TRACE conn3 <- [1,2406,null,{}] 16:36:58 INFO - PROCESS | 3624 | 1466725018455 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}] 16:36:58 INFO - PROCESS | 3624 | 1466725018457 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:58 INFO - PROCESS | 3624 | 1466725018534 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:36:58 INFO - PROCESS | 3624 | 1466725018539 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3624 | 1466725018541 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:58 INFO - PROCESS | 3624 | ++DOCSHELL 19B9B000 == 38 [pid = 3624] [id = 611] 16:36:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19B9BC00) [pid = 3624] [serial = 1833] [outer = 00000000] 16:36:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D07000) [pid = 3624] [serial = 1834] [outer = 19B9BC00] 16:36:58 INFO - PROCESS | 3624 | 1466725018584 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D07C00) [pid = 3624] [serial = 1835] [outer = 19B9BC00] 16:36:59 INFO - PROCESS | 3624 | 1466725019321 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]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 917ms 16:36:59 INFO - PROCESS | 3624 | 1466725019387 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3624 | 1466725019392 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:36:59 INFO - PROCESS | 3624 | 1466725019396 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:36:59 INFO - PROCESS | 3624 | 1466725019402 Marionette TRACE conn3 <- [1,2410,null,{}] 16:36:59 INFO - PROCESS | 3624 | 1466725019407 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}] 16:36:59 INFO - PROCESS | 3624 | 1466725019409 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:59 INFO - PROCESS | 3624 | 1466725019522 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:36:59 INFO - PROCESS | 3624 | 1466725019633 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3624 | 1466725019636 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:36:59 INFO - PROCESS | 3624 | ++DOCSHELL 10F3DC00 == 39 [pid = 3624] [id = 612] 16:36:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (114B2000) [pid = 3624] [serial = 1836] [outer = 00000000] 16:36:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13189C00) [pid = 3624] [serial = 1837] [outer = 114B2000] 16:36:59 INFO - PROCESS | 3624 | 1466725019732 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13F71C00) [pid = 3624] [serial = 1838] [outer = 114B2000] 16:37:00 INFO - PROCESS | 3624 | 1466725020324 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]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 964ms 16:37:00 INFO - PROCESS | 3624 | 1466725020343 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3624 | 1466725020348 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:37:00 INFO - PROCESS | 3624 | 1466725020354 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 3624 | 1466725020357 Marionette TRACE conn3 <- [1,2414,null,{}] 16:37:00 INFO - PROCESS | 3624 | 1466725020361 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}] 16:37:00 INFO - PROCESS | 3624 | 1466725020364 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:00 INFO - PROCESS | 3624 | 1466725020474 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:37:00 INFO - PROCESS | 3624 | 1466725020587 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3624 | 1466725020589 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:00 INFO - PROCESS | 3624 | ++DOCSHELL 15E66400 == 40 [pid = 3624] [id = 613] 16:37:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1686E400) [pid = 3624] [serial = 1839] [outer = 00000000] 16:37:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (169AE400) [pid = 3624] [serial = 1840] [outer = 1686E400] 16:37:00 INFO - PROCESS | 3624 | 1466725020685 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16FE6000) [pid = 3624] [serial = 1841] [outer = 1686E400] 16:37:01 INFO - PROCESS | 3624 | 1466725021295 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1012ms 16:37:01 INFO - PROCESS | 3624 | 1466725021357 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3624 | 1466725021360 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:37:01 INFO - PROCESS | 3624 | 1466725021364 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3624 | 1466725021367 Marionette TRACE conn3 <- [1,2418,null,{}] 16:37:01 INFO - PROCESS | 3624 | 1466725021378 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}] 16:37:01 INFO - PROCESS | 3624 | 1466725021383 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:01 INFO - PROCESS | 3624 | 1466725021537 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:37:01 INFO - PROCESS | 3624 | 1466725021692 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3624 | 1466725021696 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:01 INFO - PROCESS | 3624 | ++DOCSHELL 1943B400 == 41 [pid = 3624] [id = 614] 16:37:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1943C400) [pid = 3624] [serial = 1842] [outer = 00000000] 16:37:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D04800) [pid = 3624] [serial = 1843] [outer = 1943C400] 16:37:01 INFO - PROCESS | 3624 | 1466725021752 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19F48400) [pid = 3624] [serial = 1844] [outer = 1943C400] 16:37:02 INFO - PROCESS | 3624 | 1466725022490 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]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1169ms 16:37:02 INFO - PROCESS | 3624 | 1466725022553 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 3624 | 1466725022557 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:37:02 INFO - PROCESS | 3624 | 1466725022562 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 3624 | 1466725022566 Marionette TRACE conn3 <- [1,2422,null,{}] 16:37:02 INFO - PROCESS | 3624 | 1466725022572 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}] 16:37:02 INFO - PROCESS | 3624 | 1466725022575 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:02 INFO - PROCESS | 3624 | 1466725022674 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:37:02 INFO - PROCESS | 3624 | 1466725022812 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3624 | 1466725022816 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:02 INFO - PROCESS | 3624 | ++DOCSHELL 11D8F800 == 42 [pid = 3624] [id = 615] 16:37:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (129DC400) [pid = 3624] [serial = 1845] [outer = 00000000] 16:37:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12ED2800) [pid = 3624] [serial = 1846] [outer = 129DC400] 16:37:02 INFO - PROCESS | 3624 | 1466725022866 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13278400) [pid = 3624] [serial = 1847] [outer = 129DC400] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 1128DC00 == 41 [pid = 3624] [id = 590] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 15E6A800 == 40 [pid = 3624] [id = 610] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 12E22800 == 39 [pid = 3624] [id = 609] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 19478400 == 38 [pid = 3624] [id = 608] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 1943BC00 == 37 [pid = 3624] [id = 607] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 16E0A400 == 36 [pid = 3624] [id = 606] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 17434800 == 35 [pid = 3624] [id = 605] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 15FBAC00 == 34 [pid = 3624] [id = 604] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 13907C00 == 33 [pid = 3624] [id = 603] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 10FA6400 == 32 [pid = 3624] [id = 602] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 13F73400 == 31 [pid = 3624] [id = 601] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 17E75C00 == 30 [pid = 3624] [id = 599] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 114AF400 == 29 [pid = 3624] [id = 600] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 15E66400 == 28 [pid = 3624] [id = 613] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 1943B400 == 27 [pid = 3624] [id = 614] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 19B9B000 == 26 [pid = 3624] [id = 611] 16:37:04 INFO - PROCESS | 3624 | --DOCSHELL 10F3DC00 == 25 [pid = 3624] [id = 612] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17533400) [pid = 3624] [serial = 1751] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (165D9000) [pid = 3624] [serial = 1783] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (114B0000) [pid = 3624] [serial = 1774] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11CF0400) [pid = 3624] [serial = 1775] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13279400) [pid = 3624] [serial = 1777] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13646800) [pid = 3624] [serial = 1778] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12ED0400) [pid = 3624] [serial = 1760] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12BAC400) [pid = 3624] [serial = 1759] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1687D400) [pid = 3624] [serial = 1763] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1609E400) [pid = 3624] [serial = 1762] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19791C00) [pid = 3624] [serial = 1766] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1947D800) [pid = 3624] [serial = 1765] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19F40800) [pid = 3624] [serial = 1769] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17E64800) [pid = 3624] [serial = 1796] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D06C00) [pid = 3624] [serial = 1768] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1689CC00) [pid = 3624] [serial = 1786] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1752CC00) [pid = 3624] [serial = 1789] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (169B5400) [pid = 3624] [serial = 1787] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19441400) [pid = 3624] [serial = 1798] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1753A000) [pid = 3624] [serial = 1790] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17E62400) [pid = 3624] [serial = 1795] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1315E800) [pid = 3624] [serial = 1772] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12BB0800) [pid = 3624] [serial = 1771] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1517C400) [pid = 3624] [serial = 1780] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16FE4400) [pid = 3624] [serial = 1792] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16871400) [pid = 3624] [serial = 1784] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17515000) [pid = 3624] [serial = 1793] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (156D0800) [pid = 3624] [serial = 1781] [outer = 00000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3624 | 1466725024129 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1628ms 16:37:04 INFO - PROCESS | 3624 | 1466725024170 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3624 | 1466725024174 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:37:04 INFO - PROCESS | 3624 | 1466725024179 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3624 | 1466725024182 Marionette TRACE conn3 <- [1,2426,null,{}] 16:37:04 INFO - PROCESS | 3624 | 1466725024188 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}] 16:37:04 INFO - PROCESS | 3624 | 1466725024190 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:04 INFO - PROCESS | 3624 | 1466725024367 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:37:04 INFO - PROCESS | 3624 | 1466725024454 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 3624 | 1466725024458 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:04 INFO - PROCESS | 3624 | ++DOCSHELL 10FAF000 == 26 [pid = 3624] [id = 616] 16:37:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10FB0400) [pid = 3624] [serial = 1848] [outer = 00000000] 16:37:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (11259000) [pid = 3624] [serial = 1849] [outer = 10FB0400] 16:37:04 INFO - PROCESS | 3624 | 1466725024510 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11299800) [pid = 3624] [serial = 1850] [outer = 10FB0400] 16:37:04 INFO - PROCESS | 3624 | 1466725024935 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 759ms 16:37:04 INFO - PROCESS | 3624 | 1466725024952 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3624 | 1466725024957 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:37:04 INFO - PROCESS | 3624 | 1466725024963 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3624 | 1466725024966 Marionette TRACE conn3 <- [1,2430,null,{}] 16:37:04 INFO - PROCESS | 3624 | 1466725024970 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}] 16:37:04 INFO - PROCESS | 3624 | 1466725024972 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:05 INFO - PROCESS | 3624 | 1466725025057 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:37:05 INFO - PROCESS | 3624 | 1466725025064 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3624 | 1466725025066 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:05 INFO - PROCESS | 3624 | ++DOCSHELL 12E65400 == 27 [pid = 3624] [id = 617] 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12ECD800) [pid = 3624] [serial = 1851] [outer = 00000000] 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13278000) [pid = 3624] [serial = 1852] [outer = 12ECD800] 16:37:05 INFO - PROCESS | 3624 | 1466725025114 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1363F400) [pid = 3624] [serial = 1853] [outer = 12ECD800] 16:37:05 INFO - PROCESS | 3624 | 1466725025575 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]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 648ms 16:37:05 INFO - PROCESS | 3624 | 1466725025601 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3624 | 1466725025603 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:37:05 INFO - PROCESS | 3624 | 1466725025607 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 3624 | 1466725025610 Marionette TRACE conn3 <- [1,2434,null,{}] 16:37:05 INFO - PROCESS | 3624 | 1466725025625 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}] 16:37:05 INFO - PROCESS | 3624 | 1466725025629 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:05 INFO - PROCESS | 3624 | 1466725025714 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:37:05 INFO - PROCESS | 3624 | 1466725025721 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3624 | 1466725025724 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:05 INFO - PROCESS | 3624 | ++DOCSHELL 14370000 == 28 [pid = 3624] [id = 618] 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1502F800) [pid = 3624] [serial = 1854] [outer = 00000000] 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (155BB400) [pid = 3624] [serial = 1855] [outer = 1502F800] 16:37:05 INFO - PROCESS | 3624 | 1466725025771 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (156CE400) [pid = 3624] [serial = 1856] [outer = 1502F800] 16:37:06 INFO - PROCESS | 3624 | 1466725026250 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]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 695ms 16:37:06 INFO - PROCESS | 3624 | 1466725026308 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3624 | 1466725026310 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:37:06 INFO - PROCESS | 3624 | 1466725026314 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3624 | 1466725026325 Marionette TRACE conn3 <- [1,2438,null,{}] 16:37:06 INFO - PROCESS | 3624 | 1466725026328 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}] 16:37:06 INFO - PROCESS | 3624 | 1466725026331 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:06 INFO - PROCESS | 3624 | 1466725026449 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:37:06 INFO - PROCESS | 3624 | 1466725026454 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 3624 | 1466725026456 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:06 INFO - PROCESS | 3624 | ++DOCSHELL 150CB000 == 29 [pid = 3624] [id = 619] 16:37:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1517C400) [pid = 3624] [serial = 1857] [outer = 00000000] 16:37:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1686E800) [pid = 3624] [serial = 1858] [outer = 1517C400] 16:37:06 INFO - PROCESS | 3624 | 1466725026500 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16878000) [pid = 3624] [serial = 1859] [outer = 1517C400] 16:37:06 INFO - PROCESS | 3624 | 1466725026945 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]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 664ms 16:37:06 INFO - PROCESS | 3624 | 1466725026970 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3624 | 1466725026972 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:37:06 INFO - PROCESS | 3624 | 1466725026975 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:37:07 INFO - PROCESS | 3624 | 1466725026977 Marionette TRACE conn3 <- [1,2442,null,{}] 16:37:07 INFO - PROCESS | 3624 | 1466725026980 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}] 16:37:07 INFO - PROCESS | 3624 | 1466725026982 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:07 INFO - PROCESS | 3624 | 1466725027139 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:37:07 INFO - PROCESS | 3624 | 1466725027232 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3624 | 1466725027235 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:07 INFO - PROCESS | 3624 | ++DOCSHELL 1687CC00 == 30 [pid = 3624] [id = 620] 16:37:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1687D400) [pid = 3624] [serial = 1860] [outer = 00000000] 16:37:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (169B6000) [pid = 3624] [serial = 1861] [outer = 1687D400] 16:37:07 INFO - PROCESS | 3624 | 1466725027282 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16E09C00) [pid = 3624] [serial = 1862] [outer = 1687D400] 16:37:07 INFO - PROCESS | 3624 | 1466725027690 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]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 743ms 16:37:07 INFO - PROCESS | 3624 | 1466725027750 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3624 | 1466725027752 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:37:07 INFO - PROCESS | 3624 | 1466725027755 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3624 | 1466725027757 Marionette TRACE conn3 <- [1,2446,null,{}] 16:37:07 INFO - PROCESS | 3624 | 1466725027761 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}] 16:37:07 INFO - PROCESS | 3624 | 1466725027766 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:07 INFO - PROCESS | 3624 | 1466725027913 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:37:07 INFO - PROCESS | 3624 | 1466725027923 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3624 | 1466725027925 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:07 INFO - PROCESS | 3624 | ++DOCSHELL 15E32800 == 31 [pid = 3624] [id = 621] 16:37:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1742D400) [pid = 3624] [serial = 1863] [outer = 00000000] 16:37:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1752D800) [pid = 3624] [serial = 1864] [outer = 1742D400] 16:37:08 INFO - PROCESS | 3624 | 1466725028024 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (175D1800) [pid = 3624] [serial = 1865] [outer = 1742D400] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16FE3800) [pid = 3624] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1943C000) [pid = 3624] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1947AC00) [pid = 3624] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (114B1400) [pid = 3624] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1609DC00) [pid = 3624] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10FA9000) [pid = 3624] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13F7B400) [pid = 3624] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (156D3400) [pid = 3624] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17434C00) [pid = 3624] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1943AC00) [pid = 3624] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13908000) [pid = 3624] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169B0C00) [pid = 3624] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:37:08 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19B9BC00) [pid = 3624] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:37:08 INFO - PROCESS | 3624 | 1466725028719 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]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1011ms 16:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:37:08 INFO - PROCESS | 3624 | 1466725028757 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3624 | 1466725028759 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3624 | 1466725028762 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3624 | 1466725028764 Marionette TRACE conn3 <- [1,2450,null,{}] 16:37:08 INFO - PROCESS | 3624 | 1466725028767 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}] 16:37:08 INFO - PROCESS | 3624 | 1466725028769 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:08 INFO - PROCESS | 3624 | 1466725028852 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:37:08 INFO - PROCESS | 3624 | 1466725028948 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3624 | 1466725028950 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:08 INFO - PROCESS | 3624 | ++DOCSHELL 0F934000 == 32 [pid = 3624] [id = 622] 16:37:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1026B000) [pid = 3624] [serial = 1866] [outer = 00000000] 16:37:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1295EC00) [pid = 3624] [serial = 1867] [outer = 1026B000] 16:37:09 INFO - PROCESS | 3624 | 1466725028995 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (156C8000) [pid = 3624] [serial = 1868] [outer = 1026B000] 16:37:09 INFO - PROCESS | 3624 | 1466725029345 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]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 632ms 16:37:09 INFO - PROCESS | 3624 | 1466725029400 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3624 | 1466725029402 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:37:09 INFO - PROCESS | 3624 | 1466725029405 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:37:09 INFO - PROCESS | 3624 | 1466725029407 Marionette TRACE conn3 <- [1,2454,null,{}] 16:37:09 INFO - PROCESS | 3624 | 1466725029410 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}] 16:37:09 INFO - PROCESS | 3624 | 1466725029412 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:09 INFO - PROCESS | 3624 | 1466725029487 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:37:09 INFO - PROCESS | 3624 | 1466725029582 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3624 | 1466725029584 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:09 INFO - PROCESS | 3624 | ++DOCSHELL 1327C000 == 33 [pid = 3624] [id = 623] 16:37:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1390F400) [pid = 3624] [serial = 1869] [outer = 00000000] 16:37:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17C0EC00) [pid = 3624] [serial = 1870] [outer = 1390F400] 16:37:09 INFO - PROCESS | 3624 | 1466725029627 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17E65C00) [pid = 3624] [serial = 1871] [outer = 1390F400] 16:37:10 INFO - PROCESS | 3624 | 1466725030012 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 601ms 16:37:10 INFO - PROCESS | 3624 | 1466725030036 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 3624 | 1466725030038 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:37:10 INFO - PROCESS | 3624 | 1466725030041 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3624 | 1466725030043 Marionette TRACE conn3 <- [1,2458,null,{}] 16:37:10 INFO - PROCESS | 3624 | 1466725030046 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}] 16:37:10 INFO - PROCESS | 3624 | 1466725030048 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:10 INFO - PROCESS | 3624 | 1466725030163 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:37:10 INFO - PROCESS | 3624 | 1466725030171 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3624 | 1466725030173 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:10 INFO - PROCESS | 3624 | ++DOCSHELL 17E79800 == 34 [pid = 3624] [id = 624] 16:37:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1943AC00) [pid = 3624] [serial = 1872] [outer = 00000000] 16:37:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19442400) [pid = 3624] [serial = 1873] [outer = 1943AC00] 16:37:10 INFO - PROCESS | 3624 | 1466725030216 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19442800) [pid = 3624] [serial = 1874] [outer = 1943AC00] 16:37:10 INFO - PROCESS | 3624 | 1466725030638 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 648ms 16:37:10 INFO - PROCESS | 3624 | 1466725030691 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 3624 | 1466725030695 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:37:10 INFO - PROCESS | 3624 | 1466725030701 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3624 | 1466725030705 Marionette TRACE conn3 <- [1,2462,null,{}] 16:37:10 INFO - PROCESS | 3624 | 1466725030711 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}] 16:37:10 INFO - PROCESS | 3624 | 1466725030715 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:10 INFO - PROCESS | 3624 | 1466725030861 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:37:11 INFO - PROCESS | 3624 | 1466725031002 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3624 | 1466725031007 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:11 INFO - PROCESS | 3624 | ++DOCSHELL 10F41000 == 35 [pid = 3624] [id = 625] 16:37:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10F44C00) [pid = 3624] [serial = 1875] [outer = 00000000] 16:37:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (11294800) [pid = 3624] [serial = 1876] [outer = 10F44C00] 16:37:11 INFO - PROCESS | 3624 | 1466725031069 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11DD8C00) [pid = 3624] [serial = 1877] [outer = 10F44C00] 16:37:11 INFO - PROCESS | 3624 | 1466725031860 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1201ms 16:37:11 INFO - PROCESS | 3624 | 1466725031905 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3624 | 1466725031908 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:37:11 INFO - PROCESS | 3624 | 1466725031915 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3624 | 1466725031919 Marionette TRACE conn3 <- [1,2466,null,{}] 16:37:11 INFO - PROCESS | 3624 | 1466725031923 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}] 16:37:11 INFO - PROCESS | 3624 | 1466725031926 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:12 INFO - PROCESS | 3624 | 1466725032041 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:37:12 INFO - PROCESS | 3624 | 1466725032179 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3624 | 1466725032182 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:12 INFO - PROCESS | 3624 | ++DOCSHELL 13A9A000 == 36 [pid = 3624] [id = 626] 16:37:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13F70000) [pid = 3624] [serial = 1878] [outer = 00000000] 16:37:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1514D000) [pid = 3624] [serial = 1879] [outer = 13F70000] 16:37:12 INFO - PROCESS | 3624 | 1466725032238 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (156CD000) [pid = 3624] [serial = 1880] [outer = 13F70000] 16:37:13 INFO - PROCESS | 3624 | 1466725033115 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1264ms 16:37:13 INFO - PROCESS | 3624 | 1466725033200 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3624 | 1466725033204 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:37:13 INFO - PROCESS | 3624 | 1466725033209 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3624 | 1466725033212 Marionette TRACE conn3 <- [1,2470,null,{}] 16:37:13 INFO - PROCESS | 3624 | 1466725033218 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}] 16:37:13 INFO - PROCESS | 3624 | 1466725033221 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:13 INFO - PROCESS | 3624 | 1466725033352 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 1327C000 == 35 [pid = 3624] [id = 623] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 0F934000 == 34 [pid = 3624] [id = 622] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 15E32800 == 33 [pid = 3624] [id = 621] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 1687CC00 == 32 [pid = 3624] [id = 620] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 150CB000 == 31 [pid = 3624] [id = 619] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 14370000 == 30 [pid = 3624] [id = 618] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 12E65400 == 29 [pid = 3624] [id = 617] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 10FAF000 == 28 [pid = 3624] [id = 616] 16:37:13 INFO - PROCESS | 3624 | --DOCSHELL 11D8F800 == 27 [pid = 3624] [id = 615] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (175D7000) [pid = 3624] [serial = 1819] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19459C00) [pid = 3624] [serial = 1822] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17C07400) [pid = 3624] [serial = 1820] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1947F800) [pid = 3624] [serial = 1825] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1945AC00) [pid = 3624] [serial = 1823] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12C81C00) [pid = 3624] [serial = 1801] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1318E800) [pid = 3624] [serial = 1802] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1686F800) [pid = 3624] [serial = 1813] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1687AC00) [pid = 3624] [serial = 1814] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19482000) [pid = 3624] [serial = 1826] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12B67C00) [pid = 3624] [serial = 1807] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12C81400) [pid = 3624] [serial = 1808] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1517BC00) [pid = 3624] [serial = 1804] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169B4400) [pid = 3624] [serial = 1828] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15E6B800) [pid = 3624] [serial = 1805] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (174BB400) [pid = 3624] [serial = 1816] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19453400) [pid = 3624] [serial = 1799] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13F6E000) [pid = 3624] [serial = 1810] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1436AC00) [pid = 3624] [serial = 1811] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19696C00) [pid = 3624] [serial = 1831] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (19D07000) [pid = 3624] [serial = 1834] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19D07C00) [pid = 3624] [serial = 1835] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1752F000) [pid = 3624] [serial = 1829] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1752D000) [pid = 3624] [serial = 1817] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (19697000) [pid = 3624] [serial = 1832] [outer = 00000000] [url = about:blank] 16:37:13 INFO - PROCESS | 3624 | 1466725033490 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3624 | 1466725033494 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:13 INFO - PROCESS | 3624 | ++DOCSHELL 10F3DC00 == 28 [pid = 3624] [id = 627] 16:37:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10F40C00) [pid = 3624] [serial = 1881] [outer = 00000000] 16:37:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (12B67C00) [pid = 3624] [serial = 1882] [outer = 10F40C00] 16:37:13 INFO - PROCESS | 3624 | 1466725033542 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (12BB5000) [pid = 3624] [serial = 1883] [outer = 10F40C00] 16:37:13 INFO - PROCESS | 3624 | 1466725033966 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 853ms 16:37:14 INFO - PROCESS | 3624 | 1466725034053 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3624 | 1466725034057 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:37:14 INFO - PROCESS | 3624 | 1466725034063 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3624 | 1466725034066 Marionette TRACE conn3 <- [1,2474,null,{}] 16:37:14 INFO - PROCESS | 3624 | 1466725034073 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}] 16:37:14 INFO - PROCESS | 3624 | 1466725034075 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:14 INFO - PROCESS | 3624 | 1466725034159 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:37:14 INFO - PROCESS | 3624 | 1466725034172 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3624 | 1466725034174 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:14 INFO - PROCESS | 3624 | ++DOCSHELL 1327E800 == 29 [pid = 3624] [id = 628] 16:37:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13906800) [pid = 3624] [serial = 1884] [outer = 00000000] 16:37:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13A98000) [pid = 3624] [serial = 1885] [outer = 13906800] 16:37:14 INFO - PROCESS | 3624 | 1466725034221 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (14367C00) [pid = 3624] [serial = 1886] [outer = 13906800] 16:37:14 INFO - PROCESS | 3624 | 1466725034693 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 16:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:37:14 INFO - PROCESS | 3624 | 1466725034763 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3624 | 1466725034765 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:37:14 INFO - PROCESS | 3624 | 1466725034769 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3624 | 1466725034772 Marionette TRACE conn3 <- [1,2478,null,{}] 16:37:14 INFO - PROCESS | 3624 | 1466725034812 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}] 16:37:14 INFO - PROCESS | 3624 | 1466725034816 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:14 INFO - PROCESS | 3624 | 1466725034936 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:37:14 INFO - PROCESS | 3624 | 1466725034952 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3624 | 1466725034955 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:14 INFO - PROCESS | 3624 | ++DOCSHELL 15E65C00 == 30 [pid = 3624] [id = 629] 16:37:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15E68000) [pid = 3624] [serial = 1887] [outer = 00000000] 16:37:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (165D9400) [pid = 3624] [serial = 1888] [outer = 15E68000] 16:37:15 INFO - PROCESS | 3624 | 1466725035002 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1687A800) [pid = 3624] [serial = 1889] [outer = 15E68000] 16:37:15 INFO - PROCESS | 3624 | 1466725035424 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 695ms 16:37:15 INFO - PROCESS | 3624 | 1466725035516 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3624 | 1466725035518 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:37:15 INFO - PROCESS | 3624 | 1466725035521 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 3624 | 1466725035523 Marionette TRACE conn3 <- [1,2482,null,{}] 16:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:37:15 INFO - PROCESS | 3624 | 1466725035526 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}] 16:37:15 INFO - PROCESS | 3624 | 1466725035528 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:15 INFO - PROCESS | 3624 | 1466725035663 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:37:15 INFO - PROCESS | 3624 | 1466725035680 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3624 | 1466725035682 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:15 INFO - PROCESS | 3624 | ++DOCSHELL 1689D000 == 31 [pid = 3624] [id = 630] 16:37:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16963800) [pid = 3624] [serial = 1890] [outer = 00000000] 16:37:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1742D000) [pid = 3624] [serial = 1891] [outer = 16963800] 16:37:15 INFO - PROCESS | 3624 | 1466725035727 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17501C00) [pid = 3624] [serial = 1892] [outer = 16963800] 16:37:16 INFO - PROCESS | 3624 | 1466725036160 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]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 711ms 16:37:16 INFO - PROCESS | 3624 | 1466725036255 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3624 | 1466725036257 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:37:16 INFO - PROCESS | 3624 | 1466725036260 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 3624 | 1466725036262 Marionette TRACE conn3 <- [1,2486,null,{}] 16:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:37:16 INFO - PROCESS | 3624 | 1466725036265 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}] 16:37:16 INFO - PROCESS | 3624 | 1466725036267 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:16 INFO - PROCESS | 3624 | 1466725036383 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:37:16 INFO - PROCESS | 3624 | 1466725036394 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3624 | 1466725036396 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:16 INFO - PROCESS | 3624 | ++DOCSHELL 16FE8800 == 32 [pid = 3624] [id = 631] 16:37:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17518400) [pid = 3624] [serial = 1893] [outer = 00000000] 16:37:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17539800) [pid = 3624] [serial = 1894] [outer = 17518400] 16:37:16 INFO - PROCESS | 3624 | 1466725036501 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (175D3400) [pid = 3624] [serial = 1895] [outer = 17518400] 16:37:16 INFO - PROCESS | 3624 | 1466725036932 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]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 711ms 16:37:16 INFO - PROCESS | 3624 | 1466725036968 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:37:16 INFO - PROCESS | 3624 | 1466725036970 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 3624 | 1466725036973 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3624 | 1466725036975 Marionette TRACE conn3 <- [1,2490,null,{}] 16:37:17 INFO - PROCESS | 3624 | 1466725036978 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}] 16:37:17 INFO - PROCESS | 3624 | 1466725036983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:17 INFO - PROCESS | 3624 | 1466725037119 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:37:17 INFO - PROCESS | 3624 | 1466725037188 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3624 | 1466725037190 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:17 INFO - PROCESS | 3624 | ++DOCSHELL 17E61000 == 33 [pid = 3624] [id = 632] 16:37:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17E70400) [pid = 3624] [serial = 1896] [outer = 00000000] 16:37:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19449800) [pid = 3624] [serial = 1897] [outer = 17E70400] 16:37:17 INFO - PROCESS | 3624 | 1466725037233 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19453400) [pid = 3624] [serial = 1898] [outer = 17E70400] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1390F400) [pid = 3624] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10FB0400) [pid = 3624] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12ECD800) [pid = 3624] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1502F800) [pid = 3624] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (129DC400) [pid = 3624] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1742D400) [pid = 3624] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (114B2000) [pid = 3624] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1686E400) [pid = 3624] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1943C400) [pid = 3624] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1687D400) [pid = 3624] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1026B000) [pid = 3624] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:37:17 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1517C400) [pid = 3624] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:37:17 INFO - PROCESS | 3624 | 1466725037763 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]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 853ms 16:37:17 INFO - PROCESS | 3624 | 1466725037816 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3624 | 1466725037827 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:37:17 INFO - PROCESS | 3624 | 1466725037830 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3624 | 1466725037832 Marionette TRACE conn3 <- [1,2494,null,{}] 16:37:17 INFO - PROCESS | 3624 | 1466725037838 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}] 16:37:17 INFO - PROCESS | 3624 | 1466725037840 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:17 INFO - PROCESS | 3624 | 1466725037917 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:37:17 INFO - PROCESS | 3624 | 1466725037923 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3624 | 1466725037924 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:17 INFO - PROCESS | 3624 | ++DOCSHELL 13A97400 == 34 [pid = 3624] [id = 633] 16:37:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13F78000) [pid = 3624] [serial = 1899] [outer = 00000000] 16:37:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1686E400) [pid = 3624] [serial = 1900] [outer = 13F78000] 16:37:17 INFO - PROCESS | 3624 | 1466725037970 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (169B6400) [pid = 3624] [serial = 1901] [outer = 13F78000] 16:37:18 INFO - PROCESS | 3624 | 1466725038456 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 632ms 16:37:18 INFO - PROCESS | 3624 | 1466725038502 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3624 | 1466725038504 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:37:18 INFO - PROCESS | 3624 | 1466725038507 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:37:18 INFO - PROCESS | 3624 | 1466725038509 Marionette TRACE conn3 <- [1,2498,null,{}] 16:37:18 INFO - PROCESS | 3624 | 1466725038512 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}] 16:37:18 INFO - PROCESS | 3624 | 1466725038514 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:18 INFO - PROCESS | 3624 | 1466725038599 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:37:18 INFO - PROCESS | 3624 | 1466725038604 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3624 | 1466725038606 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:18 INFO - PROCESS | 3624 | ++DOCSHELL 1502F800 == 35 [pid = 3624] [id = 634] 16:37:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15E32800) [pid = 3624] [serial = 1902] [outer = 00000000] 16:37:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1947C000) [pid = 3624] [serial = 1903] [outer = 15E32800] 16:37:18 INFO - PROCESS | 3624 | 1466725038648 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19482000) [pid = 3624] [serial = 1904] [outer = 15E32800] 16:37:19 INFO - PROCESS | 3624 | 1466725039077 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 601ms 16:37:19 INFO - PROCESS | 3624 | 1466725039104 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3624 | 1466725039106 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:37:19 INFO - PROCESS | 3624 | 1466725039123 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3624 | 1466725039125 Marionette TRACE conn3 <- [1,2502,null,{}] 16:37:19 INFO - PROCESS | 3624 | 1466725039129 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}] 16:37:19 INFO - PROCESS | 3624 | 1466725039130 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:19 INFO - PROCESS | 3624 | 1466725039214 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:37:19 INFO - PROCESS | 3624 | 1466725039220 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3624 | 1466725039222 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:19 INFO - PROCESS | 3624 | ++DOCSHELL 19460000 == 36 [pid = 3624] [id = 635] 16:37:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1947B800) [pid = 3624] [serial = 1905] [outer = 00000000] 16:37:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1969E000) [pid = 3624] [serial = 1906] [outer = 1947B800] 16:37:19 INFO - PROCESS | 3624 | 1466725039266 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (196A1000) [pid = 3624] [serial = 1907] [outer = 1947B800] 16:37:19 INFO - PROCESS | 3624 | 1466725039722 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 663ms 16:37:19 INFO - PROCESS | 3624 | 1466725039799 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3624 | 1466725039803 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:37:19 INFO - PROCESS | 3624 | 1466725039814 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:37:19 INFO - PROCESS | 3624 | 1466725039818 Marionette TRACE conn3 <- [1,2506,null,{}] 16:37:19 INFO - PROCESS | 3624 | 1466725039824 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}] 16:37:19 INFO - PROCESS | 3624 | 1466725039828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:19 INFO - PROCESS | 3624 | 1466725039945 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:37:20 INFO - PROCESS | 3624 | 1466725040057 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3624 | 1466725040063 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:20 INFO - PROCESS | 3624 | ++DOCSHELL 1122E800 == 37 [pid = 3624] [id = 636] 16:37:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (11236C00) [pid = 3624] [serial = 1908] [outer = 00000000] 16:37:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (11DDDC00) [pid = 3624] [serial = 1909] [outer = 11236C00] 16:37:20 INFO - PROCESS | 3624 | 1466725040160 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (12E22400) [pid = 3624] [serial = 1910] [outer = 11236C00] 16:37:20 INFO - PROCESS | 3624 | 1466725040804 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]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1043ms 16:37:20 INFO - PROCESS | 3624 | 1466725040858 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:37:20 INFO - PROCESS | 3624 | 1466725040862 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:37:20 INFO - PROCESS | 3624 | 1466725040869 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3624 | 1466725040872 Marionette TRACE conn3 <- [1,2510,null,{}] 16:37:20 INFO - PROCESS | 3624 | 1466725040896 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}] 16:37:20 INFO - PROCESS | 3624 | 1466725040899 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:21 INFO - PROCESS | 3624 | 1466725041005 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:37:21 INFO - PROCESS | 3624 | 1466725041178 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3624 | 1466725041181 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:21 INFO - PROCESS | 3624 | ++DOCSHELL 156C5800 == 38 [pid = 3624] [id = 637] 16:37:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (156D1400) [pid = 3624] [serial = 1911] [outer = 00000000] 16:37:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (160A4000) [pid = 3624] [serial = 1912] [outer = 156D1400] 16:37:21 INFO - PROCESS | 3624 | 1466725041238 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (169B0C00) [pid = 3624] [serial = 1913] [outer = 156D1400] 16:37:21 INFO - PROCESS | 3624 | 1466725041785 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 932ms 16:37:21 INFO - PROCESS | 3624 | 1466725041820 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3624 | 1466725041823 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:37:21 INFO - PROCESS | 3624 | 1466725041827 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3624 | 1466725041829 Marionette TRACE conn3 <- [1,2514,null,{}] 16:37:21 INFO - PROCESS | 3624 | 1466725041839 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}] 16:37:21 INFO - PROCESS | 3624 | 1466725041844 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:21 INFO - PROCESS | 3624 | 1466725041982 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:37:22 INFO - PROCESS | 3624 | 1466725042124 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3624 | 1466725042128 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:22 INFO - PROCESS | 3624 | ++DOCSHELL 19448C00 == 39 [pid = 3624] [id = 638] 16:37:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19449400) [pid = 3624] [serial = 1914] [outer = 00000000] 16:37:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1945E000) [pid = 3624] [serial = 1915] [outer = 19449400] 16:37:22 INFO - PROCESS | 3624 | 1466725042185 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19699800) [pid = 3624] [serial = 1916] [outer = 19449400] 16:37:22 INFO - PROCESS | 3624 | 1466725042812 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1233ms 16:37:23 INFO - PROCESS | 3624 | 1466725043037 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 3624 | 1466725043041 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:37:23 INFO - PROCESS | 3624 | 1466725043046 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 3624 | 1466725043049 Marionette TRACE conn3 <- [1,2518,null,{}] 16:37:23 INFO - PROCESS | 3624 | 1466725043055 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}] 16:37:23 INFO - PROCESS | 3624 | 1466725043058 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:23 INFO - PROCESS | 3624 | 1466725043158 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:37:23 INFO - PROCESS | 3624 | 1466725043292 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3624 | 1466725043297 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:23 INFO - PROCESS | 3624 | ++DOCSHELL 1122B400 == 40 [pid = 3624] [id = 639] 16:37:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1122CC00) [pid = 3624] [serial = 1917] [outer = 00000000] 16:37:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1128DC00) [pid = 3624] [serial = 1918] [outer = 1122CC00] 16:37:23 INFO - PROCESS | 3624 | 1466725043346 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (11889C00) [pid = 3624] [serial = 1919] [outer = 1122CC00] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 1502F800 == 39 [pid = 3624] [id = 634] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 13A97400 == 38 [pid = 3624] [id = 633] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 17E61000 == 37 [pid = 3624] [id = 632] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 16FE8800 == 36 [pid = 3624] [id = 631] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 1689D000 == 35 [pid = 3624] [id = 630] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 15E65C00 == 34 [pid = 3624] [id = 629] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 1327E800 == 33 [pid = 3624] [id = 628] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 10F3DC00 == 32 [pid = 3624] [id = 627] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 10F41000 == 31 [pid = 3624] [id = 625] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 13A9A000 == 30 [pid = 3624] [id = 626] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 17E79800 == 29 [pid = 3624] [id = 624] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 19448C00 == 28 [pid = 3624] [id = 638] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 19460000 == 27 [pid = 3624] [id = 635] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 1122E800 == 26 [pid = 3624] [id = 636] 16:37:24 INFO - PROCESS | 3624 | --DOCSHELL 156C5800 == 25 [pid = 3624] [id = 637] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17E65C00) [pid = 3624] [serial = 1871] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (11259000) [pid = 3624] [serial = 1849] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11299800) [pid = 3624] [serial = 1850] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13278000) [pid = 3624] [serial = 1852] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1363F400) [pid = 3624] [serial = 1853] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (155BB400) [pid = 3624] [serial = 1855] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13278400) [pid = 3624] [serial = 1847] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12ED2800) [pid = 3624] [serial = 1846] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1752D800) [pid = 3624] [serial = 1864] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13F71C00) [pid = 3624] [serial = 1838] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13189C00) [pid = 3624] [serial = 1837] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19442400) [pid = 3624] [serial = 1873] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16FE6000) [pid = 3624] [serial = 1841] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (169AE400) [pid = 3624] [serial = 1840] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19F48400) [pid = 3624] [serial = 1844] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19D04800) [pid = 3624] [serial = 1843] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16E09C00) [pid = 3624] [serial = 1862] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1295EC00) [pid = 3624] [serial = 1867] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (169B6000) [pid = 3624] [serial = 1861] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17C0EC00) [pid = 3624] [serial = 1870] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (175D1800) [pid = 3624] [serial = 1865] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1686E800) [pid = 3624] [serial = 1858] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16878000) [pid = 3624] [serial = 1859] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (156C8000) [pid = 3624] [serial = 1868] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (156CE400) [pid = 3624] [serial = 1856] [outer = 00000000] [url = about:blank] 16:37:24 INFO - PROCESS | 3624 | 1466725044578 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1581ms 16:37:24 INFO - PROCESS | 3624 | 1466725044679 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3624 | 1466725044683 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:37:24 INFO - PROCESS | 3624 | 1466725044690 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3624 | 1466725044693 Marionette TRACE conn3 <- [1,2522,null,{}] 16:37:24 INFO - PROCESS | 3624 | 1466725044698 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}] 16:37:24 INFO - PROCESS | 3624 | 1466725044701 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:24 INFO - PROCESS | 3624 | 1466725044834 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:37:24 INFO - PROCESS | 3624 | 1466725044844 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3624 | 1466725044847 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:24 INFO - PROCESS | 3624 | ++DOCSHELL 10FA2800 == 26 [pid = 3624] [id = 640] 16:37:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10FA3800) [pid = 3624] [serial = 1920] [outer = 00000000] 16:37:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (114A6800) [pid = 3624] [serial = 1921] [outer = 10FA3800] 16:37:24 INFO - PROCESS | 3624 | 1466725044894 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11808000) [pid = 3624] [serial = 1922] [outer = 10FA3800] 16:37:25 INFO - PROCESS | 3624 | 1466725045370 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 712ms 16:37:25 INFO - PROCESS | 3624 | 1466725045389 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3624 | 1466725045393 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:37:25 INFO - PROCESS | 3624 | 1466725045404 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3624 | 1466725045406 Marionette TRACE conn3 <- [1,2526,null,{}] 16:37:25 INFO - PROCESS | 3624 | 1466725045410 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}] 16:37:25 INFO - PROCESS | 3624 | 1466725045413 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:25 INFO - PROCESS | 3624 | 1466725045498 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:37:25 INFO - PROCESS | 3624 | 1466725045504 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3624 | 1466725045507 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:25 INFO - PROCESS | 3624 | ++DOCSHELL 12ED5C00 == 27 [pid = 3624] [id = 641] 16:37:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1315E800) [pid = 3624] [serial = 1923] [outer = 00000000] 16:37:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13277C00) [pid = 3624] [serial = 1924] [outer = 1315E800] 16:37:25 INFO - PROCESS | 3624 | 1466725045553 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1327C000) [pid = 3624] [serial = 1925] [outer = 1315E800] 16:37:26 INFO - PROCESS | 3624 | 1466725046019 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 632ms 16:37:26 INFO - PROCESS | 3624 | 1466725046037 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3624 | 1466725046039 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:37:26 INFO - PROCESS | 3624 | 1466725046043 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3624 | 1466725046046 Marionette TRACE conn3 <- [1,2530,null,{}] 16:37:26 INFO - PROCESS | 3624 | 1466725046060 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}] 16:37:26 INFO - PROCESS | 3624 | 1466725046065 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:26 INFO - PROCESS | 3624 | 1466725046150 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:37:26 INFO - PROCESS | 3624 | 1466725046156 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3624 | 1466725046159 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:26 INFO - PROCESS | 3624 | ++DOCSHELL 13F7C000 == 28 [pid = 3624] [id = 642] 16:37:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13F7CC00) [pid = 3624] [serial = 1926] [outer = 00000000] 16:37:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1502F800) [pid = 3624] [serial = 1927] [outer = 13F7CC00] 16:37:26 INFO - PROCESS | 3624 | 1466725046206 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15146800) [pid = 3624] [serial = 1928] [outer = 13F7CC00] 16:37:26 INFO - PROCESS | 3624 | 1466725046677 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 695ms 16:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:37:26 INFO - PROCESS | 3624 | 1466725046751 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3624 | 1466725046754 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:37:26 INFO - PROCESS | 3624 | 1466725046758 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3624 | 1466725046761 Marionette TRACE conn3 <- [1,2534,null,{}] 16:37:26 INFO - PROCESS | 3624 | 1466725046765 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}] 16:37:26 INFO - PROCESS | 3624 | 1466725046769 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:26 INFO - PROCESS | 3624 | 1466725046888 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:37:26 INFO - PROCESS | 3624 | 1466725046893 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3624 | 1466725046895 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:26 INFO - PROCESS | 3624 | ++DOCSHELL 156C9000 == 29 [pid = 3624] [id = 643] 16:37:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (156CA000) [pid = 3624] [serial = 1929] [outer = 00000000] 16:37:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15E66400) [pid = 3624] [serial = 1930] [outer = 156CA000] 16:37:27 INFO - PROCESS | 3624 | 1466725046990 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (165D8000) [pid = 3624] [serial = 1931] [outer = 156CA000] 16:37:27 INFO - PROCESS | 3624 | 1466725047459 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]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 695ms 16:37:27 INFO - PROCESS | 3624 | 1466725047490 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 3624 | 1466725047492 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:37:27 INFO - PROCESS | 3624 | 1466725047495 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:37:27 INFO - PROCESS | 3624 | 1466725047497 Marionette TRACE conn3 <- [1,2538,null,{}] 16:37:27 INFO - PROCESS | 3624 | 1466725047500 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}] 16:37:27 INFO - PROCESS | 3624 | 1466725047502 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:27 INFO - PROCESS | 3624 | 1466725047614 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:37:27 INFO - PROCESS | 3624 | 1466725047707 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3624 | 1466725047709 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:27 INFO - PROCESS | 3624 | ++DOCSHELL 16877400 == 30 [pid = 3624] [id = 644] 16:37:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16878800) [pid = 3624] [serial = 1932] [outer = 00000000] 16:37:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16892800) [pid = 3624] [serial = 1933] [outer = 16878800] 16:37:27 INFO - PROCESS | 3624 | 1466725047752 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (169AFC00) [pid = 3624] [serial = 1934] [outer = 16878800] 16:37:28 INFO - PROCESS | 3624 | 1466725048192 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 743ms 16:37:28 INFO - PROCESS | 3624 | 1466725048236 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3624 | 1466725048238 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:37:28 INFO - PROCESS | 3624 | 1466725048241 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:37:28 INFO - PROCESS | 3624 | 1466725048243 Marionette TRACE conn3 <- [1,2542,null,{}] 16:37:28 INFO - PROCESS | 3624 | 1466725048247 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}] 16:37:28 INFO - PROCESS | 3624 | 1466725048252 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:28 INFO - PROCESS | 3624 | 1466725048388 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:37:28 INFO - PROCESS | 3624 | 1466725048458 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3624 | 1466725048460 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:28 INFO - PROCESS | 3624 | ++DOCSHELL 174BB800 == 31 [pid = 3624] [id = 645] 16:37:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (174BC800) [pid = 3624] [serial = 1935] [outer = 00000000] 16:37:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17532000) [pid = 3624] [serial = 1936] [outer = 174BC800] 16:37:28 INFO - PROCESS | 3624 | 1466725048507 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17536000) [pid = 3624] [serial = 1937] [outer = 174BC800] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17518400) [pid = 3624] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17E70400) [pid = 3624] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1943AC00) [pid = 3624] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10F44C00) [pid = 3624] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10F40C00) [pid = 3624] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13F70000) [pid = 3624] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15E68000) [pid = 3624] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13906800) [pid = 3624] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1947B800) [pid = 3624] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15E32800) [pid = 3624] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13F78000) [pid = 3624] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:37:29 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16963800) [pid = 3624] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:37:29 INFO - PROCESS | 3624 | 1466725049160 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 948ms 16:37:29 INFO - PROCESS | 3624 | 1466725049187 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3624 | 1466725049189 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:37:29 INFO - PROCESS | 3624 | 1466725049192 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3624 | 1466725049194 Marionette TRACE conn3 <- [1,2546,null,{}] 16:37:29 INFO - PROCESS | 3624 | 1466725049206 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}] 16:37:29 INFO - PROCESS | 3624 | 1466725049209 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:29 INFO - PROCESS | 3624 | 1466725049318 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:37:29 INFO - PROCESS | 3624 | 1466725049379 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3624 | 1466725049381 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:29 INFO - PROCESS | 3624 | ++DOCSHELL 102C9000 == 32 [pid = 3624] [id = 646] 16:37:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (105E9800) [pid = 3624] [serial = 1938] [outer = 00000000] 16:37:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13649400) [pid = 3624] [serial = 1939] [outer = 105E9800] 16:37:29 INFO - PROCESS | 3624 | 1466725049426 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13906400) [pid = 3624] [serial = 1940] [outer = 105E9800] 16:37:29 INFO - PROCESS | 3624 | 1466725049832 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 648ms 16:37:29 INFO - PROCESS | 3624 | 1466725049863 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3624 | 1466725049865 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:37:29 INFO - PROCESS | 3624 | 1466725049868 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3624 | 1466725049870 Marionette TRACE conn3 <- [1,2550,null,{}] 16:37:29 INFO - PROCESS | 3624 | 1466725049874 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}] 16:37:29 INFO - PROCESS | 3624 | 1466725049876 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:29 INFO - PROCESS | 3624 | 1466725049995 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:37:30 INFO - PROCESS | 3624 | 1466725050002 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3624 | 1466725050004 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:30 INFO - PROCESS | 3624 | ++DOCSHELL 15155800 == 33 [pid = 3624] [id = 647] 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15771400) [pid = 3624] [serial = 1941] [outer = 00000000] 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1752FC00) [pid = 3624] [serial = 1942] [outer = 15771400] 16:37:30 INFO - PROCESS | 3624 | 1466725050048 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17530800) [pid = 3624] [serial = 1943] [outer = 15771400] 16:37:30 INFO - PROCESS | 3624 | 1466725050456 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 632ms 16:37:30 INFO - PROCESS | 3624 | 1466725050506 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:37:30 INFO - PROCESS | 3624 | 1466725050508 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:37:30 INFO - PROCESS | 3624 | 1466725050511 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3624 | 1466725050513 Marionette TRACE conn3 <- [1,2554,null,{}] 16:37:30 INFO - PROCESS | 3624 | 1466725050516 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}] 16:37:30 INFO - PROCESS | 3624 | 1466725050518 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:30 INFO - PROCESS | 3624 | 1466725050631 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:37:30 INFO - PROCESS | 3624 | 1466725050717 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3624 | 1466725050719 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:30 INFO - PROCESS | 3624 | ++DOCSHELL 13F7BC00 == 34 [pid = 3624] [id = 648] 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (175D3000) [pid = 3624] [serial = 1944] [outer = 00000000] 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17E66400) [pid = 3624] [serial = 1945] [outer = 175D3000] 16:37:30 INFO - PROCESS | 3624 | 1466725050761 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17E66C00) [pid = 3624] [serial = 1946] [outer = 175D3000] 16:37:31 INFO - PROCESS | 3624 | 1466725051307 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 854ms 16:37:31 INFO - PROCESS | 3624 | 1466725051356 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3624 | 1466725051360 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:37:31 INFO - PROCESS | 3624 | 1466725051365 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3624 | 1466725051368 Marionette TRACE conn3 <- [1,2558,null,{}] 16:37:31 INFO - PROCESS | 3624 | 1466725051374 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}] 16:37:31 INFO - PROCESS | 3624 | 1466725051377 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:31 INFO - PROCESS | 3624 | 1466725051497 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:37:31 INFO - PROCESS | 3624 | 1466725051619 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3624 | 1466725051622 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:31 INFO - PROCESS | 3624 | ++DOCSHELL 10BC1800 == 35 [pid = 3624] [id = 649] 16:37:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (10F46000) [pid = 3624] [serial = 1947] [outer = 00000000] 16:37:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12BAFC00) [pid = 3624] [serial = 1948] [outer = 10F46000] 16:37:31 INFO - PROCESS | 3624 | 1466725051718 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12ED2800) [pid = 3624] [serial = 1949] [outer = 10F46000] 16:37:32 INFO - PROCESS | 3624 | 1466725052548 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]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1264ms 16:37:32 INFO - PROCESS | 3624 | 1466725052647 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3624 | 1466725052652 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:37:32 INFO - PROCESS | 3624 | 1466725052658 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3624 | 1466725052661 Marionette TRACE conn3 <- [1,2562,null,{}] 16:37:32 INFO - PROCESS | 3624 | 1466725052666 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}] 16:37:32 INFO - PROCESS | 3624 | 1466725052668 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:32 INFO - PROCESS | 3624 | 1466725052784 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:37:33 INFO - PROCESS | 3624 | 1466725053039 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3624 | 1466725053042 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:33 INFO - PROCESS | 3624 | ++DOCSHELL 1055FC00 == 36 [pid = 3624] [id = 650] 16:37:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (105EF800) [pid = 3624] [serial = 1950] [outer = 00000000] 16:37:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10A61C00) [pid = 3624] [serial = 1951] [outer = 105EF800] 16:37:33 INFO - PROCESS | 3624 | 1466725053104 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1122A800) [pid = 3624] [serial = 1952] [outer = 105EF800] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 15155800 == 35 [pid = 3624] [id = 647] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 102C9000 == 34 [pid = 3624] [id = 646] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 174BB800 == 33 [pid = 3624] [id = 645] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 16877400 == 32 [pid = 3624] [id = 644] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 156C9000 == 31 [pid = 3624] [id = 643] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 13F7C000 == 30 [pid = 3624] [id = 642] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 12ED5C00 == 29 [pid = 3624] [id = 641] 16:37:33 INFO - PROCESS | 3624 | --DOCSHELL 10FA2800 == 28 [pid = 3624] [id = 640] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17539800) [pid = 3624] [serial = 1894] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19449800) [pid = 3624] [serial = 1897] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (175D3400) [pid = 3624] [serial = 1895] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19442800) [pid = 3624] [serial = 1874] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11294800) [pid = 3624] [serial = 1876] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11DD8C00) [pid = 3624] [serial = 1877] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12B67C00) [pid = 3624] [serial = 1882] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12BB5000) [pid = 3624] [serial = 1883] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1514D000) [pid = 3624] [serial = 1879] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (156CD000) [pid = 3624] [serial = 1880] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (165D9400) [pid = 3624] [serial = 1888] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1687A800) [pid = 3624] [serial = 1889] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13A98000) [pid = 3624] [serial = 1885] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (14367C00) [pid = 3624] [serial = 1886] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1969E000) [pid = 3624] [serial = 1906] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (196A1000) [pid = 3624] [serial = 1907] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19482000) [pid = 3624] [serial = 1904] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (169B6400) [pid = 3624] [serial = 1901] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1686E400) [pid = 3624] [serial = 1900] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19453400) [pid = 3624] [serial = 1898] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1742D000) [pid = 3624] [serial = 1891] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17501C00) [pid = 3624] [serial = 1892] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1947C000) [pid = 3624] [serial = 1903] [outer = 00000000] [url = about:blank] 16:37:33 INFO - PROCESS | 3624 | 1466725053771 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]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1170ms 16:37:33 INFO - PROCESS | 3624 | 1466725053816 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3624 | 1466725053819 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:37:33 INFO - PROCESS | 3624 | 1466725053824 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 3624 | 1466725053826 Marionette TRACE conn3 <- [1,2566,null,{}] 16:37:33 INFO - PROCESS | 3624 | 1466725053832 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}] 16:37:33 INFO - PROCESS | 3624 | 1466725053834 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:33 INFO - PROCESS | 3624 | 1466725053922 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:37:34 INFO - PROCESS | 3624 | 1466725054027 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3624 | 1466725054030 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:34 INFO - PROCESS | 3624 | ++DOCSHELL 10FA9800 == 29 [pid = 3624] [id = 651] 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1125C400) [pid = 3624] [serial = 1953] [outer = 00000000] 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13280400) [pid = 3624] [serial = 1954] [outer = 1125C400] 16:37:34 INFO - PROCESS | 3624 | 1466725054079 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13A07800) [pid = 3624] [serial = 1955] [outer = 1125C400] 16:37:34 INFO - PROCESS | 3624 | 1466725054611 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]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 838ms 16:37:34 INFO - PROCESS | 3624 | 1466725054666 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3624 | 1466725054670 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:37:34 INFO - PROCESS | 3624 | 1466725054675 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 3624 | 1466725054677 Marionette TRACE conn3 <- [1,2570,null,{}] 16:37:34 INFO - PROCESS | 3624 | 1466725054680 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}] 16:37:34 INFO - PROCESS | 3624 | 1466725054682 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:34 INFO - PROCESS | 3624 | 1466725054775 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:37:34 INFO - PROCESS | 3624 | 1466725054784 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3624 | 1466725054786 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:34 INFO - PROCESS | 3624 | ++DOCSHELL 12C7B000 == 30 [pid = 3624] [id = 652] 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13F6E400) [pid = 3624] [serial = 1956] [outer = 00000000] 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (156C5800) [pid = 3624] [serial = 1957] [outer = 13F6E400] 16:37:34 INFO - PROCESS | 3624 | 1466725054831 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (156D0400) [pid = 3624] [serial = 1958] [outer = 13F6E400] 16:37:35 INFO - PROCESS | 3624 | 1466725055302 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]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 711ms 16:37:35 INFO - PROCESS | 3624 | 1466725055375 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 3624 | 1466725055377 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:37:35 INFO - PROCESS | 3624 | 1466725055382 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 3624 | 1466725055387 Marionette TRACE conn3 <- [1,2574,null,{}] 16:37:35 INFO - PROCESS | 3624 | 1466725055397 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}] 16:37:35 INFO - PROCESS | 3624 | 1466725055448 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:35 INFO - PROCESS | 3624 | 1466725055531 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:37:35 INFO - PROCESS | 3624 | 1466725055634 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 3624 | 1466725055636 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:35 INFO - PROCESS | 3624 | ++DOCSHELL 16877000 == 31 [pid = 3624] [id = 653] 16:37:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16878000) [pid = 3624] [serial = 1959] [outer = 00000000] 16:37:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (169AEC00) [pid = 3624] [serial = 1960] [outer = 16878000] 16:37:35 INFO - PROCESS | 3624 | 1466725055688 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (169B9C00) [pid = 3624] [serial = 1961] [outer = 16878000] 16:37:36 INFO - PROCESS | 3624 | 1466725056081 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]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 712ms 16:37:36 INFO - PROCESS | 3624 | 1466725056112 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 3624 | 1466725056115 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:37:36 INFO - PROCESS | 3624 | 1466725056118 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 3624 | 1466725056119 Marionette TRACE conn3 <- [1,2578,null,{}] 16:37:36 INFO - PROCESS | 3624 | 1466725056122 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}] 16:37:36 INFO - PROCESS | 3624 | 1466725056124 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:36 INFO - PROCESS | 3624 | 1466725056268 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:37:36 INFO - PROCESS | 3624 | 1466725056291 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3624 | 1466725056293 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:36 INFO - PROCESS | 3624 | ++DOCSHELL 16EB3800 == 32 [pid = 3624] [id = 654] 16:37:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16FE5800) [pid = 3624] [serial = 1962] [outer = 00000000] 16:37:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17508000) [pid = 3624] [serial = 1963] [outer = 16FE5800] 16:37:36 INFO - PROCESS | 3624 | 1466725056336 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1752D000) [pid = 3624] [serial = 1964] [outer = 16FE5800] 16:37:36 INFO - PROCESS | 3624 | 1466725056774 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]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 711ms 16:37:36 INFO - PROCESS | 3624 | 1466725056817 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 3624 | 1466725056819 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:37:36 INFO - PROCESS | 3624 | 1466725056822 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:37:36 INFO - PROCESS | 3624 | 1466725056824 Marionette TRACE conn3 <- [1,2582,null,{}] 16:37:36 INFO - PROCESS | 3624 | 1466725056827 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}] 16:37:36 INFO - PROCESS | 3624 | 1466725056829 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:36 INFO - PROCESS | 3624 | 1466725056946 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:37:36 INFO - PROCESS | 3624 | 1466725056951 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3624 | 1466725056956 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:36 INFO - PROCESS | 3624 | ++DOCSHELL 13F71C00 == 33 [pid = 3624] [id = 655] 16:37:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (175D2C00) [pid = 3624] [serial = 1965] [outer = 00000000] 16:37:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17E5D400) [pid = 3624] [serial = 1966] [outer = 175D2C00] 16:37:37 INFO - PROCESS | 3624 | 1466725057010 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1943C800) [pid = 3624] [serial = 1967] [outer = 175D2C00] 16:37:37 INFO - PROCESS | 3624 | 1466725057484 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 695ms 16:37:37 INFO - PROCESS | 3624 | 1466725057522 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3624 | 1466725057524 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:37:37 INFO - PROCESS | 3624 | 1466725057535 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3624 | 1466725057536 Marionette TRACE conn3 <- [1,2586,null,{}] 16:37:37 INFO - PROCESS | 3624 | 1466725057539 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}] 16:37:37 INFO - PROCESS | 3624 | 1466725057542 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:37 INFO - PROCESS | 3624 | 1466725057688 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:37:37 INFO - PROCESS | 3624 | 1466725057709 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3624 | 1466725057712 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:37 INFO - PROCESS | 3624 | ++DOCSHELL 11DDA400 == 34 [pid = 3624] [id = 656] 16:37:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1390F400) [pid = 3624] [serial = 1968] [outer = 00000000] 16:37:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19443000) [pid = 3624] [serial = 1969] [outer = 1390F400] 16:37:37 INFO - PROCESS | 3624 | 1466725057757 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19443400) [pid = 3624] [serial = 1970] [outer = 1390F400] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (156D1400) [pid = 3624] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19449400) [pid = 3624] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (156CA000) [pid = 3624] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1122CC00) [pid = 3624] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1315E800) [pid = 3624] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13F7CC00) [pid = 3624] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10FA3800) [pid = 3624] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (174BC800) [pid = 3624] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16878800) [pid = 3624] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (105E9800) [pid = 3624] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15771400) [pid = 3624] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:37:38 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (11236C00) [pid = 3624] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:37:38 INFO - PROCESS | 3624 | 1466725058319 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 806ms 16:37:38 INFO - PROCESS | 3624 | 1466725058367 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3624 | 1466725058369 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:37:38 INFO - PROCESS | 3624 | 1466725058373 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3624 | 1466725058375 Marionette TRACE conn3 <- [1,2590,null,{}] 16:37:38 INFO - PROCESS | 3624 | 1466725058378 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}] 16:37:38 INFO - PROCESS | 3624 | 1466725058380 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:38 INFO - PROCESS | 3624 | 1466725058455 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:37:38 INFO - PROCESS | 3624 | 1466725058462 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3624 | 1466725058464 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:38 INFO - PROCESS | 3624 | ++DOCSHELL 13279C00 == 35 [pid = 3624] [id = 657] 16:37:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13A0D800) [pid = 3624] [serial = 1971] [outer = 00000000] 16:37:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (160A5400) [pid = 3624] [serial = 1972] [outer = 13A0D800] 16:37:38 INFO - PROCESS | 3624 | 1466725058506 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16959000) [pid = 3624] [serial = 1973] [outer = 13A0D800] 16:37:38 INFO - PROCESS | 3624 | 1466725058927 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 601ms 16:37:38 INFO - PROCESS | 3624 | 1466725058975 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3624 | 1466725058977 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:37:39 INFO - PROCESS | 3624 | 1466725058984 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3624 | 1466725058986 Marionette TRACE conn3 <- [1,2594,null,{}] 16:37:39 INFO - PROCESS | 3624 | 1466725058989 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}] 16:37:39 INFO - PROCESS | 3624 | 1466725058991 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:39 INFO - PROCESS | 3624 | 1466725059069 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:37:39 INFO - PROCESS | 3624 | 1466725059075 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3624 | 1466725059076 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:39 INFO - PROCESS | 3624 | ++DOCSHELL 156CA000 == 36 [pid = 3624] [id = 658] 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17531800) [pid = 3624] [serial = 1974] [outer = 00000000] 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19446800) [pid = 3624] [serial = 1975] [outer = 17531800] 16:37:39 INFO - PROCESS | 3624 | 1466725059119 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19456C00) [pid = 3624] [serial = 1976] [outer = 17531800] 16:37:39 INFO - PROCESS | 3624 | 1466725059579 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 648ms 16:37:39 INFO - PROCESS | 3624 | 1466725059624 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 3624 | 1466725059626 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:37:39 INFO - PROCESS | 3624 | 1466725059634 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3624 | 1466725059635 Marionette TRACE conn3 <- [1,2598,null,{}] 16:37:39 INFO - PROCESS | 3624 | 1466725059639 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}] 16:37:39 INFO - PROCESS | 3624 | 1466725059641 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:39 INFO - PROCESS | 3624 | 1466725059728 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:37:39 INFO - PROCESS | 3624 | 1466725059734 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3624 | 1466725059736 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:39 INFO - PROCESS | 3624 | ++DOCSHELL 1394F000 == 37 [pid = 3624] [id = 659] 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17536C00) [pid = 3624] [serial = 1977] [outer = 00000000] 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19478000) [pid = 3624] [serial = 1978] [outer = 17536C00] 16:37:39 INFO - PROCESS | 3624 | 1466725059779 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19478400) [pid = 3624] [serial = 1979] [outer = 17536C00] 16:37:40 INFO - PROCESS | 3624 | --DOCSHELL 1122B400 == 36 [pid = 3624] [id = 639] 16:37:40 INFO - PROCESS | 3624 | --DOCSHELL 10FA9800 == 35 [pid = 3624] [id = 651] 16:37:40 INFO - PROCESS | 3624 | --DOCSHELL 1055FC00 == 34 [pid = 3624] [id = 650] 16:37:40 INFO - PROCESS | 3624 | --DOCSHELL 13F7BC00 == 33 [pid = 3624] [id = 648] 16:37:40 INFO - PROCESS | 3624 | --DOCSHELL 10BC1800 == 32 [pid = 3624] [id = 649] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 16877000 == 31 [pid = 3624] [id = 653] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 16EB3800 == 30 [pid = 3624] [id = 654] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 156CA000 == 29 [pid = 3624] [id = 658] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 12C7B000 == 28 [pid = 3624] [id = 652] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 11DDA400 == 27 [pid = 3624] [id = 656] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 13F71C00 == 26 [pid = 3624] [id = 655] 16:37:41 INFO - PROCESS | 3624 | --DOCSHELL 13279C00 == 25 [pid = 3624] [id = 657] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11889C00) [pid = 3624] [serial = 1919] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1128DC00) [pid = 3624] [serial = 1918] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13277C00) [pid = 3624] [serial = 1924] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1327C000) [pid = 3624] [serial = 1925] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1502F800) [pid = 3624] [serial = 1927] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (114A6800) [pid = 3624] [serial = 1921] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11808000) [pid = 3624] [serial = 1922] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17532000) [pid = 3624] [serial = 1936] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (169AFC00) [pid = 3624] [serial = 1934] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (13649400) [pid = 3624] [serial = 1939] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16892800) [pid = 3624] [serial = 1933] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1752FC00) [pid = 3624] [serial = 1942] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17530800) [pid = 3624] [serial = 1943] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17536000) [pid = 3624] [serial = 1937] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (12E22400) [pid = 3624] [serial = 1910] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (11DDDC00) [pid = 3624] [serial = 1909] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (169B0C00) [pid = 3624] [serial = 1913] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (160A4000) [pid = 3624] [serial = 1912] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (19699800) [pid = 3624] [serial = 1916] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1945E000) [pid = 3624] [serial = 1915] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (15E66400) [pid = 3624] [serial = 1930] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (13906400) [pid = 3624] [serial = 1940] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (17E66400) [pid = 3624] [serial = 1945] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (165D8000) [pid = 3624] [serial = 1931] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (15146800) [pid = 3624] [serial = 1928] [outer = 00000000] [url = about:blank] 16:37:41 INFO - PROCESS | 3624 | 1466725061593 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1992ms 16:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:37:41 INFO - PROCESS | 3624 | 1466725061636 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3624 | 1466725061639 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:37:41 INFO - PROCESS | 3624 | 1466725061644 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3624 | 1466725061648 Marionette TRACE conn3 <- [1,2602,null,{}] 16:37:41 INFO - PROCESS | 3624 | 1466725061653 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}] 16:37:41 INFO - PROCESS | 3624 | 1466725061656 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:41 INFO - PROCESS | 3624 | 1466725061748 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:37:41 INFO - PROCESS | 3624 | 1466725061757 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3624 | 1466725061761 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:41 INFO - PROCESS | 3624 | ++DOCSHELL 114A6800 == 26 [pid = 3624] [id = 660] 16:37:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (114ADC00) [pid = 3624] [serial = 1980] [outer = 00000000] 16:37:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (11D91000) [pid = 3624] [serial = 1981] [outer = 114ADC00] 16:37:41 INFO - PROCESS | 3624 | 1466725061811 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (129DC000) [pid = 3624] [serial = 1982] [outer = 114ADC00] 16:37:42 INFO - PROCESS | 3624 | 1466725062321 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 695ms 16:37:42 INFO - PROCESS | 3624 | 1466725062340 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3624 | 1466725062345 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:37:42 INFO - PROCESS | 3624 | 1466725062355 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3624 | 1466725062358 Marionette TRACE conn3 <- [1,2606,null,{}] 16:37:42 INFO - PROCESS | 3624 | 1466725062362 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}] 16:37:42 INFO - PROCESS | 3624 | 1466725062365 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:42 INFO - PROCESS | 3624 | 1466725062450 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:37:42 INFO - PROCESS | 3624 | 1466725062456 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3624 | 1466725062459 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:42 INFO - PROCESS | 3624 | ++DOCSHELL 12ED3400 == 27 [pid = 3624] [id = 661] 16:37:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (12ED4400) [pid = 3624] [serial = 1983] [outer = 00000000] 16:37:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (13273C00) [pid = 3624] [serial = 1984] [outer = 12ED4400] 16:37:42 INFO - PROCESS | 3624 | 1466725062505 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1327C000) [pid = 3624] [serial = 1985] [outer = 12ED4400] 16:37:42 INFO - PROCESS | 3624 | 1466725062976 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 632ms 16:37:43 INFO - PROCESS | 3624 | 1466725062994 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 3624 | 1466725062996 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:37:43 INFO - PROCESS | 3624 | 1466725063000 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 3624 | 1466725063003 Marionette TRACE conn3 <- [1,2610,null,{}] 16:37:43 INFO - PROCESS | 3624 | 1466725063018 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}] 16:37:43 INFO - PROCESS | 3624 | 1466725063023 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:43 INFO - PROCESS | 3624 | 1466725063105 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:37:43 INFO - PROCESS | 3624 | 1466725063114 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3624 | 1466725063117 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:43 INFO - PROCESS | 3624 | ++DOCSHELL 14367C00 == 28 [pid = 3624] [id = 662] 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1436A800) [pid = 3624] [serial = 1986] [outer = 00000000] 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1502E000) [pid = 3624] [serial = 1987] [outer = 1436A800] 16:37:43 INFO - PROCESS | 3624 | 1466725063164 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (150CBC00) [pid = 3624] [serial = 1988] [outer = 1436A800] 16:37:43 INFO - PROCESS | 3624 | 1466725063660 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 695ms 16:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:37:43 INFO - PROCESS | 3624 | 1466725063699 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 3624 | 1466725063702 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:37:43 INFO - PROCESS | 3624 | 1466725063705 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 3624 | 1466725063717 Marionette TRACE conn3 <- [1,2614,null,{}] 16:37:43 INFO - PROCESS | 3624 | 1466725063721 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}] 16:37:43 INFO - PROCESS | 3624 | 1466725063723 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:43 INFO - PROCESS | 3624 | 1466725063805 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:37:43 INFO - PROCESS | 3624 | 1466725063810 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3624 | 1466725063812 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:43 INFO - PROCESS | 3624 | ++DOCSHELL 13F71800 == 29 [pid = 3624] [id = 663] 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1502DC00) [pid = 3624] [serial = 1989] [outer = 00000000] 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1577AC00) [pid = 3624] [serial = 1990] [outer = 1502DC00] 16:37:43 INFO - PROCESS | 3624 | 1466725063859 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (15E3B000) [pid = 3624] [serial = 1991] [outer = 1502DC00] 16:37:44 INFO - PROCESS | 3624 | 1466725064361 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]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 663ms 16:37:44 INFO - PROCESS | 3624 | 1466725064397 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 3624 | 1466725064399 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:37:44 INFO - PROCESS | 3624 | 1466725064402 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 3624 | 1466725064403 Marionette TRACE conn3 <- [1,2618,null,{}] 16:37:44 INFO - PROCESS | 3624 | 1466725064406 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}] 16:37:44 INFO - PROCESS | 3624 | 1466725064408 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:44 INFO - PROCESS | 3624 | 1466725064483 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:37:44 INFO - PROCESS | 3624 | 1466725064489 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 3624 | 1466725064491 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:44 INFO - PROCESS | 3624 | ++DOCSHELL 165D2800 == 30 [pid = 3624] [id = 664] 16:37:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (165D6400) [pid = 3624] [serial = 1992] [outer = 00000000] 16:37:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (16871400) [pid = 3624] [serial = 1993] [outer = 165D6400] 16:37:44 INFO - PROCESS | 3624 | 1466725064534 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (16876000) [pid = 3624] [serial = 1994] [outer = 165D6400] 16:37:45 INFO - PROCESS | 3624 | 1466725064988 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 643ms 16:37:45 INFO - PROCESS | 3624 | 1466725065039 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3624 | 1466725065041 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:37:45 INFO - PROCESS | 3624 | 1466725065044 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3624 | 1466725065046 Marionette TRACE conn3 <- [1,2622,null,{}] 16:37:45 INFO - PROCESS | 3624 | 1466725065049 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}] 16:37:45 INFO - PROCESS | 3624 | 1466725065055 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:45 INFO - PROCESS | 3624 | 1466725065158 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:37:45 INFO - PROCESS | 3624 | 1466725065163 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3624 | 1466725065165 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:45 INFO - PROCESS | 3624 | ++DOCSHELL 1695BC00 == 31 [pid = 3624] [id = 665] 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16960000) [pid = 3624] [serial = 1995] [outer = 00000000] 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (169BB400) [pid = 3624] [serial = 1996] [outer = 16960000] 16:37:45 INFO - PROCESS | 3624 | 1466725065209 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (174AF800) [pid = 3624] [serial = 1997] [outer = 16960000] 16:37:45 INFO - PROCESS | 3624 | 1466725065641 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 16:37:45 INFO - PROCESS | 3624 | 1466725065682 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3624 | 1466725065684 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:37:45 INFO - PROCESS | 3624 | 1466725065688 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3624 | 1466725065689 Marionette TRACE conn3 <- [1,2626,null,{}] 16:37:45 INFO - PROCESS | 3624 | 1466725065697 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}] 16:37:45 INFO - PROCESS | 3624 | 1466725065698 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:45 INFO - PROCESS | 3624 | 1466725065784 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:37:45 INFO - PROCESS | 3624 | 1466725065790 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3624 | 1466725065791 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:45 INFO - PROCESS | 3624 | ++DOCSHELL 1752C800 == 32 [pid = 3624] [id = 666] 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1752CC00) [pid = 3624] [serial = 1998] [outer = 00000000] 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17536800) [pid = 3624] [serial = 1999] [outer = 1752CC00] 16:37:45 INFO - PROCESS | 3624 | 1466725065836 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17537800) [pid = 3624] [serial = 2000] [outer = 1752CC00] 16:37:46 INFO - PROCESS | 3624 | 1466725066276 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 16:37:46 INFO - PROCESS | 3624 | 1466725066336 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3624 | 1466725066338 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:37:46 INFO - PROCESS | 3624 | 1466725066342 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3624 | 1466725066344 Marionette TRACE conn3 <- [1,2630,null,{}] 16:37:46 INFO - PROCESS | 3624 | 1466725066347 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}] 16:37:46 INFO - PROCESS | 3624 | 1466725066349 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:46 INFO - PROCESS | 3624 | 1466725066431 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:37:46 INFO - PROCESS | 3624 | 1466725066436 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3624 | 1466725066438 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:46 INFO - PROCESS | 3624 | ++DOCSHELL 1318E800 == 33 [pid = 3624] [id = 667] 16:37:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1752E800) [pid = 3624] [serial = 2001] [outer = 00000000] 16:37:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17E5E000) [pid = 3624] [serial = 2002] [outer = 1752E800] 16:37:46 INFO - PROCESS | 3624 | 1466725066481 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (175D6800) [pid = 3624] [serial = 2003] [outer = 1752E800] 16:37:46 INFO - PROCESS | 3624 | 1466725066942 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 628ms 16:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:37:46 INFO - PROCESS | 3624 | 1466725066987 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3624 | 1466725066989 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:37:46 INFO - PROCESS | 3624 | 1466725066993 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3624 | 1466725066994 Marionette TRACE conn3 <- [1,2634,null,{}] 16:37:47 INFO - PROCESS | 3624 | 1466725066997 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}] 16:37:47 INFO - PROCESS | 3624 | 1466725066999 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:47 INFO - PROCESS | 3624 | 1466725067107 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:37:47 INFO - PROCESS | 3624 | 1466725067196 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3624 | 1466725067198 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:47 INFO - PROCESS | 3624 | ++DOCSHELL 13F7CC00 == 34 [pid = 3624] [id = 668] 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19445000) [pid = 3624] [serial = 2004] [outer = 00000000] 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19455800) [pid = 3624] [serial = 2005] [outer = 19445000] 16:37:47 INFO - PROCESS | 3624 | 1466725067244 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19457800) [pid = 3624] [serial = 2006] [outer = 19445000] 16:37:47 INFO - PROCESS | 3624 | 1466725067643 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:37:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 706ms 16:37:47 INFO - PROCESS | 3624 | 1466725067690 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3624 | 1466725067692 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:37:47 INFO - PROCESS | 3624 | 1466725067695 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3624 | 1466725067697 Marionette TRACE conn3 <- [1,2638,null,{}] 16:37:47 INFO - PROCESS | 3624 | 1466725067701 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}] 16:37:47 INFO - PROCESS | 3624 | 1466725067702 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:47 INFO - PROCESS | 3624 | 1466725067833 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:37:47 INFO - PROCESS | 3624 | 1466725067841 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3624 | 1466725067843 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:47 INFO - PROCESS | 3624 | ++DOCSHELL 175CD000 == 35 [pid = 3624] [id = 669] 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19441C00) [pid = 3624] [serial = 2007] [outer = 00000000] 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19486400) [pid = 3624] [serial = 2008] [outer = 19441C00] 16:37:47 INFO - PROCESS | 3624 | 1466725067887 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19695400) [pid = 3624] [serial = 2009] [outer = 19441C00] 16:37:48 INFO - PROCESS | 3624 | 1466725068332 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:37:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 706ms 16:37:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:37:48 INFO - PROCESS | 3624 | 1466725068402 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 3624 | 1466725068405 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:37:48 INFO - PROCESS | 3624 | 1466725068408 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 3624 | 1466725068411 Marionette TRACE conn3 <- [1,2642,null,{}] 16:37:48 INFO - PROCESS | 3624 | 1466725068414 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}] 16:37:48 INFO - PROCESS | 3624 | 1466725068416 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:48 INFO - PROCESS | 3624 | 1466725068567 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:37:48 INFO - PROCESS | 3624 | 1466725068597 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3624 | 1466725068600 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:48 INFO - PROCESS | 3624 | ++DOCSHELL 1609DC00 == 36 [pid = 3624] [id = 670] 16:37:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19699400) [pid = 3624] [serial = 2010] [outer = 00000000] 16:37:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19793C00) [pid = 3624] [serial = 2011] [outer = 19699400] 16:37:48 INFO - PROCESS | 3624 | 1466725068644 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19BA3000) [pid = 3624] [serial = 2012] [outer = 19699400] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17531800) [pid = 3624] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16FE5800) [pid = 3624] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (175D2C00) [pid = 3624] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1390F400) [pid = 3624] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1125C400) [pid = 3624] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (105EF800) [pid = 3624] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10F46000) [pid = 3624] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (175D3000) [pid = 3624] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16878000) [pid = 3624] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13F6E400) [pid = 3624] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:37:49 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13A0D800) [pid = 3624] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:37:49 INFO - PROCESS | 3624 | 1466725069264 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:37:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 894ms 16:37:49 INFO - PROCESS | 3624 | 1466725069310 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3624 | 1466725069312 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:37:49 INFO - PROCESS | 3624 | 1466725069315 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:37:49 INFO - PROCESS | 3624 | 1466725069317 Marionette TRACE conn3 <- [1,2646,null,{}] 16:37:49 INFO - PROCESS | 3624 | 1466725069320 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}] 16:37:49 INFO - PROCESS | 3624 | 1466725069322 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:49 INFO - PROCESS | 3624 | 1466725069409 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:37:49 INFO - PROCESS | 3624 | 1466725069513 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3624 | 1466725069515 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:49 INFO - PROCESS | 3624 | ++DOCSHELL 10F41000 == 37 [pid = 3624] [id = 671] 16:37:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10FA2800) [pid = 3624] [serial = 2013] [outer = 00000000] 16:37:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13A0D800) [pid = 3624] [serial = 2014] [outer = 10FA2800] 16:37:49 INFO - PROCESS | 3624 | 1466725069558 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16878C00) [pid = 3624] [serial = 2015] [outer = 10FA2800] 16:37:49 INFO - PROCESS | 3624 | 1466725069897 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:37:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 643ms 16:37:49 INFO - PROCESS | 3624 | 1466725069954 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:37:49 INFO - PROCESS | 3624 | 1466725069966 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:37:49 INFO - PROCESS | 3624 | 1466725069969 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3624 | 1466725069971 Marionette TRACE conn3 <- [1,2650,null,{}] 16:37:49 INFO - PROCESS | 3624 | 1466725069974 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}] 16:37:49 INFO - PROCESS | 3624 | 1466725069975 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:50 INFO - PROCESS | 3624 | 1466725070091 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:37:50 INFO - PROCESS | 3624 | 1466725070098 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3624 | 1466725070100 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:50 INFO - PROCESS | 3624 | ++DOCSHELL 174B1400 == 38 [pid = 3624] [id = 672] 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (175D7000) [pid = 3624] [serial = 2016] [outer = 00000000] 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19697800) [pid = 3624] [serial = 2017] [outer = 175D7000] 16:37:50 INFO - PROCESS | 3624 | 1466725070143 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D02000) [pid = 3624] [serial = 2018] [outer = 175D7000] 16:37:50 INFO - PROCESS | 3624 | 1466725070545 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]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:37:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 596ms 16:37:50 INFO - PROCESS | 3624 | 1466725070567 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 3624 | 1466725070569 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:37:50 INFO - PROCESS | 3624 | 1466725070572 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 3624 | 1466725070573 Marionette TRACE conn3 <- [1,2654,null,{}] 16:37:50 INFO - PROCESS | 3624 | 1466725070577 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}] 16:37:50 INFO - PROCESS | 3624 | 1466725070578 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:50 INFO - PROCESS | 3624 | 1466725070656 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:37:50 INFO - PROCESS | 3624 | 1466725070752 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3624 | 1466725070754 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:50 INFO - PROCESS | 3624 | ++DOCSHELL 16871000 == 39 [pid = 3624] [id = 673] 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1750B000) [pid = 3624] [serial = 2019] [outer = 00000000] 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D0F800) [pid = 3624] [serial = 2020] [outer = 1750B000] 16:37:50 INFO - PROCESS | 3624 | 1466725070796 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19F40000) [pid = 3624] [serial = 2021] [outer = 1750B000] 16:37:51 INFO - PROCESS | 3624 | 1466725071722 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]]]}] 16:37:51 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) 16:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1161ms 16:37:51 INFO - PROCESS | 3624 | 1466725071759 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3624 | 1466725071763 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:37:51 INFO - PROCESS | 3624 | 1466725071769 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3624 | 1466725071772 Marionette TRACE conn3 <- [1,2658,null,{}] 16:37:51 INFO - PROCESS | 3624 | 1466725071822 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}] 16:37:51 INFO - PROCESS | 3624 | 1466725071826 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:51 INFO - PROCESS | 3624 | 1466725071930 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:37:52 INFO - PROCESS | 3624 | 1466725072061 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3624 | 1466725072066 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:52 INFO - PROCESS | 3624 | ++DOCSHELL 1125C400 == 40 [pid = 3624] [id = 674] 16:37:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11262400) [pid = 3624] [serial = 2022] [outer = 00000000] 16:37:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1180C800) [pid = 3624] [serial = 2023] [outer = 11262400] 16:37:52 INFO - PROCESS | 3624 | 1466725072121 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11DD8C00) [pid = 3624] [serial = 2024] [outer = 11262400] 16:37:53 INFO - PROCESS | 3624 | 1466725073296 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"]]]}] 16:37:53 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 16:37:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:37:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:37:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1553ms 16:37:53 INFO - PROCESS | 3624 | 1466725073326 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3624 | 1466725073329 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:37:53 INFO - PROCESS | 3624 | 1466725073335 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3624 | 1466725073338 Marionette TRACE conn3 <- [1,2662,null,{}] 16:37:53 INFO - PROCESS | 3624 | 1466725073350 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}] 16:37:53 INFO - PROCESS | 3624 | 1466725073352 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:53 INFO - PROCESS | 3624 | 1466725073456 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:37:53 INFO - PROCESS | 3624 | 1466725073612 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3624 | 1466725073617 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:53 INFO - PROCESS | 3624 | ++DOCSHELL 12E66000 == 41 [pid = 3624] [id = 675] 16:37:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12E6D000) [pid = 3624] [serial = 2025] [outer = 00000000] 16:37:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1315EC00) [pid = 3624] [serial = 2026] [outer = 12E6D000] 16:37:53 INFO - PROCESS | 3624 | 1466725073665 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13276000) [pid = 3624] [serial = 2027] [outer = 12E6D000] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 174B1400 == 40 [pid = 3624] [id = 672] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 10F41000 == 39 [pid = 3624] [id = 671] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 1609DC00 == 38 [pid = 3624] [id = 670] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 175CD000 == 37 [pid = 3624] [id = 669] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 13F7CC00 == 36 [pid = 3624] [id = 668] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 1318E800 == 35 [pid = 3624] [id = 667] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 1752C800 == 34 [pid = 3624] [id = 666] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 1695BC00 == 33 [pid = 3624] [id = 665] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 165D2800 == 32 [pid = 3624] [id = 664] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 13F71800 == 31 [pid = 3624] [id = 663] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 14367C00 == 30 [pid = 3624] [id = 662] 16:37:53 INFO - PROCESS | 3624 | --DOCSHELL 12ED3400 == 29 [pid = 3624] [id = 661] 16:37:53 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19478000) [pid = 3624] [serial = 1978] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOCSHELL 114A6800 == 28 [pid = 3624] [id = 660] 16:37:54 INFO - PROCESS | 3624 | --DOCSHELL 1394F000 == 27 [pid = 3624] [id = 659] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19456C00) [pid = 3624] [serial = 1976] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17508000) [pid = 3624] [serial = 1963] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17E5D400) [pid = 3624] [serial = 1966] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19443000) [pid = 3624] [serial = 1969] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1943C800) [pid = 3624] [serial = 1967] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19443400) [pid = 3624] [serial = 1970] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19446800) [pid = 3624] [serial = 1975] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13280400) [pid = 3624] [serial = 1954] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1122A800) [pid = 3624] [serial = 1952] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10A61C00) [pid = 3624] [serial = 1951] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12ED2800) [pid = 3624] [serial = 1949] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12BAFC00) [pid = 3624] [serial = 1948] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17E66C00) [pid = 3624] [serial = 1946] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (169AEC00) [pid = 3624] [serial = 1960] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (156C5800) [pid = 3624] [serial = 1957] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (156D0400) [pid = 3624] [serial = 1958] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13A07800) [pid = 3624] [serial = 1955] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (160A5400) [pid = 3624] [serial = 1972] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1752D000) [pid = 3624] [serial = 1964] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (16959000) [pid = 3624] [serial = 1973] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (169B9C00) [pid = 3624] [serial = 1961] [outer = 00000000] [url = about:blank] 16:37:54 INFO - PROCESS | 3624 | 1466725074634 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"]]]}] 16:37:54 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 16:37:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:37:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:37:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1365ms 16:37:54 INFO - PROCESS | 3624 | 1466725074693 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3624 | 1466725074697 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:37:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:37:54 INFO - PROCESS | 3624 | 1466725074705 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 3624 | 1466725074709 Marionette TRACE conn3 <- [1,2666,null,{}] 16:37:54 INFO - PROCESS | 3624 | 1466725074714 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}] 16:37:54 INFO - PROCESS | 3624 | 1466725074718 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:54 INFO - PROCESS | 3624 | 1466725074806 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:37:54 INFO - PROCESS | 3624 | 1466725074894 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3624 | 1466725074896 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:54 INFO - PROCESS | 3624 | ++DOCSHELL 12BAB800 == 28 [pid = 3624] [id = 676] 16:37:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12E1C400) [pid = 3624] [serial = 2028] [outer = 00000000] 16:37:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13910000) [pid = 3624] [serial = 2029] [outer = 12E1C400] 16:37:54 INFO - PROCESS | 3624 | 1466725074943 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13A07000) [pid = 3624] [serial = 2030] [outer = 12E1C400] 16:37:55 INFO - PROCESS | 3624 | 1466725075838 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]]]}] 16:37:55 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) 16:37:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1146ms 16:37:55 INFO - PROCESS | 3624 | 1466725075852 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3624 | 1466725075854 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:37:55 INFO - PROCESS | 3624 | 1466725075858 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 3624 | 1466725075861 Marionette TRACE conn3 <- [1,2670,null,{}] 16:37:55 INFO - PROCESS | 3624 | 1466725075871 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}] 16:37:55 INFO - PROCESS | 3624 | 1466725075876 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:56 INFO - PROCESS | 3624 | 1466725076008 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:37:56 INFO - PROCESS | 3624 | 1466725076016 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3624 | 1466725076019 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:56 INFO - PROCESS | 3624 | ++DOCSHELL 15152800 == 29 [pid = 3624] [id = 677] 16:37:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (155BD000) [pid = 3624] [serial = 2031] [outer = 00000000] 16:37:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (156CF000) [pid = 3624] [serial = 2032] [outer = 155BD000] 16:37:56 INFO - PROCESS | 3624 | 1466725076118 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15E2E800) [pid = 3624] [serial = 2033] [outer = 155BD000] 16:37:57 INFO - PROCESS | 3624 | 1466725077058 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]]]}] 16:37:57 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) 16:37:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1256ms 16:37:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:37:57 INFO - PROCESS | 3624 | 1466725077121 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3624 | 1466725077124 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:37:57 INFO - PROCESS | 3624 | 1466725077127 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 3624 | 1466725077129 Marionette TRACE conn3 <- [1,2674,null,{}] 16:37:57 INFO - PROCESS | 3624 | 1466725077133 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}] 16:37:57 INFO - PROCESS | 3624 | 1466725077135 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:57 INFO - PROCESS | 3624 | 1466725077251 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:37:57 INFO - PROCESS | 3624 | 1466725077257 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 3624 | 1466725077259 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:57 INFO - PROCESS | 3624 | ++DOCSHELL 15E38C00 == 30 [pid = 3624] [id = 678] 16:37:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1609FC00) [pid = 3624] [serial = 2034] [outer = 00000000] 16:37:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1689CC00) [pid = 3624] [serial = 2035] [outer = 1609FC00] 16:37:57 INFO - PROCESS | 3624 | 1466725077366 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (169AF000) [pid = 3624] [serial = 2036] [outer = 1609FC00] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (165D6400) [pid = 3624] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1752E800) [pid = 3624] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1436A800) [pid = 3624] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19445000) [pid = 3624] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17536C00) [pid = 3624] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (12ED4400) [pid = 3624] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19441C00) [pid = 3624] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (10FA2800) [pid = 3624] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16960000) [pid = 3624] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (19699400) [pid = 3624] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (175D7000) [pid = 3624] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1502DC00) [pid = 3624] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (114ADC00) [pid = 3624] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:37:58 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1752CC00) [pid = 3624] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:37:58 INFO - PROCESS | 3624 | 1466725078285 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"]]]}] 16:37:58 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 16:37:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:37:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:37:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1193ms 16:37:58 INFO - PROCESS | 3624 | 1466725078326 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3624 | 1466725078328 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 3624 | 1466725078331 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:37:58 INFO - PROCESS | 3624 | 1466725078333 Marionette TRACE conn3 <- [1,2678,null,{}] 16:37:58 INFO - PROCESS | 3624 | 1466725078337 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}] 16:37:58 INFO - PROCESS | 3624 | 1466725078339 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:58 INFO - PROCESS | 3624 | 1466725078415 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:37:58 INFO - PROCESS | 3624 | 1466725078420 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3624 | 1466725078422 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:58 INFO - PROCESS | 3624 | ++DOCSHELL 114ADC00 == 31 [pid = 3624] [id = 679] 16:37:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13A05000) [pid = 3624] [serial = 2037] [outer = 00000000] 16:37:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1686E400) [pid = 3624] [serial = 2038] [outer = 13A05000] 16:37:58 INFO - PROCESS | 3624 | 1466725078465 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (169B2800) [pid = 3624] [serial = 2039] [outer = 13A05000] 16:37:59 INFO - PROCESS | 3624 | 1466725079456 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"]]]}] 16:37:59 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 16:37:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:37:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1146ms 16:37:59 INFO - PROCESS | 3624 | 1466725079509 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3624 | 1466725079511 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:37:59 INFO - PROCESS | 3624 | 1466725079515 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3624 | 1466725079517 Marionette TRACE conn3 <- [1,2682,null,{}] 16:37:59 INFO - PROCESS | 3624 | 1466725079520 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}] 16:37:59 INFO - PROCESS | 3624 | 1466725079526 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:59 INFO - PROCESS | 3624 | 1466725079632 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:37:59 INFO - PROCESS | 3624 | 1466725079638 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 3624 | 1466725079640 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:37:59 INFO - PROCESS | 3624 | ++DOCSHELL 169B7C00 == 32 [pid = 3624] [id = 680] 16:37:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (169B9800) [pid = 3624] [serial = 2040] [outer = 00000000] 16:37:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1752EC00) [pid = 3624] [serial = 2041] [outer = 169B9800] 16:37:59 INFO - PROCESS | 3624 | 1466725079683 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16879800) [pid = 3624] [serial = 2042] [outer = 169B9800] 16:38:00 INFO - PROCESS | 3624 | --DOCSHELL 12BAB800 == 31 [pid = 3624] [id = 676] 16:38:00 INFO - PROCESS | 3624 | --DOCSHELL 12E66000 == 30 [pid = 3624] [id = 675] 16:38:00 INFO - PROCESS | 3624 | --DOCSHELL 16871000 == 29 [pid = 3624] [id = 673] 16:38:00 INFO - PROCESS | 3624 | --DOCSHELL 1125C400 == 28 [pid = 3624] [id = 674] 16:38:01 INFO - PROCESS | 3624 | --DOCSHELL 114ADC00 == 27 [pid = 3624] [id = 679] 16:38:01 INFO - PROCESS | 3624 | --DOCSHELL 15152800 == 26 [pid = 3624] [id = 677] 16:38:01 INFO - PROCESS | 3624 | --DOCSHELL 15E38C00 == 25 [pid = 3624] [id = 678] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16871400) [pid = 3624] [serial = 1993] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16876000) [pid = 3624] [serial = 1994] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (17E5E000) [pid = 3624] [serial = 2002] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1502E000) [pid = 3624] [serial = 1987] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (19455800) [pid = 3624] [serial = 2005] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (150CBC00) [pid = 3624] [serial = 1988] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (19478400) [pid = 3624] [serial = 1979] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (13273C00) [pid = 3624] [serial = 1984] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (19486400) [pid = 3624] [serial = 2008] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (13A0D800) [pid = 3624] [serial = 2014] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1327C000) [pid = 3624] [serial = 1985] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (169BB400) [pid = 3624] [serial = 1996] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (174AF800) [pid = 3624] [serial = 1997] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (19793C00) [pid = 3624] [serial = 2011] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (19697800) [pid = 3624] [serial = 2017] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (1577AC00) [pid = 3624] [serial = 1990] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (15E3B000) [pid = 3624] [serial = 1991] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 48 (11D91000) [pid = 3624] [serial = 1981] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 47 (129DC000) [pid = 3624] [serial = 1982] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 46 (17536800) [pid = 3624] [serial = 1999] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 45 (17537800) [pid = 3624] [serial = 2000] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 44 (19D02000) [pid = 3624] [serial = 2018] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 43 (19BA3000) [pid = 3624] [serial = 2012] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 42 (16878C00) [pid = 3624] [serial = 2015] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 41 (19695400) [pid = 3624] [serial = 2009] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 40 (19457800) [pid = 3624] [serial = 2006] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 39 (19D0F800) [pid = 3624] [serial = 2020] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | --DOMWINDOW == 38 (175D6800) [pid = 3624] [serial = 2003] [outer = 00000000] [url = about:blank] 16:38:01 INFO - PROCESS | 3624 | 1466725081827 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"]]]}] 16:38:01 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 16:38:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2353ms 16:38:01 INFO - PROCESS | 3624 | 1466725081877 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3624 | 1466725081882 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:38:01 INFO - PROCESS | 3624 | 1466725081887 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3624 | 1466725081890 Marionette TRACE conn3 <- [1,2686,null,{}] 16:38:01 INFO - PROCESS | 3624 | 1466725081896 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}] 16:38:01 INFO - PROCESS | 3624 | 1466725081899 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:01 INFO - PROCESS | 3624 | 1466725081992 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:38:02 INFO - PROCESS | 3624 | 1466725082076 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3624 | 1466725082079 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:02 INFO - PROCESS | 3624 | ++DOCSHELL 10FAE800 == 26 [pid = 3624] [id = 681] 16:38:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 39 (10FAEC00) [pid = 3624] [serial = 2043] [outer = 00000000] 16:38:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (1180D400) [pid = 3624] [serial = 2044] [outer = 10FAEC00] 16:38:02 INFO - PROCESS | 3624 | 1466725082126 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (11C98800) [pid = 3624] [serial = 2045] [outer = 10FAEC00] 16:38:03 INFO - PROCESS | 3624 | 1466725083005 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"]]]}] 16:38:03 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 16:38:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:38:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1161ms 16:38:03 INFO - PROCESS | 3624 | 1466725083042 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3624 | 1466725083047 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:38:03 INFO - PROCESS | 3624 | 1466725083054 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3624 | 1466725083056 Marionette TRACE conn3 <- [1,2690,null,{}] 16:38:03 INFO - PROCESS | 3624 | 1466725083060 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}] 16:38:03 INFO - PROCESS | 3624 | 1466725083063 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:03 INFO - PROCESS | 3624 | 1466725083146 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:38:03 INFO - PROCESS | 3624 | 1466725083152 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3624 | 1466725083155 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:03 INFO - PROCESS | 3624 | ++DOCSHELL 12E6D800 == 27 [pid = 3624] [id = 682] 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (12ECFC00) [pid = 3624] [serial = 2046] [outer = 00000000] 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (13276800) [pid = 3624] [serial = 2047] [outer = 12ECFC00] 16:38:03 INFO - PROCESS | 3624 | 1466725083201 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (1327C400) [pid = 3624] [serial = 2048] [outer = 12ECFC00] 16:38:03 INFO - PROCESS | 3624 | 1466725083675 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]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:38:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 643ms 16:38:03 INFO - PROCESS | 3624 | 1466725083690 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3624 | 1466725083692 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:38:03 INFO - PROCESS | 3624 | 1466725083695 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3624 | 1466725083699 Marionette TRACE conn3 <- [1,2694,null,{}] 16:38:03 INFO - PROCESS | 3624 | 1466725083714 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}] 16:38:03 INFO - PROCESS | 3624 | 1466725083718 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:03 INFO - PROCESS | 3624 | 1466725083801 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:38:03 INFO - PROCESS | 3624 | 1466725083807 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3624 | 1466725083810 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:03 INFO - PROCESS | 3624 | ++DOCSHELL 14367C00 == 28 [pid = 3624] [id = 683] 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (1436BC00) [pid = 3624] [serial = 2049] [outer = 00000000] 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (1502EC00) [pid = 3624] [serial = 2050] [outer = 1436BC00] 16:38:03 INFO - PROCESS | 3624 | 1466725083857 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (150D3400) [pid = 3624] [serial = 2051] [outer = 1436BC00] 16:38:04 INFO - PROCESS | 3624 | 1466725084333 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:38:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 706ms 16:38:04 INFO - PROCESS | 3624 | 1466725084395 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3624 | 1466725084398 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:38:04 INFO - PROCESS | 3624 | 1466725084401 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3624 | 1466725084403 Marionette TRACE conn3 <- [1,2698,null,{}] 16:38:04 INFO - PROCESS | 3624 | 1466725084406 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}] 16:38:04 INFO - PROCESS | 3624 | 1466725084408 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:04 INFO - PROCESS | 3624 | 1466725084489 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:38:04 INFO - PROCESS | 3624 | 1466725084497 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3624 | 1466725084499 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:04 INFO - PROCESS | 3624 | ++DOCSHELL 155C0800 == 29 [pid = 3624] [id = 684] 16:38:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (156C9C00) [pid = 3624] [serial = 2052] [outer = 00000000] 16:38:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (1577B000) [pid = 3624] [serial = 2053] [outer = 156C9C00] 16:38:04 INFO - PROCESS | 3624 | 1466725084544 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (15E38C00) [pid = 3624] [serial = 2054] [outer = 156C9C00] 16:38:05 INFO - PROCESS | 3624 | 1466725085014 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] 16:38:05 INFO - PROCESS | 3624 | 1466725085045 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:38:05 INFO - PROCESS | 3624 | 1466725085048 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:38:05 INFO - PROCESS | 3624 | 1466725085049 Marionette TRACE conn3 <- [1,2702,null,{}] 16:38:05 INFO - PROCESS | 3624 | 1466725085053 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}] 16:38:05 INFO - PROCESS | 3624 | 1466725085055 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:05 INFO - PROCESS | 3624 | 1466725085128 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:38:05 INFO - PROCESS | 3624 | 1466725085134 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3624 | 1466725085136 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:05 INFO - PROCESS | 3624 | ++DOCSHELL 15FBAC00 == 30 [pid = 3624] [id = 685] 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (1609F800) [pid = 3624] [serial = 2055] [outer = 00000000] 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (16877800) [pid = 3624] [serial = 2056] [outer = 1609F800] 16:38:05 INFO - PROCESS | 3624 | 1466725085179 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (1687AC00) [pid = 3624] [serial = 2057] [outer = 1609F800] 16:38:05 INFO - PROCESS | 3624 | 1466725085606 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]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:38:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 596ms 16:38:05 INFO - PROCESS | 3624 | 1466725085651 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 3624 | 1466725085654 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:38:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:38:05 INFO - PROCESS | 3624 | 1466725085657 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 3624 | 1466725085659 Marionette TRACE conn3 <- [1,2706,null,{}] 16:38:05 INFO - PROCESS | 3624 | 1466725085662 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}] 16:38:05 INFO - PROCESS | 3624 | 1466725085667 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:05 INFO - PROCESS | 3624 | 1466725085772 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:38:05 INFO - PROCESS | 3624 | 1466725085780 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3624 | 1466725085782 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:05 INFO - PROCESS | 3624 | ++DOCSHELL 16E0B800 == 31 [pid = 3624] [id = 686] 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (16FE8000) [pid = 3624] [serial = 2058] [outer = 00000000] 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (17508800) [pid = 3624] [serial = 2059] [outer = 16FE8000] 16:38:05 INFO - PROCESS | 3624 | 1466725085826 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1751B800) [pid = 3624] [serial = 2060] [outer = 16FE8000] 16:38:06 INFO - PROCESS | 3624 | 1466725086280 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] 16:38:06 INFO - PROCESS | 3624 | 1466725086307 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:38:06 INFO - PROCESS | 3624 | 1466725086328 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 3624 | 1466725086329 Marionette TRACE conn3 <- [1,2710,null,{}] 16:38:06 INFO - PROCESS | 3624 | 1466725086337 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}] 16:38:06 INFO - PROCESS | 3624 | 1466725086339 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:06 INFO - PROCESS | 3624 | 1466725086493 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:38:06 INFO - PROCESS | 3624 | 1466725086499 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3624 | 1466725086501 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:06 INFO - PROCESS | 3624 | ++DOCSHELL 1752E400 == 32 [pid = 3624] [id = 687] 16:38:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (17530400) [pid = 3624] [serial = 2061] [outer = 00000000] 16:38:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (175CE000) [pid = 3624] [serial = 2062] [outer = 17530400] 16:38:06 INFO - PROCESS | 3624 | 1466725086564 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (175D5800) [pid = 3624] [serial = 2063] [outer = 17530400] 16:38:07 INFO - PROCESS | 3624 | 1466725087041 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] 16:38:07 INFO - PROCESS | 3624 | 1466725087065 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:38:07 INFO - PROCESS | 3624 | 1466725087076 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3624 | 1466725087078 Marionette TRACE conn3 <- [1,2714,null,{}] 16:38:07 INFO - PROCESS | 3624 | 1466725087081 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}] 16:38:07 INFO - PROCESS | 3624 | 1466725087083 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:07 INFO - PROCESS | 3624 | 1466725087189 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:38:07 INFO - PROCESS | 3624 | 1466725087278 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3624 | 1466725087280 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:07 INFO - PROCESS | 3624 | ++DOCSHELL 10FAE400 == 33 [pid = 3624] [id = 688] 16:38:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (13273C00) [pid = 3624] [serial = 2064] [outer = 00000000] 16:38:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (17E74000) [pid = 3624] [serial = 2065] [outer = 13273C00] 16:38:07 INFO - PROCESS | 3624 | 1466725087322 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (17E75C00) [pid = 3624] [serial = 2066] [outer = 13273C00] 16:38:07 INFO - PROCESS | 3624 | 1466725087732 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 16:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:38:07 INFO - PROCESS | 3624 | 1466725087779 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3624 | 1466725087782 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:38:07 INFO - PROCESS | 3624 | 1466725087787 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3624 | 1466725087789 Marionette TRACE conn3 <- [1,2718,null,{}] 16:38:07 INFO - PROCESS | 3624 | 1466725087792 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}] 16:38:07 INFO - PROCESS | 3624 | 1466725087794 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:07 INFO - PROCESS | 3624 | 1466725087903 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:38:07 INFO - PROCESS | 3624 | 1466725087910 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3624 | 1466725087912 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:07 INFO - PROCESS | 3624 | ++DOCSHELL 13F7C000 == 34 [pid = 3624] [id = 689] 16:38:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (19440C00) [pid = 3624] [serial = 2067] [outer = 00000000] 16:38:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (19445400) [pid = 3624] [serial = 2068] [outer = 19440C00] 16:38:07 INFO - PROCESS | 3624 | 1466725087955 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (19448C00) [pid = 3624] [serial = 2069] [outer = 19440C00] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13A05000) [pid = 3624] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1609FC00) [pid = 3624] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (12E1C400) [pid = 3624] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (12E6D000) [pid = 3624] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (11262400) [pid = 3624] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1750B000) [pid = 3624] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:38:08 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (155BD000) [pid = 3624] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:38:08 INFO - PROCESS | 3624 | 1466725088882 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"]]]}] 16:38:08 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 16:38:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:38:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:38:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1146ms 16:38:08 INFO - PROCESS | 3624 | 1466725088942 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3624 | 1466725088944 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:38:08 INFO - PROCESS | 3624 | 1466725088948 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3624 | 1466725088949 Marionette TRACE conn3 <- [1,2722,null,{}] 16:38:08 INFO - PROCESS | 3624 | 1466725088953 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}] 16:38:08 INFO - PROCESS | 3624 | 1466725088955 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:09 INFO - PROCESS | 3624 | 1466725089067 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:38:09 INFO - PROCESS | 3624 | 1466725089075 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3624 | 1466725089077 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:09 INFO - PROCESS | 3624 | ++DOCSHELL 15E6AC00 == 35 [pid = 3624] [id = 690] 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1750B000) [pid = 3624] [serial = 2070] [outer = 00000000] 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (19441400) [pid = 3624] [serial = 2071] [outer = 1750B000] 16:38:09 INFO - PROCESS | 3624 | 1466725089119 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (19445000) [pid = 3624] [serial = 2072] [outer = 1750B000] 16:38:09 INFO - PROCESS | 3624 | 1466725089566 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]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 644ms 16:38:09 INFO - PROCESS | 3624 | 1466725089586 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3624 | 1466725089588 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:38:09 INFO - PROCESS | 3624 | 1466725089591 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3624 | 1466725089593 Marionette TRACE conn3 <- [1,2726,null,{}] 16:38:09 INFO - PROCESS | 3624 | 1466725089597 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}] 16:38:09 INFO - PROCESS | 3624 | 1466725089599 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:09 INFO - PROCESS | 3624 | 1466725089721 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:38:09 INFO - PROCESS | 3624 | 1466725089728 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3624 | 1466725089731 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:09 INFO - PROCESS | 3624 | ++DOCSHELL 15E6B800 == 36 [pid = 3624] [id = 691] 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (19455400) [pid = 3624] [serial = 2073] [outer = 00000000] 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (19462000) [pid = 3624] [serial = 2074] [outer = 19455400] 16:38:09 INFO - PROCESS | 3624 | 1466725089776 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (19484800) [pid = 3624] [serial = 2075] [outer = 19455400] 16:38:10 INFO - PROCESS | 3624 | 1466725090189 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]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 643ms 16:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:38:10 INFO - PROCESS | 3624 | 1466725090229 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3624 | 1466725090231 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:38:10 INFO - PROCESS | 3624 | 1466725090234 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3624 | 1466725090236 Marionette TRACE conn3 <- [1,2730,null,{}] 16:38:10 INFO - PROCESS | 3624 | 1466725090239 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}] 16:38:10 INFO - PROCESS | 3624 | 1466725090241 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:10 INFO - PROCESS | 3624 | 1466725090354 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:38:10 INFO - PROCESS | 3624 | 1466725090392 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3624 | 1466725090394 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:10 INFO - PROCESS | 3624 | ++DOCSHELL 12E6C400 == 37 [pid = 3624] [id = 692] 16:38:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13282000) [pid = 3624] [serial = 2076] [outer = 00000000] 16:38:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (19696C00) [pid = 3624] [serial = 2077] [outer = 13282000] 16:38:10 INFO - PROCESS | 3624 | 1466725090436 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (19699400) [pid = 3624] [serial = 2078] [outer = 13282000] 16:38:11 INFO - PROCESS | 3624 | 1466725091121 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 941ms 16:38:11 INFO - PROCESS | 3624 | 1466725091181 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3624 | 1466725091186 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:38:11 INFO - PROCESS | 3624 | 1466725091190 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3624 | 1466725091196 Marionette TRACE conn3 <- [1,2734,null,{}] 16:38:11 INFO - PROCESS | 3624 | 1466725091201 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}] 16:38:11 INFO - PROCESS | 3624 | 1466725091204 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:11 INFO - PROCESS | 3624 | 1466725091325 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:38:11 INFO - PROCESS | 3624 | 1466725091462 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3624 | 1466725091465 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:11 INFO - PROCESS | 3624 | ++DOCSHELL 10BC0C00 == 38 [pid = 3624] [id = 693] 16:38:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1122F000) [pid = 3624] [serial = 2079] [outer = 00000000] 16:38:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12B6C400) [pid = 3624] [serial = 2080] [outer = 1122F000] 16:38:11 INFO - PROCESS | 3624 | 1466725091522 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13185000) [pid = 3624] [serial = 2081] [outer = 1122F000] 16:38:12 INFO - PROCESS | 3624 | 1466725092209 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:38:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1098ms 16:38:12 INFO - PROCESS | 3624 | 1466725092294 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3624 | 1466725092299 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:38:12 INFO - PROCESS | 3624 | 1466725092306 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3624 | 1466725092309 Marionette TRACE conn3 <- [1,2738,null,{}] 16:38:12 INFO - PROCESS | 3624 | 1466725092483 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}] 16:38:12 INFO - PROCESS | 3624 | 1466725092486 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:12 INFO - PROCESS | 3624 | 1466725092601 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:38:12 INFO - PROCESS | 3624 | 1466725092713 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3624 | 1466725092716 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:12 INFO - PROCESS | 3624 | ++DOCSHELL 10FAA800 == 39 [pid = 3624] [id = 694] 16:38:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10FAF000) [pid = 3624] [serial = 2082] [outer = 00000000] 16:38:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (114A6800) [pid = 3624] [serial = 2083] [outer = 10FAF000] 16:38:12 INFO - PROCESS | 3624 | 1466725092765 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11DE0400) [pid = 3624] [serial = 2084] [outer = 10FAF000] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 15E6B800 == 38 [pid = 3624] [id = 691] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 15E6AC00 == 37 [pid = 3624] [id = 690] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 13F7C000 == 36 [pid = 3624] [id = 689] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 10FAE400 == 35 [pid = 3624] [id = 688] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 1752E400 == 34 [pid = 3624] [id = 687] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 16E0B800 == 33 [pid = 3624] [id = 686] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 15FBAC00 == 32 [pid = 3624] [id = 685] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 155C0800 == 31 [pid = 3624] [id = 684] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 14367C00 == 30 [pid = 3624] [id = 683] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 12E6D800 == 29 [pid = 3624] [id = 682] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 10FAE800 == 28 [pid = 3624] [id = 681] 16:38:13 INFO - PROCESS | 3624 | --DOCSHELL 169B7C00 == 27 [pid = 3624] [id = 680] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1686E400) [pid = 3624] [serial = 2038] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (169AF000) [pid = 3624] [serial = 2036] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1689CC00) [pid = 3624] [serial = 2035] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (169B2800) [pid = 3624] [serial = 2039] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1752EC00) [pid = 3624] [serial = 2041] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13910000) [pid = 3624] [serial = 2029] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (13276000) [pid = 3624] [serial = 2027] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1315EC00) [pid = 3624] [serial = 2026] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (11DD8C00) [pid = 3624] [serial = 2024] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1180C800) [pid = 3624] [serial = 2023] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (19F40000) [pid = 3624] [serial = 2021] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (156CF000) [pid = 3624] [serial = 2032] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (15E2E800) [pid = 3624] [serial = 2033] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (13A07000) [pid = 3624] [serial = 2030] [outer = 00000000] [url = about:blank] 16:38:13 INFO - PROCESS | 3624 | 1466725093367 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1098ms 16:38:13 INFO - PROCESS | 3624 | 1466725093408 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3624 | 1466725093411 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:38:13 INFO - PROCESS | 3624 | 1466725093416 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 3624 | 1466725093418 Marionette TRACE conn3 <- [1,2742,null,{}] 16:38:13 INFO - PROCESS | 3624 | 1466725093424 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}] 16:38:13 INFO - PROCESS | 3624 | 1466725093427 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:13 INFO - PROCESS | 3624 | 1466725093513 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:38:13 INFO - PROCESS | 3624 | 1466725093614 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3624 | 1466725093617 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:13 INFO - PROCESS | 3624 | ++DOCSHELL 12B6AC00 == 28 [pid = 3624] [id = 695] 16:38:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (12B72C00) [pid = 3624] [serial = 2085] [outer = 00000000] 16:38:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13277C00) [pid = 3624] [serial = 2086] [outer = 12B72C00] 16:38:13 INFO - PROCESS | 3624 | 1466725093664 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13281800) [pid = 3624] [serial = 2087] [outer = 12B72C00] 16:38:14 INFO - PROCESS | 3624 | 1466725094114 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 737ms 16:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:38:14 INFO - PROCESS | 3624 | 1466725094186 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3624 | 1466725094189 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:38:14 INFO - PROCESS | 3624 | 1466725094193 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3624 | 1466725094195 Marionette TRACE conn3 <- [1,2746,null,{}] 16:38:14 INFO - PROCESS | 3624 | 1466725094198 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}] 16:38:14 INFO - PROCESS | 3624 | 1466725094200 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:14 INFO - PROCESS | 3624 | 1466725094284 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:38:14 INFO - PROCESS | 3624 | 1466725094298 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3624 | 1466725094302 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:14 INFO - PROCESS | 3624 | ++DOCSHELL 13F71800 == 29 [pid = 3624] [id = 696] 16:38:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13F71C00) [pid = 3624] [serial = 2088] [outer = 00000000] 16:38:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1436B800) [pid = 3624] [serial = 2089] [outer = 13F71C00] 16:38:14 INFO - PROCESS | 3624 | 1466725094350 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15036800) [pid = 3624] [serial = 2090] [outer = 13F71C00] 16:38:14 INFO - PROCESS | 3624 | 1466725094800 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 16:38:14 INFO - PROCESS | 3624 | 1466725094835 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3624 | 1466725094841 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:38:14 INFO - PROCESS | 3624 | 1466725094850 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3624 | 1466725094852 Marionette TRACE conn3 <- [1,2750,null,{}] 16:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:38:14 INFO - PROCESS | 3624 | 1466725094856 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}] 16:38:14 INFO - PROCESS | 3624 | 1466725094858 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:14 INFO - PROCESS | 3624 | 1466725094945 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:38:14 INFO - PROCESS | 3624 | 1466725094950 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3624 | 1466725094952 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:14 INFO - PROCESS | 3624 | ++DOCSHELL 1577BC00 == 30 [pid = 3624] [id = 697] 16:38:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (15E2E800) [pid = 3624] [serial = 2091] [outer = 00000000] 16:38:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (160A4400) [pid = 3624] [serial = 2092] [outer = 15E2E800] 16:38:15 INFO - PROCESS | 3624 | 1466725094999 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (165DA000) [pid = 3624] [serial = 2093] [outer = 15E2E800] 16:38:15 INFO - PROCESS | 3624 | 1466725095444 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 643ms 16:38:15 INFO - PROCESS | 3624 | 1466725095491 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3624 | 1466725095493 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:38:15 INFO - PROCESS | 3624 | 1466725095502 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3624 | 1466725095503 Marionette TRACE conn3 <- [1,2754,null,{}] 16:38:15 INFO - PROCESS | 3624 | 1466725095507 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}] 16:38:15 INFO - PROCESS | 3624 | 1466725095509 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:15 INFO - PROCESS | 3624 | 1466725095615 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:38:15 INFO - PROCESS | 3624 | 1466725095621 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3624 | 1466725095623 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:15 INFO - PROCESS | 3624 | ++DOCSHELL 12C7C000 == 31 [pid = 3624] [id = 698] 16:38:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1315C000) [pid = 3624] [serial = 2094] [outer = 00000000] 16:38:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1689D800) [pid = 3624] [serial = 2095] [outer = 1315C000] 16:38:15 INFO - PROCESS | 3624 | 1466725095666 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (169B0C00) [pid = 3624] [serial = 2096] [outer = 1315C000] 16:38:16 INFO - PROCESS | 3624 | 1466725096136 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 706ms 16:38:16 INFO - PROCESS | 3624 | 1466725096196 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 3624 | 1466725096198 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:38:16 INFO - PROCESS | 3624 | 1466725096208 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 3624 | 1466725096210 Marionette TRACE conn3 <- [1,2758,null,{}] 16:38:16 INFO - PROCESS | 3624 | 1466725096213 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}] 16:38:16 INFO - PROCESS | 3624 | 1466725096219 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:16 INFO - PROCESS | 3624 | 1466725096360 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:38:16 INFO - PROCESS | 3624 | 1466725096426 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 3624 | 1466725096428 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:16 INFO - PROCESS | 3624 | ++DOCSHELL 16FE1800 == 32 [pid = 3624] [id = 699] 16:38:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16FE4400) [pid = 3624] [serial = 2097] [outer = 00000000] 16:38:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (174BAC00) [pid = 3624] [serial = 2098] [outer = 16FE4400] 16:38:16 INFO - PROCESS | 3624 | 1466725096472 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17534000) [pid = 3624] [serial = 2099] [outer = 16FE4400] 16:38:16 INFO - PROCESS | 3624 | 1466725096887 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 737ms 16:38:16 INFO - PROCESS | 3624 | 1466725096988 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 3624 | 1466725096990 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:38:17 INFO - PROCESS | 3624 | 1466725096997 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3624 | 1466725096999 Marionette TRACE conn3 <- [1,2762,null,{}] 16:38:17 INFO - PROCESS | 3624 | 1466725097002 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}] 16:38:17 INFO - PROCESS | 3624 | 1466725097004 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:17 INFO - PROCESS | 3624 | 1466725097114 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:38:17 INFO - PROCESS | 3624 | 1466725097125 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3624 | 1466725097127 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:17 INFO - PROCESS | 3624 | ++DOCSHELL 17537C00 == 33 [pid = 3624] [id = 700] 16:38:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (175CE800) [pid = 3624] [serial = 2100] [outer = 00000000] 16:38:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17E60000) [pid = 3624] [serial = 2101] [outer = 175CE800] 16:38:17 INFO - PROCESS | 3624 | 1466725097178 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17E62400) [pid = 3624] [serial = 2102] [outer = 175CE800] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (169B9800) [pid = 3624] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19455400) [pid = 3624] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1436BC00) [pid = 3624] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10FAEC00) [pid = 3624] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12ECFC00) [pid = 3624] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1609F800) [pid = 3624] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16FE8000) [pid = 3624] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (156C9C00) [pid = 3624] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19440C00) [pid = 3624] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13273C00) [pid = 3624] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17530400) [pid = 3624] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:38:17 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1750B000) [pid = 3624] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:38:17 INFO - PROCESS | 3624 | 1466725097740 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]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 800ms 16:38:17 INFO - PROCESS | 3624 | 1466725097798 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3624 | 1466725097800 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:38:17 INFO - PROCESS | 3624 | 1466725097803 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3624 | 1466725097805 Marionette TRACE conn3 <- [1,2766,null,{}] 16:38:17 INFO - PROCESS | 3624 | 1466725097808 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}] 16:38:17 INFO - PROCESS | 3624 | 1466725097810 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:17 INFO - PROCESS | 3624 | 1466725097886 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:38:18 INFO - PROCESS | 3624 | 1466725097982 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3624 | 1466725097985 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:18 INFO - PROCESS | 3624 | ++DOCSHELL 14367C00 == 34 [pid = 3624] [id = 701] 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1436BC00) [pid = 3624] [serial = 2103] [outer = 00000000] 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (175CE400) [pid = 3624] [serial = 2104] [outer = 1436BC00] 16:38:18 INFO - PROCESS | 3624 | 1466725098036 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (19440000) [pid = 3624] [serial = 2105] [outer = 1436BC00] 16:38:18 INFO - PROCESS | 3624 | 1466725098392 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]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 644ms 16:38:18 INFO - PROCESS | 3624 | 1466725098448 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3624 | 1466725098450 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:38:18 INFO - PROCESS | 3624 | 1466725098456 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3624 | 1466725098458 Marionette TRACE conn3 <- [1,2770,null,{}] 16:38:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:38:18 INFO - PROCESS | 3624 | 1466725098461 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}] 16:38:18 INFO - PROCESS | 3624 | 1466725098463 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:18 INFO - PROCESS | 3624 | 1466725098582 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:38:18 INFO - PROCESS | 3624 | 1466725098590 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3624 | 1466725098592 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:18 INFO - PROCESS | 3624 | ++DOCSHELL 19441800 == 35 [pid = 3624] [id = 702] 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19457C00) [pid = 3624] [serial = 2106] [outer = 00000000] 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1945D800) [pid = 3624] [serial = 2107] [outer = 19457C00] 16:38:18 INFO - PROCESS | 3624 | 1466725098634 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19461000) [pid = 3624] [serial = 2108] [outer = 19457C00] 16:38:19 INFO - PROCESS | 3624 | 1466725099055 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 16:38:19 INFO - PROCESS | 3624 | 1466725099096 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3624 | 1466725099098 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:38:19 INFO - PROCESS | 3624 | 1466725099101 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:38:19 INFO - PROCESS | 3624 | 1466725099103 Marionette TRACE conn3 <- [1,2774,null,{}] 16:38:19 INFO - PROCESS | 3624 | 1466725099106 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}] 16:38:19 INFO - PROCESS | 3624 | 1466725099108 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:19 INFO - PROCESS | 3624 | 1466725099193 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:38:19 INFO - PROCESS | 3624 | 1466725099312 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3624 | 1466725099314 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:19 INFO - PROCESS | 3624 | ++DOCSHELL 1945E400 == 36 [pid = 3624] [id = 703] 16:38:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1947AC00) [pid = 3624] [serial = 2109] [outer = 00000000] 16:38:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19793C00) [pid = 3624] [serial = 2110] [outer = 1947AC00] 16:38:19 INFO - PROCESS | 3624 | 1466725099358 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19BA3000) [pid = 3624] [serial = 2111] [outer = 1947AC00] 16:38:19 INFO - PROCESS | 3624 | 1466725099876 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 847ms 16:38:19 INFO - PROCESS | 3624 | 1466725099946 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3624 | 1466725099950 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:38:19 INFO - PROCESS | 3624 | 1466725099955 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3624 | 1466725099959 Marionette TRACE conn3 <- [1,2778,null,{}] 16:38:19 INFO - PROCESS | 3624 | 1466725099964 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}] 16:38:19 INFO - PROCESS | 3624 | 1466725099967 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:20 INFO - PROCESS | 3624 | 1466725100098 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:38:20 INFO - PROCESS | 3624 | 1466725100204 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3624 | 1466725100207 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:20 INFO - PROCESS | 3624 | ++DOCSHELL 102CB400 == 37 [pid = 3624] [id = 704] 16:38:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10A5F400) [pid = 3624] [serial = 2112] [outer = 00000000] 16:38:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BABC00) [pid = 3624] [serial = 2113] [outer = 10A5F400] 16:38:20 INFO - PROCESS | 3624 | 1466725100264 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13183800) [pid = 3624] [serial = 2114] [outer = 10A5F400] 16:38:20 INFO - PROCESS | 3624 | 1466725100832 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 894ms 16:38:20 INFO - PROCESS | 3624 | 1466725100868 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3624 | 1466725100873 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:38:20 INFO - PROCESS | 3624 | 1466725100881 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:38:20 INFO - PROCESS | 3624 | 1466725100884 Marionette TRACE conn3 <- [1,2782,null,{}] 16:38:20 INFO - PROCESS | 3624 | 1466725100888 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}] 16:38:20 INFO - PROCESS | 3624 | 1466725100891 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:21 INFO - PROCESS | 3624 | 1466725100997 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:38:21 INFO - PROCESS | 3624 | 1466725101155 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3624 | 1466725101158 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:21 INFO - PROCESS | 3624 | ++DOCSHELL 13F70000 == 38 [pid = 3624] [id = 705] 16:38:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13F72C00) [pid = 3624] [serial = 2115] [outer = 00000000] 16:38:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (156C9C00) [pid = 3624] [serial = 2116] [outer = 13F72C00] 16:38:21 INFO - PROCESS | 3624 | 1466725101213 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15FBAC00) [pid = 3624] [serial = 2117] [outer = 13F72C00] 16:38:21 INFO - PROCESS | 3624 | 1466725101873 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 989ms 16:38:21 INFO - PROCESS | 3624 | 1466725101902 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3624 | 1466725101904 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:38:21 INFO - PROCESS | 3624 | 1466725101908 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3624 | 1466725101912 Marionette TRACE conn3 <- [1,2786,null,{}] 16:38:21 INFO - PROCESS | 3624 | 1466725101923 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}] 16:38:21 INFO - PROCESS | 3624 | 1466725101928 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:22 INFO - PROCESS | 3624 | 1466725102033 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:38:22 INFO - PROCESS | 3624 | 1466725102179 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3624 | 1466725102182 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:22 INFO - PROCESS | 3624 | ++DOCSHELL 17E6B800 == 39 [pid = 3624] [id = 706] 16:38:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17E6E000) [pid = 3624] [serial = 2118] [outer = 00000000] 16:38:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19484C00) [pid = 3624] [serial = 2119] [outer = 17E6E000] 16:38:22 INFO - PROCESS | 3624 | 1466725102240 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D02000) [pid = 3624] [serial = 2120] [outer = 17E6E000] 16:38:23 INFO - PROCESS | 3624 | 1466725103035 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:38:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1192ms 16:38:23 INFO - PROCESS | 3624 | 1466725103112 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3624 | 1466725103119 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:38:23 INFO - PROCESS | 3624 | 1466725103124 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3624 | 1466725103127 Marionette TRACE conn3 <- [1,2790,null,{}] 16:38:23 INFO - PROCESS | 3624 | 1466725103132 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}] 16:38:23 INFO - PROCESS | 3624 | 1466725103135 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:23 INFO - PROCESS | 3624 | 1466725103242 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:38:23 INFO - PROCESS | 3624 | 1466725103379 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3624 | 1466725103383 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:23 INFO - PROCESS | 3624 | ++DOCSHELL 114A8C00 == 40 [pid = 3624] [id = 707] 16:38:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11889C00) [pid = 3624] [serial = 2121] [outer = 00000000] 16:38:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12E5E800) [pid = 3624] [serial = 2122] [outer = 11889C00] 16:38:23 INFO - PROCESS | 3624 | 1466725103434 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13276000) [pid = 3624] [serial = 2123] [outer = 11889C00] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 19441800 == 39 [pid = 3624] [id = 702] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 14367C00 == 38 [pid = 3624] [id = 701] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 17537C00 == 37 [pid = 3624] [id = 700] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 16FE1800 == 36 [pid = 3624] [id = 699] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 12C7C000 == 35 [pid = 3624] [id = 698] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 1577BC00 == 34 [pid = 3624] [id = 697] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 13F71800 == 33 [pid = 3624] [id = 696] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 12B6AC00 == 32 [pid = 3624] [id = 695] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 10FAA800 == 31 [pid = 3624] [id = 694] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 10BC0C00 == 30 [pid = 3624] [id = 693] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 12E6C400 == 29 [pid = 3624] [id = 692] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 17E6B800 == 28 [pid = 3624] [id = 706] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 1945E400 == 27 [pid = 3624] [id = 703] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 102CB400 == 26 [pid = 3624] [id = 704] 16:38:24 INFO - PROCESS | 3624 | --DOCSHELL 13F70000 == 25 [pid = 3624] [id = 705] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16879800) [pid = 3624] [serial = 2042] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19462000) [pid = 3624] [serial = 2074] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1502EC00) [pid = 3624] [serial = 2050] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (150D3400) [pid = 3624] [serial = 2051] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1180D400) [pid = 3624] [serial = 2044] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11C98800) [pid = 3624] [serial = 2045] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13276800) [pid = 3624] [serial = 2047] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1327C400) [pid = 3624] [serial = 2048] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16877800) [pid = 3624] [serial = 2056] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1687AC00) [pid = 3624] [serial = 2057] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17508800) [pid = 3624] [serial = 2059] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1577B000) [pid = 3624] [serial = 2053] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15E38C00) [pid = 3624] [serial = 2054] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19445400) [pid = 3624] [serial = 2068] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17E75C00) [pid = 3624] [serial = 2066] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17E74000) [pid = 3624] [serial = 2065] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19448C00) [pid = 3624] [serial = 2069] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19484800) [pid = 3624] [serial = 2075] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (175CE000) [pid = 3624] [serial = 2062] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19445000) [pid = 3624] [serial = 2072] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19441400) [pid = 3624] [serial = 2071] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (175D5800) [pid = 3624] [serial = 2063] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1751B800) [pid = 3624] [serial = 2060] [outer = 00000000] [url = about:blank] 16:38:24 INFO - PROCESS | 3624 | 1466725104554 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]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:38:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1459ms 16:38:24 INFO - PROCESS | 3624 | 1466725104580 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:38:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:38:24 INFO - PROCESS | 3624 | 1466725104584 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:38:24 INFO - PROCESS | 3624 | 1466725104588 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 3624 | 1466725104593 Marionette TRACE conn3 <- [1,2794,null,{}] 16:38:24 INFO - PROCESS | 3624 | 1466725104597 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}] 16:38:24 INFO - PROCESS | 3624 | 1466725104600 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:24 INFO - PROCESS | 3624 | 1466725104689 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:38:24 INFO - PROCESS | 3624 | 1466725104699 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3624 | 1466725104702 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:24 INFO - PROCESS | 3624 | ++DOCSHELL 11295400 == 26 [pid = 3624] [id = 708] 16:38:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (11298800) [pid = 3624] [serial = 2124] [outer = 00000000] 16:38:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11DD8C00) [pid = 3624] [serial = 2125] [outer = 11298800] 16:38:24 INFO - PROCESS | 3624 | 1466725104750 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (129E6000) [pid = 3624] [serial = 2126] [outer = 11298800] 16:38:25 INFO - PROCESS | 3624 | 1466725105672 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:38:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1098ms 16:38:25 INFO - PROCESS | 3624 | 1466725105686 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3624 | 1466725105691 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:38:25 INFO - PROCESS | 3624 | 1466725105695 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3624 | 1466725105700 Marionette TRACE conn3 <- [1,2798,null,{}] 16:38:25 INFO - PROCESS | 3624 | 1466725105706 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}] 16:38:25 INFO - PROCESS | 3624 | 1466725105709 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:25 INFO - PROCESS | 3624 | 1466725105824 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:38:25 INFO - PROCESS | 3624 | 1466725105958 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3624 | 1466725105962 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:25 INFO - PROCESS | 3624 | ++DOCSHELL 11C96800 == 27 [pid = 3624] [id = 709] 16:38:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (11C98800) [pid = 3624] [serial = 2127] [outer = 00000000] 16:38:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12E24800) [pid = 3624] [serial = 2128] [outer = 11C98800] 16:38:26 INFO - PROCESS | 3624 | 1466725106019 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12ECD800) [pid = 3624] [serial = 2129] [outer = 11C98800] 16:38:26 INFO - PROCESS | 3624 | 1466725106697 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:38:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1051ms 16:38:26 INFO - PROCESS | 3624 | 1466725106742 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3624 | 1466725106747 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:38:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:38:26 INFO - PROCESS | 3624 | 1466725106772 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3624 | 1466725106775 Marionette TRACE conn3 <- [1,2802,null,{}] 16:38:26 INFO - PROCESS | 3624 | 1466725106779 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}] 16:38:26 INFO - PROCESS | 3624 | 1466725106782 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:26 INFO - PROCESS | 3624 | 1466725106965 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:38:27 INFO - PROCESS | 3624 | 1466725106975 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3624 | 1466725106977 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:27 INFO - PROCESS | 3624 | ++DOCSHELL 13A9A000 == 28 [pid = 3624] [id = 710] 16:38:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13F6E400) [pid = 3624] [serial = 2130] [outer = 00000000] 16:38:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1436D400) [pid = 3624] [serial = 2131] [outer = 13F6E400] 16:38:27 INFO - PROCESS | 3624 | 1466725107033 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15031400) [pid = 3624] [serial = 2132] [outer = 13F6E400] 16:38:27 INFO - PROCESS | 3624 | --DOCSHELL 114A8C00 == 27 [pid = 3624] [id = 707] 16:38:27 INFO - PROCESS | 3624 | 1466725107720 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:38:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1004ms 16:38:27 INFO - PROCESS | 3624 | 1466725107775 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3624 | 1466725107779 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:38:27 INFO - PROCESS | 3624 | 1466725107784 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3624 | 1466725107788 Marionette TRACE conn3 <- [1,2806,null,{}] 16:38:27 INFO - PROCESS | 3624 | 1466725107793 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}] 16:38:27 INFO - PROCESS | 3624 | 1466725107795 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:27 INFO - PROCESS | 3624 | 1466725107884 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:38:27 INFO - PROCESS | 3624 | 1466725107891 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3624 | 1466725107894 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:27 INFO - PROCESS | 3624 | ++DOCSHELL 12C81400 == 28 [pid = 3624] [id = 711] 16:38:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12E6C400) [pid = 3624] [serial = 2133] [outer = 00000000] 16:38:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13A05400) [pid = 3624] [serial = 2134] [outer = 12E6C400] 16:38:27 INFO - PROCESS | 3624 | 1466725107941 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13F73400) [pid = 3624] [serial = 2135] [outer = 12E6C400] 16:38:28 INFO - PROCESS | 3624 | 1466725108426 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]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 707ms 16:38:28 INFO - PROCESS | 3624 | 1466725108480 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3624 | 1466725108484 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:38:28 INFO - PROCESS | 3624 | 1466725108522 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3624 | 1466725108524 Marionette TRACE conn3 <- [1,2810,null,{}] 16:38:28 INFO - PROCESS | 3624 | 1466725108528 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}] 16:38:28 INFO - PROCESS | 3624 | 1466725108530 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:28 INFO - PROCESS | 3624 | 1466725108615 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:38:28 INFO - PROCESS | 3624 | 1466725108719 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3624 | 1466725108722 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:28 INFO - PROCESS | 3624 | ++DOCSHELL 156C7C00 == 29 [pid = 3624] [id = 712] 16:38:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (156CC000) [pid = 3624] [serial = 2136] [outer = 00000000] 16:38:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15E36800) [pid = 3624] [serial = 2137] [outer = 156CC000] 16:38:28 INFO - PROCESS | 3624 | 1466725108767 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (160A5000) [pid = 3624] [serial = 2138] [outer = 156CC000] 16:38:29 INFO - PROCESS | 3624 | 1466725109205 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 737ms 16:38:29 INFO - PROCESS | 3624 | 1466725109260 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3624 | 1466725109263 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:38:29 INFO - PROCESS | 3624 | 1466725109267 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3624 | 1466725109270 Marionette TRACE conn3 <- [1,2814,null,{}] 16:38:29 INFO - PROCESS | 3624 | 1466725109286 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}] 16:38:29 INFO - PROCESS | 3624 | 1466725109291 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:29 INFO - PROCESS | 3624 | 1466725109439 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:38:29 INFO - PROCESS | 3624 | 1466725109456 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3624 | 1466725109459 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:29 INFO - PROCESS | 3624 | ++DOCSHELL 169B2C00 == 30 [pid = 3624] [id = 713] 16:38:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (169B3400) [pid = 3624] [serial = 2139] [outer = 00000000] 16:38:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (169BD800) [pid = 3624] [serial = 2140] [outer = 169B3400] 16:38:29 INFO - PROCESS | 3624 | 1466725109562 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1742F800) [pid = 3624] [serial = 2141] [outer = 169B3400] 16:38:29 INFO - PROCESS | 3624 | 1466725109981 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 753ms 16:38:30 INFO - PROCESS | 3624 | 1466725110052 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3624 | 1466725110054 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:38:30 INFO - PROCESS | 3624 | 1466725110058 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3624 | 1466725110060 Marionette TRACE conn3 <- [1,2818,null,{}] 16:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:38:30 INFO - PROCESS | 3624 | 1466725110063 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}] 16:38:30 INFO - PROCESS | 3624 | 1466725110065 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:30 INFO - PROCESS | 3624 | 1466725110183 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:38:30 INFO - PROCESS | 3624 | 1466725110194 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3624 | 1466725110196 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:30 INFO - PROCESS | 3624 | ++DOCSHELL 1026DC00 == 31 [pid = 3624] [id = 714] 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1752FC00) [pid = 3624] [serial = 2142] [outer = 00000000] 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1753A000) [pid = 3624] [serial = 2143] [outer = 1752FC00] 16:38:30 INFO - PROCESS | 3624 | 1466725110239 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (175D2000) [pid = 3624] [serial = 2144] [outer = 1752FC00] 16:38:30 INFO - PROCESS | 3624 | 1466725110682 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]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 643ms 16:38:30 INFO - PROCESS | 3624 | 1466725110699 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3624 | 1466725110701 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:38:30 INFO - PROCESS | 3624 | 1466725110704 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:38:30 INFO - PROCESS | 3624 | 1466725110706 Marionette TRACE conn3 <- [1,2822,null,{}] 16:38:30 INFO - PROCESS | 3624 | 1466725110709 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}] 16:38:30 INFO - PROCESS | 3624 | 1466725110711 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:30 INFO - PROCESS | 3624 | 1466725110821 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:38:30 INFO - PROCESS | 3624 | 1466725110826 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3624 | 1466725110828 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:30 INFO - PROCESS | 3624 | ++DOCSHELL 10BBA800 == 32 [pid = 3624] [id = 715] 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F3E000) [pid = 3624] [serial = 2145] [outer = 00000000] 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (175D6800) [pid = 3624] [serial = 2146] [outer = 10F3E000] 16:38:30 INFO - PROCESS | 3624 | 1466725110871 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17E60800) [pid = 3624] [serial = 2147] [outer = 10F3E000] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11889C00) [pid = 3624] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19457C00) [pid = 3624] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10A5F400) [pid = 3624] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13282000) [pid = 3624] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15E2E800) [pid = 3624] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13F71C00) [pid = 3624] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10FAF000) [pid = 3624] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12B72C00) [pid = 3624] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1122F000) [pid = 3624] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16FE4400) [pid = 3624] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1947AC00) [pid = 3624] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1436BC00) [pid = 3624] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (175CE800) [pid = 3624] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13F72C00) [pid = 3624] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17E6E000) [pid = 3624] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:38:31 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1315C000) [pid = 3624] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:38:31 INFO - PROCESS | 3624 | 1466725111383 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:38:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 737ms 16:38:31 INFO - PROCESS | 3624 | 1466725111445 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3624 | 1466725111447 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:38:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:38:31 INFO - PROCESS | 3624 | 1466725111451 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3624 | 1466725111453 Marionette TRACE conn3 <- [1,2826,null,{}] 16:38:31 INFO - PROCESS | 3624 | 1466725111456 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}] 16:38:31 INFO - PROCESS | 3624 | 1466725111462 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:31 INFO - PROCESS | 3624 | 1466725111579 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:38:31 INFO - PROCESS | 3624 | 1466725111590 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3624 | 1466725111592 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:31 INFO - PROCESS | 3624 | ++DOCSHELL 12B72C00 == 33 [pid = 3624] [id = 716] 16:38:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13AA2000) [pid = 3624] [serial = 2148] [outer = 00000000] 16:38:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16FE4400) [pid = 3624] [serial = 2149] [outer = 13AA2000] 16:38:31 INFO - PROCESS | 3624 | 1466725111635 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1742DC00) [pid = 3624] [serial = 2150] [outer = 13AA2000] 16:38:32 INFO - PROCESS | 3624 | 1466725112059 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 644ms 16:38:32 INFO - PROCESS | 3624 | 1466725112104 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3624 | 1466725112106 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:38:32 INFO - PROCESS | 3624 | 1466725112109 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3624 | 1466725112111 Marionette TRACE conn3 <- [1,2830,null,{}] 16:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:38:32 INFO - PROCESS | 3624 | 1466725112114 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}] 16:38:32 INFO - PROCESS | 3624 | 1466725112116 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:32 INFO - PROCESS | 3624 | 1466725112191 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:38:32 INFO - PROCESS | 3624 | 1466725112196 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3624 | 1466725112198 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:32 INFO - PROCESS | 3624 | ++DOCSHELL 17E5E000 == 34 [pid = 3624] [id = 717] 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1943B000) [pid = 3624] [serial = 2151] [outer = 00000000] 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19444400) [pid = 3624] [serial = 2152] [outer = 1943B000] 16:38:32 INFO - PROCESS | 3624 | 1466725112241 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19447400) [pid = 3624] [serial = 2153] [outer = 1943B000] 16:38:32 INFO - PROCESS | 3624 | 1466725112675 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 596ms 16:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:38:32 INFO - PROCESS | 3624 | 1466725112720 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3624 | 1466725112722 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:38:32 INFO - PROCESS | 3624 | 1466725112725 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3624 | 1466725112726 Marionette TRACE conn3 <- [1,2834,null,{}] 16:38:32 INFO - PROCESS | 3624 | 1466725112730 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}] 16:38:32 INFO - PROCESS | 3624 | 1466725112732 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:32 INFO - PROCESS | 3624 | 1466725112814 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:38:32 INFO - PROCESS | 3624 | 1466725112819 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3624 | 1466725112821 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:32 INFO - PROCESS | 3624 | ++DOCSHELL 169B7400 == 35 [pid = 3624] [id = 718] 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19453400) [pid = 3624] [serial = 2154] [outer = 00000000] 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19459800) [pid = 3624] [serial = 2155] [outer = 19453400] 16:38:32 INFO - PROCESS | 3624 | 1466725112864 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1945E400) [pid = 3624] [serial = 2156] [outer = 19453400] 16:38:33 INFO - PROCESS | 3624 | 1466725113539 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:38:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 910ms 16:38:33 INFO - PROCESS | 3624 | 1466725113630 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3624 | 1466725113635 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:38:33 INFO - PROCESS | 3624 | 1466725113640 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:38:33 INFO - PROCESS | 3624 | 1466725113644 Marionette TRACE conn3 <- [1,2838,null,{}] 16:38:33 INFO - PROCESS | 3624 | 1466725113651 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}] 16:38:33 INFO - PROCESS | 3624 | 1466725113654 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:33 INFO - PROCESS | 3624 | 1466725113773 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:38:33 INFO - PROCESS | 3624 | 1466725113907 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3624 | 1466725113910 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:33 INFO - PROCESS | 3624 | ++DOCSHELL 10F46000 == 36 [pid = 3624] [id = 719] 16:38:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (11262400) [pid = 3624] [serial = 2157] [outer = 00000000] 16:38:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1390F400) [pid = 3624] [serial = 2158] [outer = 11262400] 16:38:33 INFO - PROCESS | 3624 | 1466725113969 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13F71400) [pid = 3624] [serial = 2159] [outer = 11262400] 16:38:34 INFO - PROCESS | 3624 | 1466725114607 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1004ms 16:38:34 INFO - PROCESS | 3624 | 1466725114644 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3624 | 1466725114649 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:38:34 INFO - PROCESS | 3624 | 1466725114655 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3624 | 1466725114658 Marionette TRACE conn3 <- [1,2842,null,{}] 16:38:34 INFO - PROCESS | 3624 | 1466725114662 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}] 16:38:34 INFO - PROCESS | 3624 | 1466725114664 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:34 INFO - PROCESS | 3624 | 1466725114777 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:38:34 INFO - PROCESS | 3624 | 1466725114890 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3624 | 1466725114893 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:34 INFO - PROCESS | 3624 | ++DOCSHELL 165D9800 == 37 [pid = 3624] [id = 720] 16:38:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16873000) [pid = 3624] [serial = 2160] [outer = 00000000] 16:38:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1687B000) [pid = 3624] [serial = 2161] [outer = 16873000] 16:38:35 INFO - PROCESS | 3624 | 1466725114988 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16960000) [pid = 3624] [serial = 2162] [outer = 16873000] 16:38:35 INFO - PROCESS | 3624 | 1466725115599 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1004ms 16:38:35 INFO - PROCESS | 3624 | 1466725115657 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3624 | 1466725115659 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:38:35 INFO - PROCESS | 3624 | 1466725115663 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 3624 | 1466725115667 Marionette TRACE conn3 <- [1,2846,null,{}] 16:38:35 INFO - PROCESS | 3624 | 1466725115679 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}] 16:38:35 INFO - PROCESS | 3624 | 1466725115683 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:35 INFO - PROCESS | 3624 | 1466725115785 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:38:35 INFO - PROCESS | 3624 | 1466725115935 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3624 | 1466725115938 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:35 INFO - PROCESS | 3624 | ++DOCSHELL 19484800 == 38 [pid = 3624] [id = 721] 16:38:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19485000) [pid = 3624] [serial = 2163] [outer = 00000000] 16:38:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19697400) [pid = 3624] [serial = 2164] [outer = 19485000] 16:38:36 INFO - PROCESS | 3624 | 1466725115994 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19BA6000) [pid = 3624] [serial = 2165] [outer = 19485000] 16:38:36 INFO - PROCESS | 3624 | 1466725116669 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1051ms 16:38:36 INFO - PROCESS | 3624 | 1466725116720 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 3624 | 1466725116724 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:38:36 INFO - PROCESS | 3624 | 1466725116749 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 3624 | 1466725116752 Marionette TRACE conn3 <- [1,2850,null,{}] 16:38:36 INFO - PROCESS | 3624 | 1466725116758 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}] 16:38:36 INFO - PROCESS | 3624 | 1466725116761 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:36 INFO - PROCESS | 3624 | 1466725116863 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:38:37 INFO - PROCESS | 3624 | 1466725117020 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3624 | 1466725117024 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:37 INFO - PROCESS | 3624 | ++DOCSHELL 12BA7800 == 39 [pid = 3624] [id = 722] 16:38:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (12BA9000) [pid = 3624] [serial = 2166] [outer = 00000000] 16:38:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12E6D800) [pid = 3624] [serial = 2167] [outer = 12BA9000] 16:38:37 INFO - PROCESS | 3624 | 1466725117074 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13279800) [pid = 3624] [serial = 2168] [outer = 12BA9000] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 17E5E000 == 38 [pid = 3624] [id = 717] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 12B72C00 == 37 [pid = 3624] [id = 716] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 10BBA800 == 36 [pid = 3624] [id = 715] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 1026DC00 == 35 [pid = 3624] [id = 714] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 169B2C00 == 34 [pid = 3624] [id = 713] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 156C7C00 == 33 [pid = 3624] [id = 712] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 12C81400 == 32 [pid = 3624] [id = 711] 16:38:37 INFO - PROCESS | 3624 | --DOCSHELL 11C96800 == 31 [pid = 3624] [id = 709] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12E5E800) [pid = 3624] [serial = 2122] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19461000) [pid = 3624] [serial = 2108] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13183800) [pid = 3624] [serial = 2114] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (12BABC00) [pid = 3624] [serial = 2113] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19699400) [pid = 3624] [serial = 2078] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19696C00) [pid = 3624] [serial = 2077] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (160A4400) [pid = 3624] [serial = 2092] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1436B800) [pid = 3624] [serial = 2089] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15036800) [pid = 3624] [serial = 2090] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (114A6800) [pid = 3624] [serial = 2083] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11DE0400) [pid = 3624] [serial = 2084] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13277C00) [pid = 3624] [serial = 2086] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13276000) [pid = 3624] [serial = 2123] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13281800) [pid = 3624] [serial = 2087] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12B6C400) [pid = 3624] [serial = 2080] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13185000) [pid = 3624] [serial = 2081] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17534000) [pid = 3624] [serial = 2099] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19793C00) [pid = 3624] [serial = 2110] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (175CE400) [pid = 3624] [serial = 2104] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (174BAC00) [pid = 3624] [serial = 2098] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17E60000) [pid = 3624] [serial = 2101] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15FBAC00) [pid = 3624] [serial = 2117] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1945D800) [pid = 3624] [serial = 2107] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (156C9C00) [pid = 3624] [serial = 2116] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D02000) [pid = 3624] [serial = 2120] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1689D800) [pid = 3624] [serial = 2095] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17E62400) [pid = 3624] [serial = 2102] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (169B0C00) [pid = 3624] [serial = 2096] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19BA3000) [pid = 3624] [serial = 2111] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (165DA000) [pid = 3624] [serial = 2093] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (19484C00) [pid = 3624] [serial = 2119] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (19440000) [pid = 3624] [serial = 2105] [outer = 00000000] [url = about:blank] 16:38:37 INFO - PROCESS | 3624 | 1466725117663 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 957ms 16:38:37 INFO - PROCESS | 3624 | 1466725117729 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3624 | 1466725117735 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:38:37 INFO - PROCESS | 3624 | 1466725117745 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3624 | 1466725117748 Marionette TRACE conn3 <- [1,2854,null,{}] 16:38:37 INFO - PROCESS | 3624 | 1466725117753 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}] 16:38:37 INFO - PROCESS | 3624 | 1466725117756 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:37 INFO - PROCESS | 3624 | 1466725117856 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:38:37 INFO - PROCESS | 3624 | 1466725117955 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3624 | 1466725117958 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:37 INFO - PROCESS | 3624 | ++DOCSHELL 10A56C00 == 32 [pid = 3624] [id = 723] 16:38:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10A5C800) [pid = 3624] [serial = 2169] [outer = 00000000] 16:38:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (12BB3800) [pid = 3624] [serial = 2170] [outer = 10A5C800] 16:38:38 INFO - PROCESS | 3624 | 1466725118004 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1327B800) [pid = 3624] [serial = 2171] [outer = 10A5C800] 16:38:38 INFO - PROCESS | 3624 | 1466725118405 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]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 738ms 16:38:38 INFO - PROCESS | 3624 | 1466725118485 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3624 | 1466725118487 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:38:38 INFO - PROCESS | 3624 | 1466725118491 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3624 | 1466725118494 Marionette TRACE conn3 <- [1,2858,null,{}] 16:38:38 INFO - PROCESS | 3624 | 1466725118505 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}] 16:38:38 INFO - PROCESS | 3624 | 1466725118510 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:38 INFO - PROCESS | 3624 | 1466725118605 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:38:38 INFO - PROCESS | 3624 | 1466725118614 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3624 | 1466725118617 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:38 INFO - PROCESS | 3624 | ++DOCSHELL 156C7000 == 33 [pid = 3624] [id = 724] 16:38:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (156C7800) [pid = 3624] [serial = 2172] [outer = 00000000] 16:38:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (156D3400) [pid = 3624] [serial = 2173] [outer = 156C7800] 16:38:38 INFO - PROCESS | 3624 | 1466725118664 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (15E63400) [pid = 3624] [serial = 2174] [outer = 156C7800] 16:38:39 INFO - PROCESS | 3624 | 1466725119126 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 16:38:39 INFO - PROCESS | 3624 | 1466725119190 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3624 | 1466725119192 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:38:39 INFO - PROCESS | 3624 | 1466725119195 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:38:39 INFO - PROCESS | 3624 | 1466725119197 Marionette TRACE conn3 <- [1,2862,null,{}] 16:38:39 INFO - PROCESS | 3624 | 1466725119200 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}] 16:38:39 INFO - PROCESS | 3624 | 1466725119202 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:39 INFO - PROCESS | 3624 | 1466725119284 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:38:39 INFO - PROCESS | 3624 | 1466725119291 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3624 | 1466725119294 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:39 INFO - PROCESS | 3624 | ++DOCSHELL 16874400 == 34 [pid = 3624] [id = 725] 16:38:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16875C00) [pid = 3624] [serial = 2175] [outer = 00000000] 16:38:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1689EC00) [pid = 3624] [serial = 2176] [outer = 16875C00] 16:38:39 INFO - PROCESS | 3624 | 1466725119338 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (169B1400) [pid = 3624] [serial = 2177] [outer = 16875C00] 16:38:39 INFO - PROCESS | 3624 | 1466725119786 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 644ms 16:38:39 INFO - PROCESS | 3624 | 1466725119833 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3624 | 1466725119835 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:38:39 INFO - PROCESS | 3624 | 1466725119839 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:38:39 INFO - PROCESS | 3624 | 1466725119840 Marionette TRACE conn3 <- [1,2866,null,{}] 16:38:39 INFO - PROCESS | 3624 | 1466725119844 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}] 16:38:39 INFO - PROCESS | 3624 | 1466725119846 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:39 INFO - PROCESS | 3624 | 1466725119924 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:38:39 INFO - PROCESS | 3624 | 1466725119929 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3624 | 1466725119931 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:39 INFO - PROCESS | 3624 | ++DOCSHELL 169B2800 == 35 [pid = 3624] [id = 726] 16:38:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (169B6800) [pid = 3624] [serial = 2178] [outer = 00000000] 16:38:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (174AF800) [pid = 3624] [serial = 2179] [outer = 169B6800] 16:38:39 INFO - PROCESS | 3624 | 1466725119975 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17504400) [pid = 3624] [serial = 2180] [outer = 169B6800] 16:38:40 INFO - PROCESS | 3624 | 1466725120483 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 706ms 16:38:40 INFO - PROCESS | 3624 | 1466725120539 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3624 | 1466725120540 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:38:40 INFO - PROCESS | 3624 | 1466725120544 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 3624 | 1466725120546 Marionette TRACE conn3 <- [1,2870,null,{}] 16:38:40 INFO - PROCESS | 3624 | 1466725120555 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}] 16:38:40 INFO - PROCESS | 3624 | 1466725120561 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:40 INFO - PROCESS | 3624 | 1466725120707 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:38:40 INFO - PROCESS | 3624 | 1466725120772 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3624 | 1466725120774 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:40 INFO - PROCESS | 3624 | ++DOCSHELL 17537800 == 36 [pid = 3624] [id = 727] 16:38:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17C5C800) [pid = 3624] [serial = 2181] [outer = 00000000] 16:38:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17E74000) [pid = 3624] [serial = 2182] [outer = 17C5C800] 16:38:40 INFO - PROCESS | 3624 | 1466725120817 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19441000) [pid = 3624] [serial = 2183] [outer = 17C5C800] 16:38:41 INFO - PROCESS | 3624 | 1466725121246 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]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 737ms 16:38:41 INFO - PROCESS | 3624 | 1466725121284 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3624 | 1466725121286 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:38:41 INFO - PROCESS | 3624 | 1466725121299 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 3624 | 1466725121301 Marionette TRACE conn3 <- [1,2874,null,{}] 16:38:41 INFO - PROCESS | 3624 | 1466725121332 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}] 16:38:41 INFO - PROCESS | 3624 | 1466725121334 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:41 INFO - PROCESS | 3624 | 1466725121452 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:38:41 INFO - PROCESS | 3624 | 1466725121463 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 3624 | 1466725121465 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:41 INFO - PROCESS | 3624 | ++DOCSHELL 19446000 == 37 [pid = 3624] [id = 728] 16:38:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19446800) [pid = 3624] [serial = 2184] [outer = 00000000] 16:38:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1945D800) [pid = 3624] [serial = 2185] [outer = 19446800] 16:38:41 INFO - PROCESS | 3624 | 1466725121525 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19461000) [pid = 3624] [serial = 2186] [outer = 19446800] 16:38:41 INFO - PROCESS | 3624 | 1466725121968 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 722ms 16:38:42 INFO - PROCESS | 3624 | 1466725122010 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3624 | 1466725122012 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:38:42 INFO - PROCESS | 3624 | 1466725122015 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:38:42 INFO - PROCESS | 3624 | 1466725122016 Marionette TRACE conn3 <- [1,2878,null,{}] 16:38:42 INFO - PROCESS | 3624 | 1466725122020 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}] 16:38:42 INFO - PROCESS | 3624 | 1466725122022 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:42 INFO - PROCESS | 3624 | 1466725122135 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:38:42 INFO - PROCESS | 3624 | 1466725122140 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3624 | 1466725122142 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:42 INFO - PROCESS | 3624 | ++DOCSHELL 0F394400 == 38 [pid = 3624] [id = 729] 16:38:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (0F932400) [pid = 3624] [serial = 2187] [outer = 00000000] 16:38:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (165D7C00) [pid = 3624] [serial = 2188] [outer = 0F932400] 16:38:42 INFO - PROCESS | 3624 | 1466725122321 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16E0B400) [pid = 3624] [serial = 2189] [outer = 0F932400] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (169B3400) [pid = 3624] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1752FC00) [pid = 3624] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (156CC000) [pid = 3624] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12E6C400) [pid = 3624] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10F3E000) [pid = 3624] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13AA2000) [pid = 3624] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:38:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1943B000) [pid = 3624] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:38:42 INFO - PROCESS | 3624 | 1466725122699 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 753ms 16:38:42 INFO - PROCESS | 3624 | 1466725122756 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3624 | 1466725122758 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:38:42 INFO - PROCESS | 3624 | 1466725122761 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:38:42 INFO - PROCESS | 3624 | 1466725122763 Marionette TRACE conn3 <- [1,2882,null,{}] 16:38:42 INFO - PROCESS | 3624 | 1466725122767 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}] 16:38:42 INFO - PROCESS | 3624 | 1466725122768 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:42 INFO - PROCESS | 3624 | 1466725122881 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:38:43 INFO - PROCESS | 3624 | 1466725122981 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3624 | 1466725122983 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:43 INFO - PROCESS | 3624 | ++DOCSHELL 15E33800 == 39 [pid = 3624] [id = 730] 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15E68000) [pid = 3624] [serial = 2190] [outer = 00000000] 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19456800) [pid = 3624] [serial = 2191] [outer = 15E68000] 16:38:43 INFO - PROCESS | 3624 | 1466725123026 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1945B000) [pid = 3624] [serial = 2192] [outer = 15E68000] 16:38:43 INFO - PROCESS | 3624 | 1466725123374 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]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:38:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 643ms 16:38:43 INFO - PROCESS | 3624 | 1466725123400 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 3624 | 1466725123402 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:38:43 INFO - PROCESS | 3624 | 1466725123405 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:38:43 INFO - PROCESS | 3624 | 1466725123407 Marionette TRACE conn3 <- [1,2886,null,{}] 16:38:43 INFO - PROCESS | 3624 | 1466725123410 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}] 16:38:43 INFO - PROCESS | 3624 | 1466725123412 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:43 INFO - PROCESS | 3624 | 1466725123536 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:38:43 INFO - PROCESS | 3624 | 1466725123553 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3624 | 1466725123555 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:43 INFO - PROCESS | 3624 | ++DOCSHELL 17E75800 == 40 [pid = 3624] [id = 731] 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19443000) [pid = 3624] [serial = 2193] [outer = 00000000] 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D0DC00) [pid = 3624] [serial = 2194] [outer = 19443000] 16:38:43 INFO - PROCESS | 3624 | 1466725123598 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19F3FC00) [pid = 3624] [serial = 2195] [outer = 19443000] 16:38:44 INFO - PROCESS | 3624 | 1466725124003 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 643ms 16:38:44 INFO - PROCESS | 3624 | 1466725124043 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3624 | 1466725124045 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:38:44 INFO - PROCESS | 3624 | 1466725124049 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:38:44 INFO - PROCESS | 3624 | 1466725124051 Marionette TRACE conn3 <- [1,2890,null,{}] 16:38:44 INFO - PROCESS | 3624 | 1466725124054 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}] 16:38:44 INFO - PROCESS | 3624 | 1466725124056 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:44 INFO - PROCESS | 3624 | 1466725124189 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:38:44 INFO - PROCESS | 3624 | 1466725124198 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3624 | 1466725124200 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:44 INFO - PROCESS | 3624 | ++DOCSHELL 19D0A800 == 41 [pid = 3624] [id = 732] 16:38:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A00E800) [pid = 3624] [serial = 2196] [outer = 00000000] 16:38:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A0D1400) [pid = 3624] [serial = 2197] [outer = 1A00E800] 16:38:44 INFO - PROCESS | 3624 | 1466725124252 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A4AA000) [pid = 3624] [serial = 2198] [outer = 1A00E800] 16:38:44 INFO - PROCESS | 3624 | 1466725124976 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 941ms 16:38:45 INFO - PROCESS | 3624 | 1466725125026 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3624 | 1466725125031 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:38:45 INFO - PROCESS | 3624 | 1466725125050 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 3624 | 1466725125056 Marionette TRACE conn3 <- [1,2894,null,{}] 16:38:45 INFO - PROCESS | 3624 | 1466725125061 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}] 16:38:45 INFO - PROCESS | 3624 | 1466725125064 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:45 INFO - PROCESS | 3624 | 1466725125179 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:38:45 INFO - PROCESS | 3624 | 1466725125320 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 3624 | 1466725125323 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:45 INFO - PROCESS | 3624 | ++DOCSHELL 114A6800 == 42 [pid = 3624] [id = 733] 16:38:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11885800) [pid = 3624] [serial = 2199] [outer = 00000000] 16:38:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12C88800) [pid = 3624] [serial = 2200] [outer = 11885800] 16:38:45 INFO - PROCESS | 3624 | 1466725125380 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13647800) [pid = 3624] [serial = 2201] [outer = 11885800] 16:38:45 INFO - PROCESS | 3624 | 1466725125985 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1004ms 16:38:46 INFO - PROCESS | 3624 | 1466725126057 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 3624 | 1466725126061 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:38:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:38:46 INFO - PROCESS | 3624 | 1466725126068 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 3624 | 1466725126071 Marionette TRACE conn3 <- [1,2898,null,{}] 16:38:46 INFO - PROCESS | 3624 | 1466725126075 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}] 16:38:46 INFO - PROCESS | 3624 | 1466725126077 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:46 INFO - PROCESS | 3624 | 1466725126219 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:38:46 INFO - PROCESS | 3624 | 1466725126361 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3624 | 1466725126364 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:46 INFO - PROCESS | 3624 | ++DOCSHELL 15178C00 == 43 [pid = 3624] [id = 734] 16:38:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1517BC00) [pid = 3624] [serial = 2202] [outer = 00000000] 16:38:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (160A4400) [pid = 3624] [serial = 2203] [outer = 1517BC00] 16:38:46 INFO - PROCESS | 3624 | 1466725126419 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1689C800) [pid = 3624] [serial = 2204] [outer = 1517BC00] 16:38:47 INFO - PROCESS | 3624 | 1466725127014 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]]]}] 16:38:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:38:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:38:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1004ms 16:38:47 INFO - PROCESS | 3624 | 1466725127096 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3624 | 1466725127098 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /DOMEvents/constructors.html 16:38:47 INFO - PROCESS | 3624 | 1466725127103 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3624 | 1466725127107 Marionette TRACE conn3 <- [1,2902,null,{}] 16:38:47 INFO - PROCESS | 3624 | 1466725127134 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}] 16:38:47 INFO - PROCESS | 3624 | 1466725127139 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:47 INFO - PROCESS | 3624 | 1466725127258 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:38:47 INFO - PROCESS | 3624 | 1466725127586 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3624 | 1466725127589 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:47 INFO - PROCESS | 3624 | ++DOCSHELL 1026DC00 == 44 [pid = 3624] [id = 735] 16:38:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (10274000) [pid = 3624] [serial = 2205] [outer = 00000000] 16:38:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10F3E400) [pid = 3624] [serial = 2206] [outer = 10274000] 16:38:47 INFO - PROCESS | 3624 | 1466725127661 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (114B2C00) [pid = 3624] [serial = 2207] [outer = 10274000] 16:38:48 INFO - PROCESS | 3624 | 1466725128293 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]]]}] 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:38:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:38:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:38:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1271ms 16:38:48 INFO - PROCESS | 3624 | 1466725128380 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3624 | 1466725128384 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:38:48 INFO - PROCESS | 3624 | 1466725128388 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:38:48 INFO - PROCESS | 3624 | 1466725128391 Marionette TRACE conn3 <- [1,2906,null,{}] 16:38:48 INFO - PROCESS | 3624 | 1466725128396 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}] 16:38:48 INFO - PROCESS | 3624 | 1466725128400 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:48 INFO - PROCESS | 3624 | 1466725128502 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:38:48 INFO - PROCESS | 3624 | 1466725128642 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3624 | 1466725128646 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:48 INFO - PROCESS | 3624 | ++DOCSHELL 10F3C400 == 45 [pid = 3624] [id = 736] 16:38:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13187C00) [pid = 3624] [serial = 2208] [outer = 00000000] 16:38:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (156C5800) [pid = 3624] [serial = 2209] [outer = 13187C00] 16:38:48 INFO - PROCESS | 3624 | 1466725128697 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (15774400) [pid = 3624] [serial = 2210] [outer = 13187C00] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 17E75800 == 44 [pid = 3624] [id = 731] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 15E33800 == 43 [pid = 3624] [id = 730] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 0F394400 == 42 [pid = 3624] [id = 729] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 19446000 == 41 [pid = 3624] [id = 728] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 17537800 == 40 [pid = 3624] [id = 727] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 169B2800 == 39 [pid = 3624] [id = 726] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 16874400 == 38 [pid = 3624] [id = 725] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 156C7000 == 37 [pid = 3624] [id = 724] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 10A56C00 == 36 [pid = 3624] [id = 723] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 12BA7800 == 35 [pid = 3624] [id = 722] 16:38:48 INFO - PROCESS | 3624 | --DOCSHELL 169B7400 == 34 [pid = 3624] [id = 718] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (169BD800) [pid = 3624] [serial = 2140] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1753A000) [pid = 3624] [serial = 2143] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1742F800) [pid = 3624] [serial = 2141] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (15E36800) [pid = 3624] [serial = 2137] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (11DD8C00) [pid = 3624] [serial = 2125] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13A05400) [pid = 3624] [serial = 2134] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13F73400) [pid = 3624] [serial = 2135] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (175D6800) [pid = 3624] [serial = 2146] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12E24800) [pid = 3624] [serial = 2128] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1436D400) [pid = 3624] [serial = 2131] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (175D2000) [pid = 3624] [serial = 2144] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19459800) [pid = 3624] [serial = 2155] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16FE4400) [pid = 3624] [serial = 2149] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19444400) [pid = 3624] [serial = 2152] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17E60800) [pid = 3624] [serial = 2147] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1742DC00) [pid = 3624] [serial = 2150] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19447400) [pid = 3624] [serial = 2153] [outer = 00000000] [url = about:blank] 16:38:48 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (160A5000) [pid = 3624] [serial = 2138] [outer = 00000000] [url = about:blank] 16:38:49 INFO - PROCESS | 3624 | 1466725129179 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:38:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 847ms 16:38:49 INFO - PROCESS | 3624 | 1466725129235 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 3624 | 1466725129238 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:38:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:38:49 INFO - PROCESS | 3624 | 1466725129247 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3624 | 1466725129249 Marionette TRACE conn3 <- [1,2910,null,{}] 16:38:49 INFO - PROCESS | 3624 | 1466725129253 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}] 16:38:49 INFO - PROCESS | 3624 | 1466725129255 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:49 INFO - PROCESS | 3624 | 1466725129339 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:38:49 INFO - PROCESS | 3624 | 1466725129347 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 3624 | 1466725129350 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:49 INFO - PROCESS | 3624 | ++DOCSHELL 13A0FC00 == 35 [pid = 3624] [id = 737] 16:38:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13A10800) [pid = 3624] [serial = 2211] [outer = 00000000] 16:38:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15E36400) [pid = 3624] [serial = 2212] [outer = 13A10800] 16:38:49 INFO - PROCESS | 3624 | 1466725129394 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (165DDC00) [pid = 3624] [serial = 2213] [outer = 13A10800] 16:38:49 INFO - PROCESS | 3624 | [3624] 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 16:38:49 INFO - PROCESS | 3624 | [3624] 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 16:38:49 INFO - PROCESS | 3624 | [3624] 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 16:38:49 INFO - PROCESS | 3624 | [3624] 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 16:38:49 INFO - PROCESS | 3624 | 1466725129933 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]]]}] 16:38:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:38:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:38:49 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 16:38:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:38:49 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 16:38:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:38:49 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]" 16:38:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:38:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:38:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:38:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:38:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 737ms 16:38:50 INFO - PROCESS | 3624 | 1466725129985 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3624 | 1466725129987 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:38:50 INFO - PROCESS | 3624 | 1466725129992 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3624 | 1466725129997 Marionette TRACE conn3 <- [1,2914,null,{}] 16:38:50 INFO - PROCESS | 3624 | 1466725130032 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}] 16:38:50 INFO - PROCESS | 3624 | 1466725130035 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:50 INFO - PROCESS | 3624 | 1466725130122 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:38:50 INFO - PROCESS | 3624 | 1466725130226 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3624 | 1466725130228 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:50 INFO - PROCESS | 3624 | ++DOCSHELL 1751D800 == 36 [pid = 3624] [id = 738] 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17521400) [pid = 3624] [serial = 2214] [outer = 00000000] 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (175D2C00) [pid = 3624] [serial = 2215] [outer = 17521400] 16:38:50 INFO - PROCESS | 3624 | 1466725130271 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17C5F400) [pid = 3624] [serial = 2216] [outer = 17521400] 16:38:50 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:38:50 INFO - PROCESS | 3624 | 1466725130605 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]]]}] 16:38:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:38:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 659ms 16:38:50 INFO - PROCESS | 3624 | 1466725130649 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3624 | 1466725130652 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:38:50 INFO - PROCESS | 3624 | 1466725130670 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:38:50 INFO - PROCESS | 3624 | 1466725130673 Marionette TRACE conn3 <- [1,2918,null,{}] 16:38:50 INFO - PROCESS | 3624 | 1466725130677 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}] 16:38:50 INFO - PROCESS | 3624 | 1466725130680 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:50 INFO - PROCESS | 3624 | 1466725130774 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:38:50 INFO - PROCESS | 3624 | 1466725130779 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3624 | 1466725130781 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:50 INFO - PROCESS | 3624 | ++DOCSHELL 17E75800 == 37 [pid = 3624] [id = 739] 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1943B800) [pid = 3624] [serial = 2217] [outer = 00000000] 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19441800) [pid = 3624] [serial = 2218] [outer = 1943B800] 16:38:50 INFO - PROCESS | 3624 | 1466725130824 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19444400) [pid = 3624] [serial = 2219] [outer = 1943B800] 16:38:51 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:38:51 INFO - PROCESS | 3624 | 1466725131227 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]]]}] 16:38:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:38:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 596ms 16:38:51 INFO - PROCESS | 3624 | 1466725131270 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3624 | 1466725131272 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:38:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:38:51 INFO - PROCESS | 3624 | 1466725131276 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3624 | 1466725131277 Marionette TRACE conn3 <- [1,2922,null,{}] 16:38:51 INFO - PROCESS | 3624 | 1466725131280 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}] 16:38:51 INFO - PROCESS | 3624 | 1466725131282 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:51 INFO - PROCESS | 3624 | 1466725131412 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:38:51 INFO - PROCESS | 3624 | 1466725131435 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3624 | 1466725131440 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:51 INFO - PROCESS | 3624 | ++DOCSHELL 1021D800 == 38 [pid = 3624] [id = 740] 16:38:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (105F0800) [pid = 3624] [serial = 2220] [outer = 00000000] 16:38:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19460000) [pid = 3624] [serial = 2221] [outer = 105F0800] 16:38:51 INFO - PROCESS | 3624 | 1466725131495 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19B9A400) [pid = 3624] [serial = 2222] [outer = 105F0800] 16:38:52 INFO - PROCESS | 3624 | 1466725131969 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]]]}] 16:38:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:38:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 737ms 16:38:52 INFO - PROCESS | 3624 | 1466725132016 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3624 | 1466725132018 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 3624 | 1466725132021 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:38:52 INFO - PROCESS | 3624 | 1466725132023 Marionette TRACE conn3 <- [1,2926,null,{}] 16:38:52 INFO - PROCESS | 3624 | 1466725132027 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}] 16:38:52 INFO - PROCESS | 3624 | 1466725132029 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:52 INFO - PROCESS | 3624 | 1466725132145 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:38:52 INFO - PROCESS | 3624 | 1466725132151 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3624 | 1466725132153 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:52 INFO - PROCESS | 3624 | ++DOCSHELL 156CE400 == 39 [pid = 3624] [id = 741] 16:38:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19D0F400) [pid = 3624] [serial = 2223] [outer = 00000000] 16:38:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A0CEC00) [pid = 3624] [serial = 2224] [outer = 19D0F400] 16:38:52 INFO - PROCESS | 3624 | 1466725132309 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A4ACC00) [pid = 3624] [serial = 2225] [outer = 19D0F400] 16:38:52 INFO - PROCESS | 3624 | 1466725132685 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]]]}] 16:38:52 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. 16:38:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 16:38:52 INFO - PROCESS | 3624 | 1466725132753 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3624 | 1466725132755 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:38:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:38:52 INFO - PROCESS | 3624 | 1466725132768 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 3624 | 1466725132770 Marionette TRACE conn3 <- [1,2930,null,{}] 16:38:52 INFO - PROCESS | 3624 | 1466725132773 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}] 16:38:52 INFO - PROCESS | 3624 | 1466725132775 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:52 INFO - PROCESS | 3624 | 1466725132923 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:38:52 INFO - PROCESS | 3624 | 1466725132953 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3624 | 1466725132955 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:52 INFO - PROCESS | 3624 | ++DOCSHELL 1327C400 == 40 [pid = 3624] [id = 742] 16:38:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A0C6800) [pid = 3624] [serial = 2226] [outer = 00000000] 16:38:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A586000) [pid = 3624] [serial = 2227] [outer = 1A0C6800] 16:38:52 INFO - PROCESS | 3624 | 1466725132997 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A589000) [pid = 3624] [serial = 2228] [outer = 1A0C6800] 16:38:53 INFO - PROCESS | 3624 | 1466725133670 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"]]]}] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17C5C800) [pid = 3624] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19446800) [pid = 3624] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (156C7800) [pid = 3624] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12BA9000) [pid = 3624] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10A5C800) [pid = 3624] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19443000) [pid = 3624] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16875C00) [pid = 3624] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (169B6800) [pid = 3624] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F932400) [pid = 3624] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15E68000) [pid = 3624] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:38:53 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13F6E400) [pid = 3624] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:38:53 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 16:38:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:38:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:38:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 957ms 16:38:53 INFO - PROCESS | 3624 | 1466725133710 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3624 | 1466725133711 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:38:53 INFO - PROCESS | 3624 | 1466725133715 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3624 | 1466725133716 Marionette TRACE conn3 <- [1,2934,null,{}] 16:38:53 INFO - PROCESS | 3624 | 1466725133720 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}] 16:38:53 INFO - PROCESS | 3624 | 1466725133722 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:53 INFO - PROCESS | 3624 | 1466725133807 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:38:53 INFO - PROCESS | 3624 | 1466725133812 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3624 | 1466725133814 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:53 INFO - PROCESS | 3624 | ++DOCSHELL 15771400 == 41 [pid = 3624] [id = 743] 16:38:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1577B800) [pid = 3624] [serial = 2229] [outer = 00000000] 16:38:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16892800) [pid = 3624] [serial = 2230] [outer = 1577B800] 16:38:53 INFO - PROCESS | 3624 | 1466725133857 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1695BC00) [pid = 3624] [serial = 2231] [outer = 1577B800] 16:38:54 INFO - PROCESS | 3624 | 1466725134284 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]]]}] 16:38:54 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. 16:38:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 596ms 16:38:54 INFO - PROCESS | 3624 | 1466725134325 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3624 | 1466725134327 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:38:54 INFO - PROCESS | 3624 | 1466725134335 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3624 | 1466725134336 Marionette TRACE conn3 <- [1,2938,null,{}] 16:38:54 INFO - PROCESS | 3624 | 1466725134339 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}] 16:38:54 INFO - PROCESS | 3624 | 1466725134341 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:54 INFO - PROCESS | 3624 | 1466725134422 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:38:54 INFO - PROCESS | 3624 | 1466725134427 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3624 | 1466725134429 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:54 INFO - PROCESS | 3624 | ++DOCSHELL 16890400 == 42 [pid = 3624] [id = 744] 16:38:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17E6B800) [pid = 3624] [serial = 2232] [outer = 00000000] 16:38:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A0C6C00) [pid = 3624] [serial = 2233] [outer = 17E6B800] 16:38:54 INFO - PROCESS | 3624 | 1466725134471 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A585400) [pid = 3624] [serial = 2234] [outer = 17E6B800] 16:38:54 INFO - PROCESS | 3624 | ++DOCSHELL 1A6DA800 == 43 [pid = 3624] [id = 745] 16:38:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A6E0000) [pid = 3624] [serial = 2235] [outer = 00000000] 16:38:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A6E1C00) [pid = 3624] [serial = 2236] [outer = 1A6E0000] 16:38:54 INFO - PROCESS | 3624 | 1466725134924 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]]]}] 16:38:54 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. 16:38:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 16:38:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:38:54 INFO - PROCESS | 3624 | 1466725134973 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3624 | 1466725134975 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:38:54 INFO - PROCESS | 3624 | 1466725134978 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3624 | 1466725134980 Marionette TRACE conn3 <- [1,2942,null,{}] 16:38:54 INFO - PROCESS | 3624 | 1466725134983 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}] 16:38:54 INFO - PROCESS | 3624 | 1466725134985 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:55 INFO - PROCESS | 3624 | 1466725135078 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:38:55 INFO - PROCESS | 3624 | 1466725135086 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3624 | 1466725135088 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:55 INFO - PROCESS | 3624 | ++DOCSHELL 1A6DBC00 == 44 [pid = 3624] [id = 746] 16:38:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A6E4C00) [pid = 3624] [serial = 2237] [outer = 00000000] 16:38:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A956800) [pid = 3624] [serial = 2238] [outer = 1A6E4C00] 16:38:55 INFO - PROCESS | 3624 | 1466725135134 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A95B400) [pid = 3624] [serial = 2239] [outer = 1A6E4C00] 16:38:55 INFO - PROCESS | 3624 | 1466725135552 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]]]}] 16:38:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:38:55 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 16:38:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 596ms 16:38:55 INFO - PROCESS | 3624 | 1466725135576 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3624 | 1466725135578 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:38:55 INFO - PROCESS | 3624 | 1466725135581 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3624 | 1466725135583 Marionette TRACE conn3 <- [1,2946,null,{}] 16:38:55 INFO - PROCESS | 3624 | 1466725135586 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}] 16:38:55 INFO - PROCESS | 3624 | 1466725135588 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:55 INFO - PROCESS | 3624 | 1466725135737 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:38:55 INFO - PROCESS | 3624 | 1466725135949 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3624 | 1466725135953 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:55 INFO - PROCESS | 3624 | ++DOCSHELL 105EE400 == 45 [pid = 3624] [id = 747] 16:38:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (105F6400) [pid = 3624] [serial = 2240] [outer = 00000000] 16:38:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (10F41C00) [pid = 3624] [serial = 2241] [outer = 105F6400] 16:38:56 INFO - PROCESS | 3624 | 1466725136010 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (11CF1C00) [pid = 3624] [serial = 2242] [outer = 105F6400] 16:38:56 INFO - PROCESS | 3624 | 1466725136564 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]]]}] 16:38:56 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. 16:38:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1035ms 16:38:56 INFO - PROCESS | 3624 | 1466725136638 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3624 | 1466725136641 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:38:56 INFO - PROCESS | 3624 | 1466725136646 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3624 | 1466725136649 Marionette TRACE conn3 <- [1,2950,null,{}] 16:38:56 INFO - PROCESS | 3624 | 1466725136655 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}] 16:38:56 INFO - PROCESS | 3624 | 1466725136657 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:56 INFO - PROCESS | 3624 | 1466725136769 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:38:56 INFO - PROCESS | 3624 | 1466725136922 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3624 | 1466725136925 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:56 INFO - PROCESS | 3624 | ++DOCSHELL 150CD800 == 46 [pid = 3624] [id = 748] 16:38:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1514D000) [pid = 3624] [serial = 2243] [outer = 00000000] 16:38:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (156C9C00) [pid = 3624] [serial = 2244] [outer = 1514D000] 16:38:57 INFO - PROCESS | 3624 | 1466725136981 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (165D9C00) [pid = 3624] [serial = 2245] [outer = 1514D000] 16:38:57 INFO - PROCESS | 3624 | 1466725137516 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]]]}] 16:38:57 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. 16:38:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 910ms 16:38:57 INFO - PROCESS | 3624 | 1466725137550 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:38:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:38:57 INFO - PROCESS | 3624 | 1466725137554 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:38:57 INFO - PROCESS | 3624 | 1466725137558 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 3624 | 1466725137560 Marionette TRACE conn3 <- [1,2954,null,{}] 16:38:57 INFO - PROCESS | 3624 | 1466725137564 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}] 16:38:57 INFO - PROCESS | 3624 | 1466725137567 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:57 INFO - PROCESS | 3624 | 1466725137677 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:38:57 INFO - PROCESS | 3624 | 1466725137798 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3624 | 1466725137801 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:57 INFO - PROCESS | 3624 | ++DOCSHELL 17531000 == 47 [pid = 3624] [id = 749] 16:38:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (175CE000) [pid = 3624] [serial = 2246] [outer = 00000000] 16:38:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17E73800) [pid = 3624] [serial = 2247] [outer = 175CE000] 16:38:57 INFO - PROCESS | 3624 | 1466725137862 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (19458800) [pid = 3624] [serial = 2248] [outer = 175CE000] 16:38:58 INFO - PROCESS | 3624 | 1466725138340 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]]]}] 16:38:58 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. 16:38:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 847ms 16:38:58 INFO - PROCESS | 3624 | 1466725138401 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 3624 | 1466725138404 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:38:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:38:58 INFO - PROCESS | 3624 | 1466725138414 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3624 | 1466725138420 Marionette TRACE conn3 <- [1,2958,null,{}] 16:38:58 INFO - PROCESS | 3624 | 1466725138425 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}] 16:38:58 INFO - PROCESS | 3624 | 1466725138428 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:58 INFO - PROCESS | 3624 | 1466725138537 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:38:58 INFO - PROCESS | 3624 | 1466725138694 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 3624 | 1466725138697 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:58 INFO - PROCESS | 3624 | ++DOCSHELL 169B5400 == 48 [pid = 3624] [id = 750] 16:38:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1947F000) [pid = 3624] [serial = 2249] [outer = 00000000] 16:38:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A95D400) [pid = 3624] [serial = 2250] [outer = 1947F000] 16:38:58 INFO - PROCESS | 3624 | 1466725138751 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1AA85400) [pid = 3624] [serial = 2251] [outer = 1947F000] 16:38:59 INFO - PROCESS | 3624 | 1466725139283 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]]]}] 16:38:59 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. 16:38:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 910ms 16:38:59 INFO - PROCESS | 3624 | 1466725139311 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3624 | 1466725139314 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:38:59 INFO - PROCESS | 3624 | 1466725139317 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3624 | 1466725139319 Marionette TRACE conn3 <- [1,2962,null,{}] 16:38:59 INFO - PROCESS | 3624 | 1466725139323 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}] 16:38:59 INFO - PROCESS | 3624 | 1466725139325 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:59 INFO - PROCESS | 3624 | 1466725139482 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:38:59 INFO - PROCESS | 3624 | 1466725139563 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3624 | 1466725139566 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:38:59 INFO - PROCESS | 3624 | ++DOCSHELL 1A95A000 == 49 [pid = 3624] [id = 751] 16:38:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1AA8BC00) [pid = 3624] [serial = 2252] [outer = 00000000] 16:38:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1AC8B800) [pid = 3624] [serial = 2253] [outer = 1AA8BC00] 16:38:59 INFO - PROCESS | 3624 | 1466725139617 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1AC8E800) [pid = 3624] [serial = 2254] [outer = 1AA8BC00] 16:39:00 INFO - PROCESS | 3624 | 1466725140166 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]]]}] 16:39:00 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. 16:39:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 831ms 16:39:00 INFO - PROCESS | 3624 | 1466725140192 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3624 | 1466725140195 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:39:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:39:00 INFO - PROCESS | 3624 | 1466725140198 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 3624 | 1466725140200 Marionette TRACE conn3 <- [1,2966,null,{}] 16:39:00 INFO - PROCESS | 3624 | 1466725140204 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}] 16:39:00 INFO - PROCESS | 3624 | 1466725140206 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:00 INFO - PROCESS | 3624 | 1466725140307 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:39:00 INFO - PROCESS | 3624 | 1466725140468 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3624 | 1466725140474 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:00 INFO - PROCESS | 3624 | ++DOCSHELL 13277C00 == 50 [pid = 3624] [id = 752] 16:39:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13279C00) [pid = 3624] [serial = 2255] [outer = 00000000] 16:39:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (13910000) [pid = 3624] [serial = 2256] [outer = 13279C00] 16:39:00 INFO - PROCESS | 3624 | 1466725140538 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (169B4000) [pid = 3624] [serial = 2257] [outer = 13279C00] 16:39:01 INFO - PROCESS | 3624 | 1466725141237 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]]]}] 16:39:01 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. 16:39:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1098ms 16:39:01 INFO - PROCESS | 3624 | 1466725141298 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 3624 | 1466725141302 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:39:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:39:01 INFO - PROCESS | 3624 | 1466725141306 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 3624 | 1466725141310 Marionette TRACE conn3 <- [1,2970,null,{}] 16:39:01 INFO - PROCESS | 3624 | 1466725141315 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}] 16:39:01 INFO - PROCESS | 3624 | 1466725141318 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:01 INFO - PROCESS | 3624 | 1466725141520 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:39:01 INFO - PROCESS | 3624 | 1466725141625 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3624 | 1466725141628 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:01 INFO - PROCESS | 3624 | ++DOCSHELL 10F41000 == 51 [pid = 3624] [id = 753] 16:39:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (10F42000) [pid = 3624] [serial = 2258] [outer = 00000000] 16:39:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (15151000) [pid = 3624] [serial = 2259] [outer = 10F42000] 16:39:01 INFO - PROCESS | 3624 | 1466725141678 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1577BC00) [pid = 3624] [serial = 2260] [outer = 10F42000] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1A6DA800 == 50 [pid = 3624] [id = 745] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1A6DBC00 == 49 [pid = 3624] [id = 746] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 16890400 == 48 [pid = 3624] [id = 744] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 15771400 == 47 [pid = 3624] [id = 743] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1327C400 == 46 [pid = 3624] [id = 742] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 156CE400 == 45 [pid = 3624] [id = 741] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1021D800 == 44 [pid = 3624] [id = 740] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 17E75800 == 43 [pid = 3624] [id = 739] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1751D800 == 42 [pid = 3624] [id = 738] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 13A0FC00 == 41 [pid = 3624] [id = 737] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 10F3C400 == 40 [pid = 3624] [id = 736] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1026DC00 == 39 [pid = 3624] [id = 735] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 19D0A800 == 38 [pid = 3624] [id = 732] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 13A9A000 == 37 [pid = 3624] [id = 710] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 114A6800 == 36 [pid = 3624] [id = 733] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 15178C00 == 35 [pid = 3624] [id = 734] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 10F46000 == 34 [pid = 3624] [id = 719] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 165D9800 == 33 [pid = 3624] [id = 720] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 19484800 == 32 [pid = 3624] [id = 721] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 11295400 == 31 [pid = 3624] [id = 708] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 13277C00 == 30 [pid = 3624] [id = 752] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 169B5400 == 29 [pid = 3624] [id = 750] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 1A95A000 == 28 [pid = 3624] [id = 751] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 17531000 == 27 [pid = 3624] [id = 749] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 105EE400 == 26 [pid = 3624] [id = 747] 16:39:02 INFO - PROCESS | 3624 | --DOCSHELL 150CD800 == 25 [pid = 3624] [id = 748] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15031400) [pid = 3624] [serial = 2132] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17E74000) [pid = 3624] [serial = 2182] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1945D800) [pid = 3624] [serial = 2185] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (19441000) [pid = 3624] [serial = 2183] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (156D3400) [pid = 3624] [serial = 2173] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (13279800) [pid = 3624] [serial = 2168] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (12E6D800) [pid = 3624] [serial = 2167] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1390F400) [pid = 3624] [serial = 2158] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (19461000) [pid = 3624] [serial = 2186] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12BB3800) [pid = 3624] [serial = 2170] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1327B800) [pid = 3624] [serial = 2171] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (19D0DC00) [pid = 3624] [serial = 2194] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (169B1400) [pid = 3624] [serial = 2177] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1689EC00) [pid = 3624] [serial = 2176] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1687B000) [pid = 3624] [serial = 2161] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (174AF800) [pid = 3624] [serial = 2179] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19697400) [pid = 3624] [serial = 2164] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (165D7C00) [pid = 3624] [serial = 2188] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (16E0B400) [pid = 3624] [serial = 2189] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (15E63400) [pid = 3624] [serial = 2174] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1945B000) [pid = 3624] [serial = 2192] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17504400) [pid = 3624] [serial = 2180] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (19456800) [pid = 3624] [serial = 2191] [outer = 00000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19F3FC00) [pid = 3624] [serial = 2195] [outer = 00000000] [url = about:blank] 16:39:03 INFO - PROCESS | 3624 | 1466725142983 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"]]]}] 16:39:03 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 16:39:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:39:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1710ms 16:39:03 INFO - PROCESS | 3624 | 1466725143016 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3624 | 1466725143020 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 3624 | 1466725143025 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:39:03 INFO - PROCESS | 3624 | 1466725143027 Marionette TRACE conn3 <- [1,2974,null,{}] 16:39:03 INFO - PROCESS | 3624 | 1466725143033 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}] 16:39:03 INFO - PROCESS | 3624 | 1466725143035 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:03 INFO - PROCESS | 3624 | 1466725143133 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:39:03 INFO - PROCESS | 3624 | 1466725143240 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3624 | 1466725143242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:03 INFO - PROCESS | 3624 | ++DOCSHELL 11235C00 == 26 [pid = 3624] [id = 754] 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1128B800) [pid = 3624] [serial = 2261] [outer = 00000000] 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (12E65000) [pid = 3624] [serial = 2262] [outer = 1128B800] 16:39:03 INFO - PROCESS | 3624 | 1466725143289 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13279400) [pid = 3624] [serial = 2263] [outer = 1128B800] 16:39:03 INFO - PROCESS | 3624 | 1466725143687 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]]]}] 16:39:03 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. 16:39:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 706ms 16:39:03 INFO - PROCESS | 3624 | 1466725143732 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3624 | 1466725143736 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:39:03 INFO - PROCESS | 3624 | 1466725143743 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 3624 | 1466725143745 Marionette TRACE conn3 <- [1,2978,null,{}] 16:39:03 INFO - PROCESS | 3624 | 1466725143749 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}] 16:39:03 INFO - PROCESS | 3624 | 1466725143751 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:03 INFO - PROCESS | 3624 | 1466725143842 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:39:03 INFO - PROCESS | 3624 | 1466725143848 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3624 | 1466725143851 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:03 INFO - PROCESS | 3624 | ++DOCSHELL 13A9F400 == 27 [pid = 3624] [id = 755] 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13AA4800) [pid = 3624] [serial = 2264] [outer = 00000000] 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1436E800) [pid = 3624] [serial = 2265] [outer = 13AA4800] 16:39:03 INFO - PROCESS | 3624 | 1466725143899 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1502EC00) [pid = 3624] [serial = 2266] [outer = 13AA4800] 16:39:04 INFO - PROCESS | 3624 | ++DOCSHELL 165D8000 == 28 [pid = 3624] [id = 756] 16:39:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (165D8400) [pid = 3624] [serial = 2267] [outer = 00000000] 16:39:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (165D9800) [pid = 3624] [serial = 2268] [outer = 165D8400] 16:39:04 INFO - PROCESS | 3624 | 1466725144421 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]]]}] 16:39:04 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. 16:39:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 16:39:04 INFO - PROCESS | 3624 | 1466725144441 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3624 | 1466725144443 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:39:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:39:04 INFO - PROCESS | 3624 | 1466725144447 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 3624 | 1466725144450 Marionette TRACE conn3 <- [1,2982,null,{}] 16:39:04 INFO - PROCESS | 3624 | 1466725144461 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}] 16:39:04 INFO - PROCESS | 3624 | 1466725144466 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:04 INFO - PROCESS | 3624 | 1466725144555 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:39:04 INFO - PROCESS | 3624 | 1466725144562 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3624 | 1466725144565 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:04 INFO - PROCESS | 3624 | ++DOCSHELL 1695B800 == 29 [pid = 3624] [id = 757] 16:39:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (169AE400) [pid = 3624] [serial = 2269] [outer = 00000000] 16:39:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (16EAB400) [pid = 3624] [serial = 2270] [outer = 169AE400] 16:39:04 INFO - PROCESS | 3624 | 1466725144620 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17501C00) [pid = 3624] [serial = 2271] [outer = 169AE400] 16:39:05 INFO - PROCESS | 3624 | 1466725145120 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]]]}] 16:39:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:39:05 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 16:39:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 16:39:05 INFO - PROCESS | 3624 | 1466725145149 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3624 | 1466725145151 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:39:05 INFO - PROCESS | 3624 | 1466725145155 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3624 | 1466725145156 Marionette TRACE conn3 <- [1,2986,null,{}] 16:39:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:39:05 INFO - PROCESS | 3624 | 1466725145160 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}] 16:39:05 INFO - PROCESS | 3624 | 1466725145162 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:05 INFO - PROCESS | 3624 | 1466725145292 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:39:05 INFO - PROCESS | 3624 | 1466725145388 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3624 | 1466725145391 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:05 INFO - PROCESS | 3624 | ++DOCSHELL 17537000 == 30 [pid = 3624] [id = 758] 16:39:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17539000) [pid = 3624] [serial = 2272] [outer = 00000000] 16:39:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (175D3000) [pid = 3624] [serial = 2273] [outer = 17539000] 16:39:05 INFO - PROCESS | 3624 | 1466725145435 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17E61C00) [pid = 3624] [serial = 2274] [outer = 17539000] 16:39:05 INFO - PROCESS | 3624 | 1466725145818 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]]]}] 16:39:05 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. 16:39:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 706ms 16:39:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:39:05 INFO - PROCESS | 3624 | 1466725145858 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3624 | 1466725145860 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:39:05 INFO - PROCESS | 3624 | 1466725145863 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3624 | 1466725145865 Marionette TRACE conn3 <- [1,2990,null,{}] 16:39:05 INFO - PROCESS | 3624 | 1466725145868 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}] 16:39:05 INFO - PROCESS | 3624 | 1466725145870 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:06 INFO - PROCESS | 3624 | 1466725145985 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:39:06 INFO - PROCESS | 3624 | 1466725145990 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3624 | 1466725145993 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:06 INFO - PROCESS | 3624 | ++DOCSHELL 17C63800 == 31 [pid = 3624] [id = 759] 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1943AC00) [pid = 3624] [serial = 2275] [outer = 00000000] 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (19442800) [pid = 3624] [serial = 2276] [outer = 1943AC00] 16:39:06 INFO - PROCESS | 3624 | 1466725146043 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (19456000) [pid = 3624] [serial = 2277] [outer = 1943AC00] 16:39:06 INFO - PROCESS | 3624 | 1466725146468 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]]]}] 16:39:06 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. 16:39:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 643ms 16:39:06 INFO - PROCESS | 3624 | 1466725146506 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3624 | 1466725146508 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:39:06 INFO - PROCESS | 3624 | 1466725146511 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3624 | 1466725146513 Marionette TRACE conn3 <- [1,2994,null,{}] 16:39:06 INFO - PROCESS | 3624 | 1466725146516 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}] 16:39:06 INFO - PROCESS | 3624 | 1466725146521 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:06 INFO - PROCESS | 3624 | 1466725146656 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:39:06 INFO - PROCESS | 3624 | 1466725146758 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3624 | 1466725146760 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:06 INFO - PROCESS | 3624 | ++DOCSHELL 19477C00 == 32 [pid = 3624] [id = 760] 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1947A000) [pid = 3624] [serial = 2278] [outer = 00000000] 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (19698400) [pid = 3624] [serial = 2279] [outer = 1947A000] 16:39:06 INFO - PROCESS | 3624 | 1466725146828 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (19D07400) [pid = 3624] [serial = 2280] [outer = 1947A000] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (19453400) [pid = 3624] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (11298800) [pid = 3624] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (16873000) [pid = 3624] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (19485000) [pid = 3624] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (11C98800) [pid = 3624] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (19D0F400) [pid = 3624] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (105F0800) [pid = 3624] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A0C6800) [pid = 3624] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (11885800) [pid = 3624] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17521400) [pid = 3624] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1517BC00) [pid = 3624] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A00E800) [pid = 3624] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13187C00) [pid = 3624] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13A10800) [pid = 3624] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (10274000) [pid = 3624] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1943B800) [pid = 3624] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1577B800) [pid = 3624] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17E6B800) [pid = 3624] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A6E0000) [pid = 3624] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A6E4C00) [pid = 3624] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:39:07 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (11262400) [pid = 3624] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:39:07 INFO - PROCESS | 3624 | 1466725147728 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]]]}] 16:39:07 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. 16:39:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1192ms 16:39:07 INFO - PROCESS | 3624 | 1466725147739 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3624 | 1466725147741 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:39:07 INFO - PROCESS | 3624 | 1466725147744 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:39:07 INFO - PROCESS | 3624 | 1466725147746 Marionette TRACE conn3 <- [1,2998,null,{}] 16:39:07 INFO - PROCESS | 3624 | 1466725147749 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}] 16:39:07 INFO - PROCESS | 3624 | 1466725147751 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:07 INFO - PROCESS | 3624 | 1466725147826 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:39:07 INFO - PROCESS | 3624 | 1466725147831 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3624 | 1466725147833 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:07 INFO - PROCESS | 3624 | ++DOCSHELL 10F3B800 == 33 [pid = 3624] [id = 761] 16:39:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1122F000) [pid = 3624] [serial = 2281] [outer = 00000000] 16:39:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12E1B400) [pid = 3624] [serial = 2282] [outer = 1122F000] 16:39:07 INFO - PROCESS | 3624 | 1466725147877 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1577B800) [pid = 3624] [serial = 2283] [outer = 1122F000] 16:39:08 INFO - PROCESS | 3624 | [3624] 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 16:39:08 INFO - PROCESS | 3624 | 1466725148366 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:39:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:39:08 INFO - {} 16:39:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:39:08 INFO - {} 16:39:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:39:08 INFO - {} 16:39:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:39:08 INFO - {} 16:39:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 643ms 16:39:08 INFO - PROCESS | 3624 | 1466725148383 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3624 | 1466725148385 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:39:08 INFO - PROCESS | 3624 | 1466725148388 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - TEST-START | /FileAPI/fileReader.html 16:39:08 INFO - PROCESS | 3624 | 1466725148390 Marionette TRACE conn3 <- [1,3002,null,{}] 16:39:08 INFO - PROCESS | 3624 | 1466725148393 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}] 16:39:08 INFO - PROCESS | 3624 | 1466725148395 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:08 INFO - PROCESS | 3624 | 1466725148474 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:39:08 INFO - PROCESS | 3624 | 1466725148479 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 3624 | 1466725148481 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:08 INFO - PROCESS | 3624 | ++DOCSHELL 12B75C00 == 34 [pid = 3624] [id = 762] 16:39:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19453400) [pid = 3624] [serial = 2284] [outer = 00000000] 16:39:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (19D0F400) [pid = 3624] [serial = 2285] [outer = 19453400] 16:39:08 INFO - PROCESS | 3624 | 1466725148523 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (19D46C00) [pid = 3624] [serial = 2286] [outer = 19453400] 16:39:08 INFO - PROCESS | 3624 | 1466725148937 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]]]}] 16:39:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:39:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:39:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:39:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:39:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 597ms 16:39:09 INFO - TEST-START | /FileAPI/historical.html 16:39:09 INFO - PROCESS | 3624 | 1466725149001 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3624 | 1466725149003 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:39:09 INFO - PROCESS | 3624 | 1466725149008 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3624 | 1466725149009 Marionette TRACE conn3 <- [1,3006,null,{}] 16:39:09 INFO - PROCESS | 3624 | 1466725149013 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}] 16:39:09 INFO - PROCESS | 3624 | 1466725149015 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:09 INFO - PROCESS | 3624 | 1466725149099 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:39:09 INFO - PROCESS | 3624 | 1466725149104 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3624 | 1466725149106 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:09 INFO - PROCESS | 3624 | ++DOCSHELL 16959000 == 35 [pid = 3624] [id = 763] 16:39:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (19D4A400) [pid = 3624] [serial = 2287] [outer = 00000000] 16:39:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (19F42000) [pid = 3624] [serial = 2288] [outer = 19D4A400] 16:39:09 INFO - PROCESS | 3624 | 1466725149148 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (19F43800) [pid = 3624] [serial = 2289] [outer = 19D4A400] 16:39:09 INFO - PROCESS | 3624 | 1466725149601 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"]]]}] 16:39:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:39:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:39:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:39:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:39:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:39:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:39:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:39:09 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 16:39:09 INFO - PROCESS | 3624 | 1466725149709 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3624 | 1466725149713 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:39:09 INFO - TEST-START | /FileAPI/idlharness.html 16:39:09 INFO - PROCESS | 3624 | 1466725149719 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3624 | 1466725149723 Marionette TRACE conn3 <- [1,3010,null,{}] 16:39:09 INFO - PROCESS | 3624 | 1466725149729 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}] 16:39:09 INFO - PROCESS | 3624 | 1466725149733 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:09 INFO - PROCESS | 3624 | 1466725149890 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:39:10 INFO - PROCESS | 3624 | 1466725150018 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3624 | 1466725150023 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:10 INFO - PROCESS | 3624 | ++DOCSHELL 11294C00 == 36 [pid = 3624] [id = 764] 16:39:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (11295400) [pid = 3624] [serial = 2290] [outer = 00000000] 16:39:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (129E7800) [pid = 3624] [serial = 2291] [outer = 11295400] 16:39:10 INFO - PROCESS | 3624 | 1466725150079 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1315C000) [pid = 3624] [serial = 2292] [outer = 11295400] 16:39:11 INFO - PROCESS | 3624 | 1466725151149 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]]]}] 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:39:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:39:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:39:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:39:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:39:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:39:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:39:11 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 16:39:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:39:11 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 16:39:11 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 16:39:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:39:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:39:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:39:11 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 16:39:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:39:11 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 16:39:11 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 16:39:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:39:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:39:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1600ms 16:39:11 INFO - PROCESS | 3624 | 1466725151344 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3624 | 1466725151347 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:39:11 INFO - TEST-START | /FileAPI/idlharness.worker 16:39:11 INFO - PROCESS | 3624 | 1466725151358 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3624 | 1466725151362 Marionette TRACE conn3 <- [1,3014,null,{}] 16:39:11 INFO - PROCESS | 3624 | 1466725151366 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}] 16:39:11 INFO - PROCESS | 3624 | 1466725151369 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:11 INFO - PROCESS | 3624 | 1466725151477 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:39:11 INFO - PROCESS | 3624 | 1466725151617 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3624 | 1466725151619 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:11 INFO - PROCESS | 3624 | ++DOCSHELL 156CE400 == 37 [pid = 3624] [id = 765] 16:39:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (156D1800) [pid = 3624] [serial = 2293] [outer = 00000000] 16:39:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A95D800) [pid = 3624] [serial = 2294] [outer = 156D1800] 16:39:11 INFO - PROCESS | 3624 | 1466725151676 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1AA8B400) [pid = 3624] [serial = 2295] [outer = 156D1800] 16:39:11 INFO - PROCESS | 3624 | [3624] 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 16:39:13 INFO - PROCESS | 3624 | 1466725153056 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,{},{}]]]}] 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:39:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:39:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:39:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:39:13 INFO - {} 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:39:13 INFO - {} 16:39:13 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 - {} 16:39:13 INFO - {} 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:39:13 INFO - {} 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:39:13 INFO - {} 16:39:13 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 - {} 16:39:13 INFO - {} 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:39:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:39:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 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 16:39:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:39:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:39:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:39:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:39:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:39:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:39:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:39:13 INFO - {} 16:39:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1868ms 16:39:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:39:13 INFO - PROCESS | 3624 | 1466725153221 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3624 | 1466725153224 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:39:13 INFO - PROCESS | 3624 | 1466725153230 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3624 | 1466725153233 Marionette TRACE conn3 <- [1,3018,null,{}] 16:39:13 INFO - PROCESS | 3624 | 1466725153239 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}] 16:39:13 INFO - PROCESS | 3624 | 1466725153242 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:13 INFO - PROCESS | 3624 | 1466725153369 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:39:13 INFO - PROCESS | 3624 | 1466725153497 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3624 | 1466725153500 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 12B75C00 == 36 [pid = 3624] [id = 762] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 10F3B800 == 35 [pid = 3624] [id = 761] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 19477C00 == 34 [pid = 3624] [id = 760] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 17C63800 == 33 [pid = 3624] [id = 759] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 17537000 == 32 [pid = 3624] [id = 758] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 1695B800 == 31 [pid = 3624] [id = 757] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 165D8000 == 30 [pid = 3624] [id = 756] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 13A9F400 == 29 [pid = 3624] [id = 755] 16:39:13 INFO - PROCESS | 3624 | --DOCSHELL 11235C00 == 28 [pid = 3624] [id = 754] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1945E400) [pid = 3624] [serial = 2156] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (129E6000) [pid = 3624] [serial = 2126] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (16960000) [pid = 3624] [serial = 2162] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (19BA6000) [pid = 3624] [serial = 2165] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12ECD800) [pid = 3624] [serial = 2129] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A956800) [pid = 3624] [serial = 2238] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A0CEC00) [pid = 3624] [serial = 2224] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (19B9A400) [pid = 3624] [serial = 2222] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A586000) [pid = 3624] [serial = 2227] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A4ACC00) [pid = 3624] [serial = 2225] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12C88800) [pid = 3624] [serial = 2200] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13647800) [pid = 3624] [serial = 2201] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17C5F400) [pid = 3624] [serial = 2216] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (175D2C00) [pid = 3624] [serial = 2215] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (160A4400) [pid = 3624] [serial = 2203] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1689C800) [pid = 3624] [serial = 2204] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A4AA000) [pid = 3624] [serial = 2198] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A0D1400) [pid = 3624] [serial = 2197] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (156C5800) [pid = 3624] [serial = 2209] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (15774400) [pid = 3624] [serial = 2210] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15E36400) [pid = 3624] [serial = 2212] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (165DDC00) [pid = 3624] [serial = 2213] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10F3E400) [pid = 3624] [serial = 2206] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (114B2C00) [pid = 3624] [serial = 2207] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19441800) [pid = 3624] [serial = 2218] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19444400) [pid = 3624] [serial = 2219] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16892800) [pid = 3624] [serial = 2230] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1695BC00) [pid = 3624] [serial = 2231] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A0C6C00) [pid = 3624] [serial = 2233] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19460000) [pid = 3624] [serial = 2221] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A6E1C00) [pid = 3624] [serial = 2236] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A95B400) [pid = 3624] [serial = 2239] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A589000) [pid = 3624] [serial = 2228] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A585400) [pid = 3624] [serial = 2234] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13F71400) [pid = 3624] [serial = 2159] [outer = 00000000] [url = about:blank] 16:39:13 INFO - PROCESS | 3624 | ++DOCSHELL 10567800 == 29 [pid = 3624] [id = 766] 16:39:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (105E8400) [pid = 3624] [serial = 2296] [outer = 00000000] 16:39:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11259000) [pid = 3624] [serial = 2297] [outer = 105E8400] 16:39:13 INFO - PROCESS | 3624 | 1466725153581 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12B69800) [pid = 3624] [serial = 2298] [outer = 105E8400] 16:39:13 INFO - PROCESS | 3624 | 1466725153945 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]]]}] 16:39:13 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 16:39:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 738ms 16:39:13 INFO - PROCESS | 3624 | 1466725153967 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3624 | 1466725153971 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:39:14 INFO - PROCESS | 3624 | 1466725153989 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3624 | 1466725153991 Marionette TRACE conn3 <- [1,3022,null,{}] 16:39:14 INFO - PROCESS | 3624 | 1466725153995 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}] 16:39:14 INFO - PROCESS | 3624 | 1466725153998 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:14 INFO - PROCESS | 3624 | 1466725154089 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:39:14 INFO - PROCESS | 3624 | 1466725154095 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3624 | 1466725154097 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:14 INFO - PROCESS | 3624 | ++DOCSHELL 13F72C00 == 30 [pid = 3624] [id = 767] 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13F7B800) [pid = 3624] [serial = 2299] [outer = 00000000] 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15775400) [pid = 3624] [serial = 2300] [outer = 13F7B800] 16:39:14 INFO - PROCESS | 3624 | 1466725154142 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (165D8000) [pid = 3624] [serial = 2301] [outer = 13F7B800] 16:39:14 INFO - PROCESS | 3624 | 1466725154637 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]]]}] 16:39:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:39:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 16:39:14 INFO - PROCESS | 3624 | 1466725154677 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3624 | 1466725154679 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:39:14 INFO - PROCESS | 3624 | 1466725154683 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3624 | 1466725154686 Marionette TRACE conn3 <- [1,3026,null,{}] 16:39:14 INFO - PROCESS | 3624 | 1466725154700 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}] 16:39:14 INFO - PROCESS | 3624 | 1466725154705 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:14 INFO - PROCESS | 3624 | 1466725154792 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:39:14 INFO - PROCESS | 3624 | 1466725154830 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3624 | 1466725154833 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:14 INFO - PROCESS | 3624 | ++DOCSHELL 1742D400 == 31 [pid = 3624] [id = 768] 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17434C00) [pid = 3624] [serial = 2302] [outer = 00000000] 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17521400) [pid = 3624] [serial = 2303] [outer = 17434C00] 16:39:14 INFO - PROCESS | 3624 | 1466725154886 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17539800) [pid = 3624] [serial = 2304] [outer = 17434C00] 16:39:15 INFO - PROCESS | 3624 | 1466725155394 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"]]]}] 16:39:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:39:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:39:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 16:39:15 INFO - PROCESS | 3624 | 1466725155414 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3624 | 1466725155416 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:39:15 INFO - PROCESS | 3624 | 1466725155420 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3624 | 1466725155421 Marionette TRACE conn3 <- [1,3030,null,{}] 16:39:15 INFO - PROCESS | 3624 | 1466725155429 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}] 16:39:15 INFO - PROCESS | 3624 | 1466725155430 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:15 INFO - PROCESS | 3624 | 1466725155528 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:39:15 INFO - PROCESS | 3624 | 1466725155533 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3624 | 1466725155536 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:15 INFO - PROCESS | 3624 | ++DOCSHELL 19460000 == 32 [pid = 3624] [id = 769] 16:39:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19461400) [pid = 3624] [serial = 2305] [outer = 00000000] 16:39:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19481000) [pid = 3624] [serial = 2306] [outer = 19461400] 16:39:15 INFO - PROCESS | 3624 | 1466725155580 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19697000) [pid = 3624] [serial = 2307] [outer = 19461400] 16:39:16 INFO - PROCESS | 3624 | 1466725156191 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]]]}] 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:39:16 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. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:39:16 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'.) 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:39:16 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. 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:39:16 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. 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:39:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:39:16 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. 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:39:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:39:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:39:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:39:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:39:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 878ms 16:39:16 INFO - PROCESS | 3624 | 1466725156294 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 3624 | 1466725156296 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:39:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:39:16 INFO - PROCESS | 3624 | 1466725156299 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 3624 | 1466725156301 Marionette TRACE conn3 <- [1,3034,null,{}] 16:39:16 INFO - PROCESS | 3624 | 1466725156312 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}] 16:39:16 INFO - PROCESS | 3624 | 1466725156314 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:16 INFO - PROCESS | 3624 | 1466725156437 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:39:16 INFO - PROCESS | 3624 | 1466725156442 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3624 | 1466725156444 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:16 INFO - PROCESS | 3624 | ++DOCSHELL 1947F400 == 33 [pid = 3624] [id = 770] 16:39:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D06800) [pid = 3624] [serial = 2308] [outer = 00000000] 16:39:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A0D1400) [pid = 3624] [serial = 2309] [outer = 19D06800] 16:39:16 INFO - PROCESS | 3624 | 1466725156487 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A0D2800) [pid = 3624] [serial = 2310] [outer = 19D06800] 16:39:16 INFO - PROCESS | 3624 | [3624] 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 16:39:16 INFO - PROCESS | 3624 | 1466725156936 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:39:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:39:17 INFO - {} 16:39:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 706ms 16:39:17 INFO - PROCESS | 3624 | 1466725156999 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3624 | 1466725157001 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:39:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:39:17 INFO - PROCESS | 3624 | 1466725157004 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3624 | 1466725157006 Marionette TRACE conn3 <- [1,3038,null,{}] 16:39:17 INFO - PROCESS | 3624 | 1466725157013 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}] 16:39:17 INFO - PROCESS | 3624 | 1466725157018 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:17 INFO - PROCESS | 3624 | 1466725157161 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:39:17 INFO - PROCESS | 3624 | 1466725157178 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3624 | 1466725157180 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:17 INFO - PROCESS | 3624 | ++DOCSHELL 15775800 == 34 [pid = 3624] [id = 771] 16:39:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (160A4400) [pid = 3624] [serial = 2311] [outer = 00000000] 16:39:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19F44000) [pid = 3624] [serial = 2312] [outer = 160A4400] 16:39:17 INFO - PROCESS | 3624 | 1466725157291 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1AC8C000) [pid = 3624] [serial = 2313] [outer = 160A4400] 16:39:17 INFO - PROCESS | 3624 | 1466725157681 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]]]}] 16:39:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:39:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:39:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:39:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:39:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 706ms 16:39:17 INFO - PROCESS | 3624 | 1466725157704 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3624 | 1466725157706 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:39:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:39:17 INFO - PROCESS | 3624 | 1466725157710 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3624 | 1466725157711 Marionette TRACE conn3 <- [1,3042,null,{}] 16:39:17 INFO - PROCESS | 3624 | 1466725157723 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}] 16:39:17 INFO - PROCESS | 3624 | 1466725157725 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:17 INFO - PROCESS | 3624 | 1466725157864 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:39:17 INFO - PROCESS | 3624 | 1466725157869 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3624 | 1466725157871 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:17 INFO - PROCESS | 3624 | ++DOCSHELL 1B2BF400 == 35 [pid = 3624] [id = 772] 16:39:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1B2C0000) [pid = 3624] [serial = 2314] [outer = 00000000] 16:39:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1B2C3C00) [pid = 3624] [serial = 2315] [outer = 1B2C0000] 16:39:17 INFO - PROCESS | 3624 | 1466725157920 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1B2C6000) [pid = 3624] [serial = 2316] [outer = 1B2C0000] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (10F42000) [pid = 3624] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17539000) [pid = 3624] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (105F6400) [pid = 3624] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1514D000) [pid = 3624] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (175CE000) [pid = 3624] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1947F000) [pid = 3624] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1AA8BC00) [pid = 3624] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13279C00) [pid = 3624] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1943AC00) [pid = 3624] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1947A000) [pid = 3624] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1122F000) [pid = 3624] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1128B800) [pid = 3624] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (165D8400) [pid = 3624] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13AA4800) [pid = 3624] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (169AE400) [pid = 3624] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:39:18 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19453400) [pid = 3624] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:39:18 INFO - PROCESS | 3624 | 1466725158694 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"]]]}] 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:18 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" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:18 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" 16:39:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:39:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1177ms 16:39:18 INFO - PROCESS | 3624 | 1466725158890 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:39:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:39:18 INFO - PROCESS | 3624 | 1466725158892 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:39:18 INFO - PROCESS | 3624 | 1466725158896 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3624 | 1466725158897 Marionette TRACE conn3 <- [1,3046,null,{}] 16:39:18 INFO - PROCESS | 3624 | 1466725158901 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}] 16:39:18 INFO - PROCESS | 3624 | 1466725158903 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:18 INFO - PROCESS | 3624 | 1466725158982 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:39:19 INFO - PROCESS | 3624 | 1466725158987 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3624 | 1466725158989 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:19 INFO - PROCESS | 3624 | ++DOCSHELL 16BCA800 == 36 [pid = 3624] [id = 773] 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16BCAC00) [pid = 3624] [serial = 2317] [outer = 00000000] 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1947F000) [pid = 3624] [serial = 2318] [outer = 16BCAC00] 16:39:19 INFO - PROCESS | 3624 | 1466725159034 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A6DB400) [pid = 3624] [serial = 2319] [outer = 16BCAC00] 16:39:19 INFO - PROCESS | 3624 | 1466725159514 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]]]}] 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:39:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:39:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:39:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:39:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:39:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:39:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:39:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:39:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:39:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 644ms 16:39:19 INFO - PROCESS | 3624 | 1466725159541 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 3624 | 1466725159543 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:39:19 INFO - PROCESS | 3624 | 1466725159546 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:39:19 INFO - PROCESS | 3624 | 1466725159548 Marionette TRACE conn3 <- [1,3050,null,{}] 16:39:19 INFO - PROCESS | 3624 | 1466725159551 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}] 16:39:19 INFO - PROCESS | 3624 | 1466725159553 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:19 INFO - PROCESS | 3624 | 1466725159632 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:39:19 INFO - PROCESS | 3624 | 1466725159637 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3624 | 1466725159639 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:19 INFO - PROCESS | 3624 | ++DOCSHELL 0F20A000 == 37 [pid = 3624] [id = 774] 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (0F20A400) [pid = 3624] [serial = 2320] [outer = 00000000] 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (165D8800) [pid = 3624] [serial = 2321] [outer = 0F20A400] 16:39:19 INFO - PROCESS | 3624 | 1466725159682 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17C10C00) [pid = 3624] [serial = 2322] [outer = 0F20A400] 16:39:19 INFO - PROCESS | 3624 | [3624] 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 16:39:20 INFO - PROCESS | 3624 | 1466725160168 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:39:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:39:20 INFO - {} 16:39:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 643ms 16:39:20 INFO - PROCESS | 3624 | 1466725160184 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3624 | 1466725160186 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:39:20 INFO - PROCESS | 3624 | 1466725160189 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:39:20 INFO - PROCESS | 3624 | 1466725160191 Marionette TRACE conn3 <- [1,3054,null,{}] 16:39:20 INFO - PROCESS | 3624 | 1466725160194 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}] 16:39:20 INFO - PROCESS | 3624 | 1466725160196 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:20 INFO - PROCESS | 3624 | 1466725160278 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:39:20 INFO - PROCESS | 3624 | 1466725160283 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3624 | 1466725160285 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:20 INFO - PROCESS | 3624 | ++DOCSHELL 1021DC00 == 38 [pid = 3624] [id = 775] 16:39:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10A5C800) [pid = 3624] [serial = 2323] [outer = 00000000] 16:39:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10D24000) [pid = 3624] [serial = 2324] [outer = 10A5C800] 16:39:20 INFO - PROCESS | 3624 | 1466725160344 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12BB3400) [pid = 3624] [serial = 2325] [outer = 10A5C800] 16:39:21 INFO - PROCESS | 3624 | 1466725161002 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]]]}] 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:39:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:39:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 847ms 16:39:21 INFO - PROCESS | 3624 | 1466725161034 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3624 | 1466725161039 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:39:21 INFO - PROCESS | 3624 | 1466725161043 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:39:21 INFO - PROCESS | 3624 | 1466725161049 Marionette TRACE conn3 <- [1,3058,null,{}] 16:39:21 INFO - PROCESS | 3624 | 1466725161054 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}] 16:39:21 INFO - PROCESS | 3624 | 1466725161057 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:21 INFO - PROCESS | 3624 | 1466725161174 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:39:21 INFO - PROCESS | 3624 | 1466725161333 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3624 | 1466725161336 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:21 INFO - PROCESS | 3624 | ++DOCSHELL 10D23800 == 39 [pid = 3624] [id = 776] 16:39:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10D23C00) [pid = 3624] [serial = 2326] [outer = 00000000] 16:39:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (129DC000) [pid = 3624] [serial = 2327] [outer = 10D23C00] 16:39:21 INFO - PROCESS | 3624 | 1466725161393 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1327D000) [pid = 3624] [serial = 2328] [outer = 10D23C00] 16:39:21 INFO - PROCESS | 3624 | 1466725161947 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]]]}] 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:39:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 941ms 16:39:22 INFO - PROCESS | 3624 | 1466725161991 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3624 | 1466725161996 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:39:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:39:22 INFO - PROCESS | 3624 | 1466725162002 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3624 | 1466725162005 Marionette TRACE conn3 <- [1,3062,null,{}] 16:39:22 INFO - PROCESS | 3624 | 1466725162009 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}] 16:39:22 INFO - PROCESS | 3624 | 1466725162012 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:22 INFO - PROCESS | 3624 | 1466725162125 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:39:22 INFO - PROCESS | 3624 | 1466725162283 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3624 | 1466725162286 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:22 INFO - PROCESS | 3624 | ++DOCSHELL 1502B800 == 40 [pid = 3624] [id = 777] 16:39:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15148000) [pid = 3624] [serial = 2329] [outer = 00000000] 16:39:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1609DC00) [pid = 3624] [serial = 2330] [outer = 15148000] 16:39:22 INFO - PROCESS | 3624 | 1466725162350 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16965000) [pid = 3624] [serial = 2331] [outer = 15148000] 16:39:22 INFO - PROCESS | 3624 | 1466725162850 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]]]}] 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:39:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:39:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 910ms 16:39:22 INFO - PROCESS | 3624 | 1466725162906 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:39:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:39:22 INFO - PROCESS | 3624 | 1466725162909 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:39:22 INFO - PROCESS | 3624 | 1466725162913 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3624 | 1466725162916 Marionette TRACE conn3 <- [1,3066,null,{}] 16:39:22 INFO - PROCESS | 3624 | 1466725162927 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}] 16:39:22 INFO - PROCESS | 3624 | 1466725162932 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:23 INFO - PROCESS | 3624 | 1466725163088 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:39:23 INFO - PROCESS | 3624 | 1466725163247 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 3624 | 1466725163250 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:23 INFO - PROCESS | 3624 | ++DOCSHELL 17521C00 == 41 [pid = 3624] [id = 778] 16:39:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1752CC00) [pid = 3624] [serial = 2332] [outer = 00000000] 16:39:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1943D000) [pid = 3624] [serial = 2333] [outer = 1752CC00] 16:39:23 INFO - PROCESS | 3624 | 1466725163308 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1945E400) [pid = 3624] [serial = 2334] [outer = 1752CC00] 16:39:23 INFO - PROCESS | 3624 | 1466725163864 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] 16:39:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:39:23 INFO - PROCESS | 3624 | 1466725163907 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:39:23 INFO - PROCESS | 3624 | 1466725163912 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3624 | 1466725163914 Marionette TRACE conn3 <- [1,3070,null,{}] 16:39:23 INFO - PROCESS | 3624 | 1466725163917 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}] 16:39:23 INFO - PROCESS | 3624 | 1466725163920 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:24 INFO - PROCESS | 3624 | 1466725164028 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:39:24 INFO - PROCESS | 3624 | 1466725164196 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3624 | 1466725164198 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:24 INFO - PROCESS | 3624 | ++DOCSHELL 10D27000 == 42 [pid = 3624] [id = 779] 16:39:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (169B5400) [pid = 3624] [serial = 2335] [outer = 00000000] 16:39:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (19D46400) [pid = 3624] [serial = 2336] [outer = 169B5400] 16:39:24 INFO - PROCESS | 3624 | 1466725164252 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A4AB000) [pid = 3624] [serial = 2337] [outer = 169B5400] 16:39:24 INFO - PROCESS | 3624 | 1466725164743 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]]]}] 16:39:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:39:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:39:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:39:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 847ms 16:39:24 INFO - PROCESS | 3624 | 1466725164764 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 3624 | 1466725164766 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:39:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:39:24 INFO - PROCESS | 3624 | 1466725164786 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - PROCESS | 3624 | 1466725164788 Marionette TRACE conn3 <- [1,3074,null,{}] 16:39:24 INFO - PROCESS | 3624 | 1466725164795 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}] 16:39:24 INFO - PROCESS | 3624 | 1466725164798 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:24 INFO - PROCESS | 3624 | 1466725164900 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:39:25 INFO - PROCESS | 3624 | 1466725165180 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3624 | 1466725165183 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:25 INFO - PROCESS | 3624 | ++DOCSHELL 102C9000 == 43 [pid = 3624] [id = 780] 16:39:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (102E6400) [pid = 3624] [serial = 2338] [outer = 00000000] 16:39:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10D20000) [pid = 3624] [serial = 2339] [outer = 102E6400] 16:39:25 INFO - PROCESS | 3624 | 1466725165261 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (105F6400) [pid = 3624] [serial = 2340] [outer = 102E6400] 16:39:25 INFO - PROCESS | 3624 | 1466725165811 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:39:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1083ms 16:39:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:39:25 INFO - PROCESS | 3624 | 1466725165847 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 3624 | 1466725165850 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:39:25 INFO - PROCESS | 3624 | 1466725165854 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3624 | 1466725165857 Marionette TRACE conn3 <- [1,3078,null,{}] 16:39:25 INFO - PROCESS | 3624 | 1466725165862 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}] 16:39:25 INFO - PROCESS | 3624 | 1466725165866 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:25 INFO - PROCESS | 3624 | 1466725165965 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:39:26 INFO - PROCESS | 3624 | 1466725166092 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3624 | 1466725166095 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:26 INFO - PROCESS | 3624 | ++DOCSHELL 114B1400 == 44 [pid = 3624] [id = 781] 16:39:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (114B2C00) [pid = 3624] [serial = 2341] [outer = 00000000] 16:39:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (12C7B400) [pid = 3624] [serial = 2342] [outer = 114B2C00] 16:39:26 INFO - PROCESS | 3624 | 1466725166142 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1327C800) [pid = 3624] [serial = 2343] [outer = 114B2C00] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 10F41000 == 43 [pid = 3624] [id = 753] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 0F20A000 == 42 [pid = 3624] [id = 774] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 16BCA800 == 41 [pid = 3624] [id = 773] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 1B2BF400 == 40 [pid = 3624] [id = 772] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 15775800 == 39 [pid = 3624] [id = 771] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 1947F400 == 38 [pid = 3624] [id = 770] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 19460000 == 37 [pid = 3624] [id = 769] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 1742D400 == 36 [pid = 3624] [id = 768] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 13F72C00 == 35 [pid = 3624] [id = 767] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 10567800 == 34 [pid = 3624] [id = 766] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 16959000 == 33 [pid = 3624] [id = 763] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 11294C00 == 32 [pid = 3624] [id = 764] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 156CE400 == 31 [pid = 3624] [id = 765] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 102C9000 == 30 [pid = 3624] [id = 780] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 17521C00 == 29 [pid = 3624] [id = 778] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 10D27000 == 28 [pid = 3624] [id = 779] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 1502B800 == 27 [pid = 3624] [id = 777] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 1021DC00 == 26 [pid = 3624] [id = 775] 16:39:27 INFO - PROCESS | 3624 | --DOCSHELL 10D23800 == 25 [pid = 3624] [id = 776] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (16EAB400) [pid = 3624] [serial = 2270] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (19456000) [pid = 3624] [serial = 2277] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1577B800) [pid = 3624] [serial = 2283] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19F42000) [pid = 3624] [serial = 2288] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (19D46C00) [pid = 3624] [serial = 2286] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1577BC00) [pid = 3624] [serial = 2260] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19D0F400) [pid = 3624] [serial = 2285] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17501C00) [pid = 3624] [serial = 2271] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15151000) [pid = 3624] [serial = 2259] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (175D3000) [pid = 3624] [serial = 2273] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17E61C00) [pid = 3624] [serial = 2274] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (11CF1C00) [pid = 3624] [serial = 2242] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10F41C00) [pid = 3624] [serial = 2241] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (165D9C00) [pid = 3624] [serial = 2245] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (156C9C00) [pid = 3624] [serial = 2244] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19458800) [pid = 3624] [serial = 2248] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17E73800) [pid = 3624] [serial = 2247] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1AA85400) [pid = 3624] [serial = 2251] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A95D400) [pid = 3624] [serial = 2250] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1AC8E800) [pid = 3624] [serial = 2254] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1AC8B800) [pid = 3624] [serial = 2253] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (169B4000) [pid = 3624] [serial = 2257] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13910000) [pid = 3624] [serial = 2256] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19442800) [pid = 3624] [serial = 2276] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19698400) [pid = 3624] [serial = 2279] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12E1B400) [pid = 3624] [serial = 2282] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D07400) [pid = 3624] [serial = 2280] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12E65000) [pid = 3624] [serial = 2262] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13279400) [pid = 3624] [serial = 2263] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (165D9800) [pid = 3624] [serial = 2268] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1436E800) [pid = 3624] [serial = 2265] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1502EC00) [pid = 3624] [serial = 2266] [outer = 00000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3624 | 1466725167408 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:39:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1616ms 16:39:27 INFO - PROCESS | 3624 | 1466725167464 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3624 | 1466725167469 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:39:27 INFO - PROCESS | 3624 | 1466725167474 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 3624 | 1466725167477 Marionette TRACE conn3 <- [1,3082,null,{}] 16:39:27 INFO - PROCESS | 3624 | 1466725167482 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}] 16:39:27 INFO - PROCESS | 3624 | 1466725167485 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:27 INFO - PROCESS | 3624 | 1466725167576 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:39:27 INFO - PROCESS | 3624 | 1466725167677 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3624 | 1466725167681 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:27 INFO - PROCESS | 3624 | ++DOCSHELL 0F20FC00 == 26 [pid = 3624] [id = 782] 16:39:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (0F210C00) [pid = 3624] [serial = 2344] [outer = 00000000] 16:39:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10D20400) [pid = 3624] [serial = 2345] [outer = 0F210C00] 16:39:27 INFO - PROCESS | 3624 | 1466725167728 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10D26800) [pid = 3624] [serial = 2346] [outer = 0F210C00] 16:39:28 INFO - PROCESS | 3624 | 1466725168336 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:39:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 957ms 16:39:28 INFO - PROCESS | 3624 | 1466725168419 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3624 | 1466725168423 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:39:28 INFO - PROCESS | 3624 | 1466725168428 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 3624 | 1466725168433 Marionette TRACE conn3 <- [1,3086,null,{}] 16:39:28 INFO - PROCESS | 3624 | 1466725168464 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}] 16:39:28 INFO - PROCESS | 3624 | 1466725168468 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:28 INFO - PROCESS | 3624 | 1466725168599 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:39:28 INFO - PROCESS | 3624 | 1466725168734 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3624 | 1466725168737 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:28 INFO - PROCESS | 3624 | ++DOCSHELL 10D24800 == 27 [pid = 3624] [id = 783] 16:39:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10D2A800) [pid = 3624] [serial = 2347] [outer = 00000000] 16:39:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (11235C00) [pid = 3624] [serial = 2348] [outer = 10D2A800] 16:39:28 INFO - PROCESS | 3624 | 1466725168796 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1128DC00) [pid = 3624] [serial = 2349] [outer = 10D2A800] 16:39:29 INFO - PROCESS | 3624 | 1466725169406 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]]]}] 16:39:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:39:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:39:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1004ms 16:39:29 INFO - PROCESS | 3624 | 1466725169447 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3624 | 1466725169452 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:39:29 INFO - PROCESS | 3624 | 1466725169460 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3624 | 1466725169463 Marionette TRACE conn3 <- [1,3090,null,{}] 16:39:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:39:29 INFO - PROCESS | 3624 | 1466725169467 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}] 16:39:29 INFO - PROCESS | 3624 | 1466725169470 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:29 INFO - PROCESS | 3624 | 1466725169600 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:39:29 INFO - PROCESS | 3624 | 1466725169767 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3624 | 1466725169770 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:29 INFO - PROCESS | 3624 | ++DOCSHELL 12BA9000 == 28 [pid = 3624] [id = 784] 16:39:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (12BAE000) [pid = 3624] [serial = 2350] [outer = 00000000] 16:39:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12E65000) [pid = 3624] [serial = 2351] [outer = 12BAE000] 16:39:29 INFO - PROCESS | 3624 | 1466725169827 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13184800) [pid = 3624] [serial = 2352] [outer = 12BAE000] 16:39:30 INFO - PROCESS | 3624 | 1466725170455 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:39:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1035ms 16:39:30 INFO - PROCESS | 3624 | 1466725170506 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3624 | 1466725170510 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:39:30 INFO - PROCESS | 3624 | 1466725170515 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3624 | 1466725170519 Marionette TRACE conn3 <- [1,3094,null,{}] 16:39:30 INFO - PROCESS | 3624 | 1466725170547 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}] 16:39:30 INFO - PROCESS | 3624 | 1466725170553 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:30 INFO - PROCESS | 3624 | 1466725170713 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:39:30 INFO - PROCESS | 3624 | 1466725170861 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3624 | 1466725170864 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:30 INFO - PROCESS | 3624 | ++DOCSHELL 13F71C00 == 29 [pid = 3624] [id = 785] 16:39:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (13F72000) [pid = 3624] [serial = 2353] [outer = 00000000] 16:39:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1436BC00) [pid = 3624] [serial = 2354] [outer = 13F72000] 16:39:30 INFO - PROCESS | 3624 | 1466725170922 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15037000) [pid = 3624] [serial = 2355] [outer = 13F72000] 16:39:31 INFO - PROCESS | 3624 | --DOCSHELL 114B1400 == 28 [pid = 3624] [id = 781] 16:39:31 INFO - PROCESS | 3624 | 1466725171528 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]]]}] 16:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:39:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1004ms 16:39:31 INFO - PROCESS | 3624 | 1466725171557 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 3624 | 1466725171563 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:39:31 INFO - PROCESS | 3624 | 1466725171572 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3624 | 1466725171577 Marionette TRACE conn3 <- [1,3098,null,{}] 16:39:31 INFO - PROCESS | 3624 | 1466725171582 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}] 16:39:31 INFO - PROCESS | 3624 | 1466725171584 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:31 INFO - PROCESS | 3624 | 1466725171673 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:39:31 INFO - PROCESS | 3624 | 1466725171679 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3624 | 1466725171682 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:31 INFO - PROCESS | 3624 | ++DOCSHELL 10D23800 == 29 [pid = 3624] [id = 786] 16:39:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10D28000) [pid = 3624] [serial = 2356] [outer = 00000000] 16:39:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11C9C400) [pid = 3624] [serial = 2357] [outer = 10D28000] 16:39:31 INFO - PROCESS | 3624 | 1466725171729 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12BB0400) [pid = 3624] [serial = 2358] [outer = 10D28000] 16:39:32 INFO - PROCESS | 3624 | 1466725172209 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"]]]}] 16:39:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:39:32 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 16:39:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:39:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 706ms 16:39:32 INFO - PROCESS | 3624 | 1466725172266 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3624 | 1466725172270 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:39:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:39:32 INFO - PROCESS | 3624 | 1466725172276 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3624 | 1466725172279 Marionette TRACE conn3 <- [1,3102,null,{}] 16:39:32 INFO - PROCESS | 3624 | 1466725172282 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}] 16:39:32 INFO - PROCESS | 3624 | 1466725172285 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:32 INFO - PROCESS | 3624 | 1466725172370 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:39:32 INFO - PROCESS | 3624 | 1466725172378 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\", \"4daa18fd-845f-4c38-b9a5-3628ad99460f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3624 | 1466725172380 Marionette INFO sendAsync 0192a1b7-1a65-4bb8-b912-482c39f4f338 16:39:32 INFO - PROCESS | 3624 | ++DOCSHELL 13647400 == 30 [pid = 3624] [id = 787] 16:39:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1394A800) [pid = 3624] [serial = 2359] [outer = 00000000] 16:39:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1436B800) [pid = 3624] [serial = 2360] [outer = 1394A800] 16:39:32 INFO - PROCESS | 3624 | 1466725172426 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (150CF400) [pid = 3624] [serial = 2361] [outer = 1394A800] 16:39:32 INFO - PROCESS | 3624 | 1466725172899 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]]]}] 16:39:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:39:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 627ms 16:39:32 INFO - PROCESS | 3624 | 1466725172919 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3624 | 1466725172922 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:39:34 WARNING - u'runner_teardown' () 16:39:34 INFO - No more tests 16:39:34 INFO - Got 0 unexpected results 16:39:34 INFO - SUITE-END | took 688s 16:39:34 INFO - Closing logging queue 16:39:34 INFO - queue closed 16:39:34 INFO - Return code: 0 16:39:34 WARNING - # TBPL SUCCESS # 16:39:34 INFO - Running post-action listener: _resource_record_post_action 16:39:34 INFO - Running post-run listener: _resource_record_post_run 16:39:35 INFO - Total resource usage - Wall time: 698s; CPU: 9.0%; Read bytes: 91704320; Write bytes: 956017664; Read time: 540492; Write time: 1141342 16:39:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:39:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61822464; Read time: 0; Write time: 62565 16:39:35 INFO - run-tests - Wall time: 697s; CPU: 9.0%; Read bytes: 91704320; Write bytes: 819824640; Read time: 540492; Write time: 1021898 16:39:35 INFO - Running post-run listener: _upload_blobber_files 16:39:35 INFO - Blob upload gear active. 16:39:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:39:35 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 16:39:35 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'] 16:39:35 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 16:39:36 INFO - (blobuploader) - INFO - Open directory for files ... 16:39:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:39:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:39:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:39:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:39:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:39:37 INFO - (blobuploader) - INFO - Done attempting. 16:39:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:39:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:39:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:39:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:39:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:39:39 INFO - (blobuploader) - INFO - Done attempting. 16:39:39 INFO - (blobuploader) - INFO - Iteration through files over. 16:39:39 INFO - Return code: 0 16:39:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:39:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8da138b0f30deb3b1d553b9548aa365ab107cb7f3cc55671cb44d550afc6184ecbc897ccb4c239eb9a8e022ce94bc8cf1f6b475cae80fb741f3a33a41eee1da8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/338df0d01fee270ae5906e4f66c19efbde3b01c521b8cb17a032988157136d18cf7a7f85f7c895ec9956187a062bf4b00fd973e6179f54aef74594182cdd486a"} 16:39:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:39:39 INFO - Writing to file C:\slave\test\properties\blobber_files 16:39:39 INFO - Contents: 16:39:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8da138b0f30deb3b1d553b9548aa365ab107cb7f3cc55671cb44d550afc6184ecbc897ccb4c239eb9a8e022ce94bc8cf1f6b475cae80fb741f3a33a41eee1da8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/338df0d01fee270ae5906e4f66c19efbde3b01c521b8cb17a032988157136d18cf7a7f85f7c895ec9956187a062bf4b00fd973e6179f54aef74594182cdd486a"} 16:39:39 INFO - Running post-run listener: copy_logs_to_upload_dir 16:39:39 INFO - Copying logs to upload dir... 16:39:39 INFO - mkdir: C:\slave\test\build\upload\logs 16:39:39 INFO - Copying logs to upload dir... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... 16:39:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=863.978000 ========= master_lag: -24.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 59 secs) (at 2016-06-23 16:39:41.278453) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.279454) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8da138b0f30deb3b1d553b9548aa365ab107cb7f3cc55671cb44d550afc6184ecbc897ccb4c239eb9a8e022ce94bc8cf1f6b475cae80fb741f3a33a41eee1da8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/338df0d01fee270ae5906e4f66c19efbde3b01c521b8cb17a032988157136d18cf7a7f85f7c895ec9956187a062bf4b00fd973e6179f54aef74594182cdd486a"} build_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/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/8da138b0f30deb3b1d553b9548aa365ab107cb7f3cc55671cb44d550afc6184ecbc897ccb4c239eb9a8e022ce94bc8cf1f6b475cae80fb741f3a33a41eee1da8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/338df0d01fee270ae5906e4f66c19efbde3b01c521b8cb17a032988157136d18cf7a7f85f7c895ec9956187a062bf4b00fd973e6179f54aef74594182cdd486a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IiM2eUc5THG39aTQlRVVVA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.403473) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.403802) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.523169) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.523491) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:39:41.985024) ========= ========= Total master_lag: -24.58 =========